Сверка данных со сводной таблицей

Сверка данных со сводной таблицей

У меня есть 2 таблицы (Таблица 1,Таблица 2), каждая из которых имеет 2 категориальные переменные/столбцы (продукт,страна) и до 5 действительных переменных, которые необходимо согласовать/сравнить друг с другом (продажиидругойв примере ниже). Наборы данных могут иметь уникальные категориальные переменные, например, только table2 имеет product = hats или только table2 имеет country = India для продукта. Также есть пустые строки.

Насколько мне известно, сводная таблица с несколькими диапазонами консолидации является идеальным инструментом для моих целей согласования. Я нарисовал пример входных данных (два диапазона) и желаемого вывода (сводная таблица). Как вы можете видеть, сводная таблица отображает обе категориальные переменные, затем повторяет значения для первой переменной в обеих таблицах, затем использует вычисляемые поля с их разницей и то же самое для второй переменной. Последний столбец дает пользователю представление о том, является ли запись согласованной/согласованной.

Я знаю, как начать сеанс с несколькими диапазонами консолидации (ctrl+d, p), но я считаю невозможным использовать в нем две метки строк (продукт, страна), не говоря уже о том, чтобы отображать значения из обеих таблиц и использовать вычисляемые поля для различий и статуса/результата сверки. Есть какие-нибудь советы?

фото:http://s28.postimg.org/xcerx7919/inputoutput.jpg

решение1

Если вы открыты для надстройки, я бы рекомендовал бесплатную надстройку PowerQuery от Microsoft. Она позволит вам объединить две таблицы с помощью запроса на слияние, который затем можно будет использовать для перекрестной таблицы.

Вам нужно начать с изменения ваших двух таблиц в таблицы Excel. Затем вы можете использовать PowerQuery для запроса каждой таблицы. Затем свяжите их вместе и добавьте новые столбцы для различий.

В худшем случае вам придется добавить новый столбец, объединяющий два столбца индекса, но весь смысл PowerQuery в том, что это инструмент ETL (извлечение/преобразование/загрузка), поэтому он позволяет выполнять такие преобразования поэтапно.

Связанный контент