Мне нужно сравнить разные наборы данных, чтобы найти отступления между ними. Наборы данных всегда представляют собой многоколоночную таблицу (до 1000 столбцов).Сравните 2 набора данных с помощью PowerPivot
В настоящее время я использовать обычную рабочую книгу Excel и сравнить 2 листа ячейки за ячейкой с формулой:
=IF(Master!A2=Test!A2);0;Master!A2&"/"&Test!A2)
Таким образом, это не равно нулю, если отклонение и 2 значения разделены косой чертой, если они не отличаются.
Однако, если файлы ввода (plain text/CSV) слишком велики, например, содержащие строки> 50 тыс., Excel становится медленным.
Есть ли решение сделать это с помощью PowerPivot?
спасибо за метод. Однако он обрабатывает только до 100 млн. Ячеек. Есть ли способ сравнить больше? Возможно, какое-то SQL-решение? – Shurov
Да, если вы можете написать код sql, это будет проще. у вас есть много способов для этого, этот сайт объясняет множество популярных методов: [https://www.simple-talk.com/sql/t-sql-programming/on-comparing-tables-in-sql- server /] (https://www.simple-talk.com/sql/t-sql-programming/on-comparing-tables-in-sql-server/) Если вы заинтересованы в оплате инструментов: sql сравнить redgate популярный инструмент сравнения. – WimV