У меня есть таблица MS-Excel, данные выглядят так:
Я хочу создать линейную диаграмму из этих данных.
Ось Y (горизонтальная) будет диапазоном дат. Даты будут занимать гораздо больше времени, чем показано в этом небольшом фрагменте, и данные будут стоить за несколько лет.
На оси X я хотел бы построить подмножества строк, по одному для каждого человека (Мэтт, Джим, Боб и т.д.). Результат таков:
На самом деле это именно тот график, который я хочу. Я могу создать эту диаграмму, конечно, но то, как я это делаю, довольно трудоемко и требует много кликов. Вот как я это делаю: я использую "инструмент" фильтра данных в Excel, чтобы отфильтровать таблицу исходных данных по "персоне", а затем вырезать / вставить отфильтрованные данные в новый лист. Я делаю это один раз для каждого человека (4 или 5 человек в настоящее время). Затем я создаю диаграмму и добавляю 4 или 5 диапазонов из всех этих новых листов в диаграмму. Ба-да-бах.
Но каждый раз, когда я добавляю новые строки к необработанным исходным данным, мне приходится снова проходить вырезку / вставку 4 или 5 раз, а затем настраивать параметры диапазона данных на диаграмме (расширяя их все на одну ячейку).
Как мне проще обновить график? В идеале я просто хочу, чтобы диаграмма волшебным образом обновлялась при добавлении нового набора строк в исходные данные.
Есть ли способ для меня, чтобы автоматизировать извлечение данных? Есть ли способ использовать именованные диапазоны данных, чтобы сделать его проще? Должен ли я нормализовать данные или что-то?
У меня нет проблем с написанием VBA, если это то, что нужно, но я бы хотел свести к минимуму прилагаемые усилия.
Спасибо за любые предложения.
(с использованием MS Excel 2010 "Starter Edition" - поставляется с ПК)
РЕДАКТИРОВАТЬ
Из чтения различных веб-страниц, очевидно, функции разработчика были отключены в Office Starter Edition. Это включает в себя автоматизацию, а также VBA-макросы. Итак, я думаю, что этот вариант для меня. Любой, у кого есть дополнительная информация, буду признателен.