3

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

Account Name    Year    Amount
Account 1   2014    15000
Account 1   2015    20000
Account 2   2014    30000
Account 2   2015    60000

Таким образом, для учетной записи 1 разница составляет 5 КБ, а для счета 2 - 30 КБ. Как получить разницу для двух полей, если суммы принадлежат одному столбцу и могут быть дифференцированы только по годам?

Сумма меток столбцов суммы

 
Row Labels  2014        2015          Grand Total
Account 1     15000   20000      35000
Account 2     30000   60000      90000
Grand Total 45000     80000      125000

Вывод, который я хотел бы показать ниже:

Мне нужно, чтобы изменение было частью сводной таблицы, потому что я хочу получить верхнюю 40-ю базу по столбцу изменений.

Сумма меток столбцов суммы


Account. 2014 2015 Change Account 2 30000 60000 30000 Account 1 15000 20000 5000 Grand Total 45000 80000 35000

2 ответа2

2

Ближайшая сводная таблица, которую я могу получить, выглядит следующим образом:

ROWS: Account Name
COLS: Year
VALUES: Amount

Затем щелкните правой кнопкой мыши одно из значений и выберите "Показать значения как". Измените это значение по умолчанию "Без расчета" на "Разница с" с Base Field "Год" и Base Item элементом (previous)

Теперь вы близки, но если вы также хотите увидеть исходные данные, вам нужно добавить amount обратно в VALUES во второй раз. Настройте заголовки, и все готово.

ОБНОВЛЕНИЕ: альтернативный подход заключается в добавлении еще одного столбца к исходным данным по следующей формуле (предполагается, что вы отформатировали исходные данные в виде таблицы Excel и отсортировали по счету / году):

=IF([@Account]=R[-1]C1, IF(ISNUMBER(R[-1]C), [@Amount]-R[-1]C3, 0), 0)

Это работает, только если у вас нет пропущенных лет в ваших данных. Однако затем вы можете применить фильтр топ-10 к этому столбцу, который изменит отображение сводной таблицы соответственно.

0
  • Сначала нажмите в области строк; это очень важно, не осознавая, что это стоило мне 5 лет легкости сводной таблицы.

  • Нажмите поля предметов и наборов и выберите «предметы». Это придет как «формула 1», а затем выражение под ним. В полях ниже должно быть имя поля, а затем поле справа со значениями 2014 и 2015.

  • В поле выражения просто щелкните по базовому году и добавьте «-», затем щелкните по году движения (т.е. 2015 - 2014).

  • Затем он добавит строку в нижнюю часть меток строки и может быть выбран сам по себе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .