2016-05-23 3 views
0

Мне нужно сравнить разные наборы данных, чтобы найти отступления между ними. Наборы данных всегда представляют собой многоколоночную таблицу (до 1000 столбцов).Сравните 2 набора данных с помощью PowerPivot

В настоящее время я использовать обычную рабочую книгу Excel и сравнить 2 листа ячейки за ячейкой с формулой:

=IF(Master!A2=Test!A2);0;Master!A2&"/"&Test!A2) 

Таким образом, это не равно нулю, если отклонение и 2 значения разделены косой чертой, если они не отличаются.

Однако, если файлы ввода (plain text/CSV) слишком велики, например, содержащие строки> 50 тыс., Excel становится медленным.

Есть ли решение сделать это с помощью PowerPivot?

ответ

1

Powerpivot не создан для сравнения файлов excel. Если у вас есть excel 2013, вы можете использовать функцию сравнения excel.

подробнее:

Technet article

Excel 2013 compare

+0

спасибо за метод. Однако он обрабатывает только до 100 млн. Ячеек. Есть ли способ сравнить больше? Возможно, какое-то SQL-решение? – Shurov

+0

Да, если вы можете написать код 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

Смежные вопросы