1

Моя сводная таблица суммирует общее количество проданных товаров и рассчитывает комиссионные, например:

ItemA 15 $150
ItemB  6  $30
ItemC  9  $45
Total 30 $300

Я хочу рассчитать комиссию продавцам: за каждый предмет, если он достигнет 10 штук в этот день, будет дано 10 долларов за штуку. В противном случае, он не достигает 10 штук и только 5 долларов за каждую проданную штуку.

Я использовал вычисляемое поле:

=if(Count>=10,10,5)*Count

Комиссия за каждый пункт рассчитывается правильно. Однако общая сумма комиссии неверно рассчитывается на основе общего количества штук (30 * 10 долларов США), а не простой суммы (150 долларов США + 30 долларов США + 45 долларов США = 225 долларов США).

Как я могу исправить свое вычисленное поле?

(Мы используем MS Excel 2010)

2 ответа2

0

Grand Total итог в сводной таблице привязан к тем же вычислениям, что и для вычисляемого Calculated Field . Так что нет способа изменить его.

Решение состоит в том, чтобы выполнить расчет комиссии в таблице данных.

Затем вы можете использовать сводную таблицу, чтобы суммировать ее. Это приводит к тому, что Grand Total будет правильным.

-1

Наконец-то я сам придумываю ответ. Дело в том, что нужно не рассчитанное поле, а новое поле с двумя элементами, а именно Qty и Comm для общего количества элементов и комиссии.

Предположим, что данные такие:

Items   Pcs
ItemA     2
ItemB     6
ItemC     4
ItemA     6
ItemA     7
ItemC     5

Сводная таблица даст что-то вроде

Row labels   Sum of Pcs
ItemA               15
ItemB                6
ItemC                9
Grand Total         30

Теперь, что мне нужно, это еще один элемент для поля столбца, который рассчитывает комиссию, но в сводной таблице для поля столбца нет поля. Итак, я добавляю поле в мои данные:

Items   Pcs  Field
ItemA     2   Qty
ItemB     6   Qty    
ItemC     4   Qty
ItemA     6   Qty
ItemA     7   Qty
ItemC     5   Qty

Новое поле помещается в поле столбца сводной таблицы:

Sum of Pcs   Column labels
Row labels   Qty           Grand Total
ItemA                  15          15  
ItemB                   6           6
ItemC                   9           9
Grand Total            30          30

Скрыть столбец « Grand Total на вкладке « Дизайн », «Группа макетов », « Общие итоги», « Только для столбцов».

Теперь активируйте ячейку с меткой столбца Qty . Затем вкладка « Параметры », группа « Инструменты », « Формулы», « Расчетный элемент» .

В поле Имя введите имя нового элемента Comm . В поле Формула введите =IF(Qty>=10,10,5)*Qty . Нажмите Добавить .

Теперь сводная таблица выглядит так:

Sum of Pcs   Column labels
Row labels   Qty           Comm
ItemA                 15      150
ItemB                  6       30
ItemC                  9       45
Total                 30      225

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