powershell 在CSV文件中查找重复的列值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 在CSV文件中查找重复的列值相关的知识,希望对你有一定的参考价值。

/*
$csvFile = "C:\Users\ernest\eCargo\Tasks\EC-2686 Duplicate invoice line rows appearing\ReconciliationDetails_20180713_1211.csv"
$columnName = "Delivery No"

$recon = import-csv $csvFile

$recon | group-object -Property $columnName | ? { $_.Count -gt 1 } 
*/

function FindDuplicateColumnValuesInCsv {
  param(
    [string]$CsvFile,
    [string]$ColumnName = "Delivery No")

  $recon = import-csv $csvFile
   
  $recon | group-object -Property $columnName | ? { $_.Count -gt 1 }   
}

以上是关于powershell 在CSV文件中查找重复的列值的主要内容,如果未能解决你的问题,请参考以下文章

Pandas - 获取行匹配条件的列值[重复]

如何从熊猫中的前一行复制缺失的列值[重复]

从csv文件(python)的列中查找最大2(或n)个值[重复]

用批处理替换 csv 文件中的列值

如何根据数据框中的列值获取特定的行数[重复]

如何在powershell中遍历csv文件中的一行