В настоящее время у меня есть некоторые данные, как это, вот некоторые фиктивные данные:
Month Senior Manager Average Hours
Jan Bobby Jones 93.5%
Feb Bobby Jones 81%
Mar Bobby Jones 94.5%
Apr Bobby Jones 95.5%
May Bobby Jones 89.5%
Month Senior Manager Average Hours
Jan Joanne Jones 93.5%
Feb Joanne Jones 81%
Mar Joanne Jones 94.5%
Apr Joanne Jones 95.5%
May Joanne Jones 89.5%
У меня есть около пяти других старших менеджеров, как это.
Что я хочу сделать, так это создать линейный график, в котором у каждого старшего менеджера будет своя собственная цветная линия. Ось Y должна иметь числа% от 0 до 100% плюс, потому что некоторые сотрудники менеджеров идут в установленные часы. Далее, на оси х я хочу, чтобы отображались месяц и старший менеджер, соответствующий этому месяцу.
Как я могу сделать что-то подобное или что-нибудь подобное? Я попытался сделать линейный график, но он просто поместил все на одном линейном графике одного цвета Здесь у Бобби Джонса должен быть другой цвет и линия, чем у Джоан.
microsoft-excel
microsoft-excel-2007
charts
Muntasir Alam
источник
источник
Ответы:
Я думаю, что то, что вы пытаетесь достичь, будет легче всего сделать с помощью точечного графика, который использует несколько наборов данных; по одному на каждого менеджера. У меня нет Excel сейчас, но если я правильно помню, это следующие шаги:
Следующие ссылки также могут быть полезны для вас:
Надеюсь это поможет!
источник
Ниже приведены снимки экрана из Office 2010. Действия в Office 2007 должны быть примерно такими же.
Шаг 1 - Объединить обе таблицы в одну. Что-то вроде этого.
(Примечание: у обоих старших магистров одинаковые средние часы, поэтому я сократил число Джоан на 10%, чтобы линии, представляющие каждого менеджера, отображались отдельно, а не перекрывали друг друга)
Добавьте других старших менеджеров в строки 4, 5 и & amp; скоро...
Шаг 2 - Выберите таблицу & gt; «Вставить» в ленту & gt; "Линия" в группе "Графики" & gt; Линия 2-D & gt; Линейный график
Результат:
источник
Первое, что вам нужно сделать, это немного упорядочить данные, собрать все данные менеджеров в одну таблицу. Это должно выглядеть так.
@xypha выше уже ответил о том, как сделать это прямо в Excel. Здесь я предлагаю использовать инструмент под названием Funfun, который позволяет вам использовать JavaScript в Excel, чтобы вы могли использовать мощные библиотеки JavaScript, такие как Chart.js или D3.js, для построения диаграммы.
Для вашей проблемы я рисую диаграмму, как указано выше, написав код JavaScript с помощью Chart.js в онлайн-редакторе Funfun, вы можете проверить ссылку ниже:
https://www.funfun.io/1/edit/5a365e7c74efa7334ff272a6
Затем, надстройка Funfun Excel позволяет запускать код JavaScript в Excel. Вы могли бы вызвать код типа во встроенном редакторе надстройки, но что круче, так это непосредственно загрузить мой код по его URL-адресу, как показано ниже:
Раскрытие информации: я разработчик Funfun
источник