3

У меня есть данные на листе, как на картинке ниже.

Формат данных в электронной таблице

Соответствующими частями являются подзадачи, показанные в столбце B, времена подзадач, показанные в столбце I, и ежедневные итоги, выделенные зеленым цветом в строке в начале каждого дня.

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

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

Эскиз графика

Диаграмма показывает время, сгруппированное по заданию. Задачи определяются символьной частью имени подзадачи слева от дефиса в столбце B электронной таблицы. Так, например, ABUDHABI - это задача, у которой есть значения в столбце каждого дня. 09-02-16 в примерах данных он имеет пять компонентных подзадач, которые будут агрегированы.

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

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

1 ответ1

3

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

  1. Переформатируйте таблицу только с необходимыми столбцами и строками (т.е. без итоговых / промежуточных строк). Я добавил два столбца, один для расчета вашей подзадачи, на основе вашего столбца сведений. Другой рассчитывает ваши накладные расходы, посмотрев, есть ли дельта (созданная временем начала / окончания в ваших задачах), и если не вычитает ваше общее зафиксированное время в день из 8 (предполагаемая продолжительность рабочего дня).

  2. Преобразование таблицы в таблицу Excel, Insert > Table . Эта таблица будет расти автоматически по мере добавления ваших данных - это ваша точка сбора данных.

  3. Вставьте сводную таблицу, используя таблицу Excel в качестве источника данных, Insert > Pivot Table . Это может быть на том же или другом листе.

  4. Отформатируйте сводную таблицу с помощью:

    • Метки строк = Дата
    • Метки столбцов = Подзадача
    • Значения = сумма времени.
  5. Вставьте сводную диаграмму, используя вашу сводную таблицу в качестве источника данных, Insert > Pivot Table > Pivot Chart . Макет и форматирование должны соответствовать вашей сводной таблице и предоставлять детали, которые вы ищете.

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

Вот быстрый пример:

Таблица подзадач

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