Excel 2010: создайте столбчатую диаграмму, которая группирует элементы, а затем отображает их по годам
У меня нет конца беспокойству, пытаясь построить то, что я думал, было бы простой столбчатой диаграммой. Мои данные находятся в трех столбцах: игрок в столбце "A", год (с 2005-17) в "B", очки за каждый год в "C". Я пытаюсь получить столбчатую диаграмму с точками, рассчитанными на "Y", и игроками вдоль "X", игрок за игроком (то есть, прежде всего, за все очки Смита, с колонками выше по годам, затем все Джонс и т. д.). Я хочу, чтобы в столбцах над каждым игроком были очки, заработанные в отдельные годы. Сводит с ума то, что я уверен, что я понял, как это сделать много лет назад, но я буду обманут, если смогу понять это снова сейчас.
Вот как выглядят данные на листе:
Я продолжу искать на сайте SU похожие вопросы, а пока спасибо всем, кто может помочь!
1 ответ
I don't have Excel 2010 handy, but here's one way to do it in Excel 2016. I think you should be able to do the same in 2010.
- Get your data into a form with one points column per player
- Next, display it as a 2D Column Chart, using the first type -- Clustered Column
- The chart as-is will be Year along the X axis, with the bar clusters being one per player. But if you then "Switch Row/Column Data" (in 2016-speak), you'll get the format you describe, with Player along the X, and then the bar clusters being one per year. (There's probably a way to get the Row/Column correct, right of the Insert, but I can't see how. Transposing the Row and Column aspect of the table doesn't do it.)
- Prettify as needed
I've attached an example.**
Я также показал, что можно сделать в Excel 2016 с точки зрения именования отдельных баров, в дополнение к каждой группе, названной для каждого игрока. Это включает в себя включение метки данных для каждой серии, превращение этой метки в имя серии (а не в значение конкретной точки), а затем немного форматирования покерных фрагментов. Я бы хотел, чтобы расстояние между группами каждого игрока было шире, по крайней мере, в два раза больше ширины бара, но я не могу вспомнить, как это сделать.)
** Это, очевидно, не важно, но для скорости я заполнил колонку точек, используя RANDBETWEEN(50,150). Вот почему значения не совпадают с вашими.