Как добавить пользовательские динамические средние значения за период в сводную таблицу Excel?

352
Rob R

У меня есть лист Excel, в котором содержатся данные о сверхурочной работе (OT) для каждого сотрудника компании за период оплаты. Мои цели в Excel следующие:

  1. Показать текущую сводную информацию о периоде оплаты OT по отделам (отсортировано с наибольшим количеством часов сверху); Если решение находится в сводной таблице, было бы неплохо показать ТОЛЬКО текущий период выплат (и соответствующие средние тренды), если это возможно
  2. Предоставьте простые данные тренда (4 периода оплаты AVG и YTD AVG), чтобы сделать данные текущего периода оплаты более актуальными.
  3. Сделайте анализ / инструмент / таблицу легко обновляемыми, просто добавляя новые строки в необработанные данные; это будет предоставлено администратору отдела кадров, поэтому оно должно быть удобным для обновления каждый период времени.

Вот мои необработанные данные:

Current Raw Data Screencap

Вот сводная таблица:

Current PivotTable Screencap

Current Field List

В идеале пользователь может выбрать текущий период оплаты, и это будет отображать сумму OT для текущего периода оплаты и два средних, упомянутых выше. Оттуда я бы добавил условное форматирование для улучшения пользовательского интерфейса для менеджеров / конечных пользователей данных.

1
Не уверен, что ваши заголовки столбцов. Не могли бы вы добавить скриншот списка полей для этой сводной таблицы? Rey Juna 5 лет назад 0
Метки столбцов - это «Неделя №», которая является последним столбцом в «Необработанных данных» (изображение выше). «Неделя №» соответствует периоду оплаты; раз в две недели в течение 26 годовых периодов оплаты. Rob R 5 лет назад 0
Я бы предложил превратить необработанные данные в таблицу, если это еще не сделано, чтобы упростить обновления. И сделайте вычисления тренда в таблице, а затем сделайте ссылку на них в сводной таблице. Что касается текущего периода оплаты, то, по-видимому, он уже указан в ваших столбцах, и вы сможете выбрать период оплаты таким образом. Я не уверен насчет фильтра отчетов `Month_Year`. Зачем вам и это, и `Week #`? Может немного запутаться. Rey Juna 5 лет назад 0
Привет, Рей, я думаю, что трудность в выполнении расчета тренда до сводной таблицы состоит в том, что каждая строка в необработанных данных предназначена для отдельного сотрудника в течение одного периода времени, тогда как вычисления тренда производятся по отделам. Фильтр «Month_Year» используется, потому что таблица содержит данные вплоть до 2016 года, а поле «Week #» повторяется каждый год; 1 -26 Имеет ли это смысл? Rob R 5 лет назад 0
Я думаю, что понял. Это может быть выполнимо непосредственно в сводной таблице, но если бы я попробовал это сделать, я думаю, что я бы создал промежуточную таблицу, используя формулы, такие как `SUMIFS`, для консолидации и трендирования данных отдела, а затем отклонил их. OBTW, если важными данными являются год и неделя №, то рекомендуем создать еще один столбец только для года. Rey Juna 5 лет назад 0
Спасибо, Рей. Я дам промежуточный стол выстрел. Если я могу сделать 4 периода и YTD AVG в промежуточной таблице и связать ее с определенной неделей в таблице. Я мог бы Сводить таблицу данных и показывать только пользовательские данные, относящиеся к текущему периоду времени. Это было бы чистым, информативным представлением данных. Rob R 5 лет назад 0
с одной лишь сводной таблицей вы не получите желаемого. Вы должны вычислить данные с помощью [Power Pivot] (https://support.office.com/en-us/article/power-pivot-powerful-data-analysis-and-data-modeling-in-excel-a9c2c6e2- cc49-4976-a7d7-40896795d045) и модель данных. visu-l 5 лет назад 0

0 ответов на вопрос

Похожие вопросы