В Excel я пытаюсь вычислить процент от двух сумм.

В Excel я пытаюсь вычислить процент от двух сумм.

У меня довольно большой набор данных, 44 столбца и около 8-9 тыс. строк в месяц. В таблице есть все поездки, которые наши клиенты либо совершили, либо не совершили. Я начал с простой сводной таблицы, которая выводит следующее:

Customer_Name     comp     noshow
John James        4        1
Sue Stone         10       10
Chris Cole        25       0

Столбцы «comp» и «noshow» — это просто подсчеты того, сколько раз в наборе данных столбец status заполняется словомкомпилинеявка. Я пытаюсь создать третий столбец, который показывает процент поездок, которые не состоялись. Это должен быть простой процент = не состоялись / комп + не состоялись. Я ожидал:

Customer_Name     comp     noshow     Percentage
John James        4        1          20%
Sue Stone         10       10         50%
Chris Cole        25       0          0% 

Я получаю либо данные для одного и того же, заполненные полностью: =GETPIVOTDATA("Status",$DU$3,"Status","noshow","Clients full name","John James")/(GETPIVOTDATA("Status",$DU$3,"Status","comp","Clients full name","John James")+GETPIVOTDATA("Status",$DU$3,"Status","noshow","Clients full name","John James"))

При наличии 410 различных имен клиентов, которые могут меняться каждый месяц, редактировать строку имени также нецелесообразно.

Как мне выполнить то, что, как мне кажется, должно быть легкой задачей? (Я сейчас готовлю свой лоб к чему-то легкому, что я упустил!)

решение1

Если вы хотите сделать это вне сводной таблицы, самый простой способ — ввести формулу вручную.

Если вы нажмете на ячейку при вводе формулы, вы получите =getpivot..., но вы можете ввести ее вручную, =B2и она все равно будет ссылаться на эту ячейку, даже если она находится в сводной таблице.

решение2

Если сводная таблица уже создана, вы можете использовать функцию «Вычисляемое поле» для создания сортируемого столбца в сводной таблице.

В Excel 2013 навигацияPivotTable Tools > Analyze > Options > Fields, Items, & Sets > Calculated Field ...

Вычисляемое поле

Формула, которую я использовал, та же, что и @gtwebb:=noshow / (show +noshow )

После того, как вы вычислили поле NoShowPercentage, вы можете отсортировать результаты, щелкнув правой кнопкой мыши по ячейке и выбравSort > Sort Largest to Smallest

Сортировать по возрастанию

На моем скриншоте вы можете видеть, что наиболее частые неявки отображаются вверху.

Я частично ссылалсяМистер Эксель вычисляет % по двум столбцамдля ответа.

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