У меня есть книга Excel, в которой нет ничего, кроме дат (отсортированных), следующим образом:
11/14/2011 11:53
10/14/2012 11:53
11/23/2012 19:28
12/24/2012 12:27
...
12/1/2013 11:48
Я хотел бы создать линейный график, который говорит мне, сколько записей в каждом месяце. Как мне это осуществить?
microsoft-excel
microsoft-excel-2010
charts
AngryHacker
источник
источник
Предполагая, что ваши данные являются действительными датами времени Excel, присвойте вашему диапазону заголовок (например, «Datetime»), а затем создайте сводную таблицу.
Используйте Datetime (или как вы его называете) в качестве меток строк и ваших ценностей. Убедитесь, что функция Values - это Count, а не Sum.
И, наконец, сгруппируйте ярлыки строк по месяцам и, возможно, по годам.
источник
Я заметил, что в ваших выборочных данных у вас есть относительно большой промежуток времени с нерегулярными временными интервалами . В то время как в других ответах указывалось, как создать диаграмму только в Excel, здесь я предлагаю другое решение, которое могло бы составить интерактивную линейную диаграмму для решения упомянутых мною проблем. На рисунке ниже показан пример, который я сделал на основе вашего описания.
Я сделал эту диаграмму с помощью надстройки Funfun Excel. По сути, эта надстройка позволяет использовать JavaScript непосредственно в Excel, чтобы вы могли использовать библиотеки, такие как HighCharts.js или D3.js, для создания интерактивных диаграмм. Я использовал HighCharts.js в этом конкретном примере. На этом графике вы можете использовать мышь, чтобы увеличить конкретный промежуток времени для просмотра подробных чисел. Это было бы очень полезно, если у вас есть журналы в течение многих лет.
Вернуться к вашим данным. Прежде чем составить этот график, вам нужно посчитать частоту каждого месяца. Это можно сделать, написав небольшую функцию на JavaScript. Вот пример кода.
Funfun также имеет онлайн-редактор, в котором вы можете изучить свой код JavaScript и результат. Вы можете проверить детали того, как я сделал пример диаграммы в ссылке ниже.
https://www.funfun.io/1/#/edit/5a4e0d461010eb73fe125c4e
Как только вы удовлетворены результатом, которого вы достигли в онлайн-редакторе, вы можете легко загрузить результат в Excel, используя приведенный выше URL. Но, конечно, во-первых, вам нужно добавить надстройку Funfun в ваш Excel с помощью Insert - надстройки Office . Вот несколько скриншотов, показывающих, как вы загружаете пример в Excel.
Раскрытие информации: я разработчик Funfun
источник