0
我想在我的PowerShell代码中实现if语句。我无法添加其他过滤器,因为我不知道该怎么做。以下是我想要添加的内容。CSV Powershell如果语句筛选器
如何将以下内容添加到#Excluded Formula?如果行Type0在行中有任何等于“Local”的行,并且行Account0等于“ACCOUNTS-DOD”,“Account-dom”,“accounts”,并且如果行UAN等于“APA”,则“DOD “,”Planstack“,那么Excluded Row将显示”True“,否则Ecluded应该等于False。
Foreach ($row in $csv) {
If ($row.Type0 -eq 'Local' -and $row.Account0 -eq 'ACCOUNTS - DODSCAN','') {
$row."Excluded" = "True"
Write-Host $row."Excluded"
} Else {
$row."Excluded" = "False"
}
}
下面是我的csv列的图像,并显示我试图使排除的列等于true或false离开if else语句。 Desired output
这个问题真的不清楚。你的数据是什么样的?发布一个应该导致“真”的数据示例,以及应该导致“假”的数据。理想情况下,提供[最小,完整和可验证示例](https://stackoverflow.com/help/mcve) – gms0ulman
@ gms0ulman它看起来更好,有意义吗? –
我还不清楚,但根据我对问题和要求的理解发布了一个答案。请让我知道它是否有效。 – gms0ulman