Итак, сегодня у меня есть задача, наложенная на мой стол, и я не могу заставить этот скрипт работать правильно, чтобы выполнить указанную задачу. Мой босс дал мне два отдельных файла .xlsx со списком имен для обоих. Она спрашивает, что я нахожу и перечисляю имена, которые появляются на обоих файлах excel, а также находят и перечисляют, какие имена не отображаются в каждом файле отдельно.Скрипт для сравнения/сравнения двух отдельных файлов Excel - различия экспорта для обоих
Например
- FiLea имеет Генри и Терри
- FILEB имеет Генри и Саманта
- Сформировать FileC, чтобы показать, что появляется Генри на обоих FiLea и FILEB
- Генерирование Поданный показать Терри появляется на FileA, но не FileB
- Сгенерировать FileE, чтобы показать, что Samantha появляется в FileB, но не FileA
Я начал с попытки сделать первую часть поиска списка сравнения, но я уже не могу заставить это работать. Он завершается, но это не экспорт. Все пользователи перечислены в обоих XLSX файлов в столбце A.
$strReference = Get-Content "C:\Users\person\Desktop\FileA.xlsx"
$strDifference = Get-Content "C:\Users\person\Desktop\FileB.xlsx"
Compare-Object $strReference $strDifference
'Get-Content' предназначен для чтения текстовых файлов. Книги Excel не являются текстовыми файлами. –