我需要通过 B 列中的唯一组获得 A 列中的最高数字。
In the example .csv file above, there are 5 unique groups.
CSV FILE
我有独特的组,但我坚持如何获得每个组的最高数量。
$dg = "file.csv"
$lic = Import-Csv $dg
$lic = $lic | Sort Name
$lic | Select Name -Unique
先感谢您。
最佳答案
使用 Group-Object
cmdlet 按名称对条目进行分组,然后根据计数对每个组进行排序:
Import-Csv file.csv |Group-Object Name |ForEach-Object {
$_.Group |Sort {$_.Count -as [int]} |Select-Object -Last 1
}
关于excel - 从 .csv 中的列中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56710183/