0
我使用了import-csv cmdlet并导入了包含许多列和行的csv文件。 如何在导入csv后选择特定列
我想只选择不是0的帐号字段,并将它们分开“,”并将其存储为字符串。我如何从import-csv列表中选择特定字段?
我使用了import-csv cmdlet并导入了包含许多列和行的csv文件。 如何在导入csv后选择特定列
我想只选择不是0的帐号字段,并将它们分开“,”并将其存储为字符串。我如何从import-csv列表中选择特定字段?
使用Select-Object -ExpandProperty
抢只是一个单一属性的值,然后用Where-Object
过滤掉那些具有价值0
:
$AccountNumbers = Import-Csv .\data.csv |Select-Object -ExpandProperty 'Account Number' |Where-Object {$_ -ne "0"}
然后使用-join
运营商出示你的字符串:
$CommaSeparatedString = $AccountNumbers -join ','
完美。感谢您的快速回答。 – user3201928