Сравнение нескольких столбцов в двух разных листах Excel - PullRequest
0 голосов
/ 27 марта 2019

Мне нужно сравнить два столбца в двух отдельных файлах Excel и вывести сходства на третьем листе в powershell

Мне удалось выполнить это для одного столбца, но я не могу сделать это для двух

$snowFile = Import-Csv C:\sample\test_sheet2.csv | Select-Object -ExpandProperty Name  
$nistFile = Import-Csv C:\samples\other_sheet2.csv | Select-Object -ExpandProperty Name 

Compare-Object -ReferenceObject $snowFile -DifferenceObject $nistFile -IncludeEqual 
               -ExcludeDifferent | Select-Object InputObject | Export-Csv 
               -Path C:\out.csv -NoTypeInformation

Здесь я использую ExpandProperty для одного столбца. Имя, я должен сделать это для другого столбца с именем Версия. Если и Имя, и Версия одинаковы для двух файлов, вся эта строка (файла 2) должна быть выведена в третьем файле. Я новичок в PowerShell Можете ли вы помочь мне с этой проблемой. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...