Excel сводная таблица: Как рассчитать разницу между двумя столбцами в многоуровневой сводной таблице?

Вопрос или проблема

Допустим, у меня есть довольно простая сводная таблица, где каждая запись содержит Месяц, Тип, Проживание и Налог на проживание.

Мои записи уникально организованы по Дате и Типу (где Типы — это “Оценка” и “Реальность”).

Я хочу иметь возможность выполнять такие действия, как вычисление разницы между нашими оценками и реальными затратами. Есть ли способ сделать это с помощью сводных таблиц?

В идеале, это должно определять общую разницу вместо общей суммы, как показано ниже (справа).

введите описание изображения здесь

Вы должны иметь возможность видеть разницу. Как насчет такого обходного пути:

  1. Создайте новое поле счетчика: Нажмите на вкладку Анализ -> Поля, элементы и наборы -> Поле счетчика
  2. Назовите его, например, Lodgingdiff, а формула будет
= Lodging
  1. Затем добавьте Lodgingdiff в Значения в сводной таблице
  2. Перейдите к настройкам поля -> Показать значения как -> Выберите Разницу от, установите базовое поле как “Тип” и базовый элемент, например, “Оценка”

Это добавит новый столбец в сводную таблицу с разницей между реальным проживанием иEstimated Lodging. Вы можете увидеть разницу под столбцом Реально | Сумма Lodgingdiff. С наилучшими пожеланиями, Лукаш

Ответ или решение

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

Шаг 1: Создание новой вычисляемой области

  1. Открытие Analytics: Начните с активации вкладки "Анализ" (Analyze) в ленте Excel, которая открывается при выделении сводной таблицы.

  2. Создание Calculated Field: На вкладке "Анализ" найдите кнопку "Поля, элементы и наборы" (Fields, Items & Sets) и выберите "Вычисляемое поле" (Calculated Field).

  3. Назначение имени: В новом окне введите название нового поля. Например, назовите его Lodgingdiff.

Шаг 2: Определение формулы для вычисляемого поля

  1. Формула вычисления: В строке формулы введите:
    = Lodging

    Это обеспечит использование значения из поля Lodging в новом вычисляемом поле.

Шаг 3: Добавление поля в сводную таблицу

  1. Добавление в значениях: Перетащите новосозданное поле Lodgingdiff в область значений в сводной таблице. Это позволит видеть результаты последующего расчета.

Шаг 4: Настройка формата отображения

  1. Настройка отображения значений: Чтобы подсчитать разницу между оценочными и фактическими данными, необходимо щелкнуть правой кнопкой мыши на значении нового поля в сводной таблице и выбрать "Настройка поля" (Field Settings).

  2. Показать значения как: В открывшемся окне выберите вкладку "Показать значения как" (Show Values As). Выберите "Разница от" (Difference From).

  3. Определение базового поля и элемента:

    • Выберите в качестве Базового поля "Type".
    • В качестве Базового элемента установите значение "Estimate". Это позволит получить разницу между фактическими данными и этими оценками.

Шаг 5: Проверка результата

  1. Проверка данных: Убедитесь, что в сводной таблице теперь отображается новый столбец, где указана разница между реальными затратами и оценками по всем месяцам и типам. Эта информация поможет вам в дальнейшем анализе данных и принятии решений.

Заключение

Таким образом, с использованием вычисляемых полей в сводной таблице Excel вы можете легко и быстро получить разницу между двумя колонками, что, безусловно, является полезным инструментом для анализа и контроля затрат. Данный подход гарантирует наглядность и простоту восприятия данных, упрощая процесс принятия решений в бизнесе.

Если у вас возникнут дополнительные вопросы по настройке сводных таблиц или другим функциям Excel, не стесняйтесь их задавать.

Оцените материал
Добавить комментарий

Капча загружается...