1

У меня есть несколько рядов данных в разных масштабах, и я хотел бы отобразить их все в одной линейной диаграмме на основе процентного соотношения, но я хочу обозначить точки фактическими значениями. Одна серия имеет значения в сотнях, другая в 10 и еще в 100000. Если я сопоставлю их все вместе, то появится только серия с самыми большими значениями.

Я добавил колонку процентов для каждой серии, а затем составил график. Это дает мне ожидаемые линии, но я никак не могу увидеть, чтобы точки отображали действительные значения, а не процентное значение. Поэтому вместо 15% я хочу показать 500 долларов.

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

Я попробовал Stacked и 100% Stacked, но это не сработало. Я мог бы вручную пометить каждую точку, но это противоречит цели использования Excel для рисования моего графика.

Я использую Excel 2010, но если есть другой распространенный или бесплатный инструмент (Numbers и т.д.), Который будет работать лучше, пожалуйста, дайте мне знать.

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

Обновление: значения, показанные в 3-й позиции (начинаются с левого конца оранжевой линии сверху и снизу), составляют 107 253 единицы, 22 единицы, 317 единиц, 61 миллион долларов, 142 единицы, 130 миллионов долларов и 798 миллионов долларов. Таким образом, нет естественного факторинга, группировки и т.д. Интересное соотношение состоит в том, как они сравниваются с другими значениями в той же серии. Вот что правильно изображено сейчас в строках.

2 ответа2

1

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

С незапамятных времен (в Excel 97 или даже раньше) существовала некоммерческая надстройка для Excel под названием Chart Labeler, написанная Робом Бови из Application Professionals. Он обеспечивает ту же гибкость маркировки, которую Excel наконец-то представил в Excel 2013.

1

Вы можете достичь чего-то подобного, используя таблицу данных на графике.

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

Если вы знаете, что число точек данных в серии останется неизменным, небольшим изменением будет размещение графика на рабочем листе, а затем создание таблицы данных на рабочем столе чуть ниже графика. Таким образом, вы сможете лучше контролировать форматирование таблицы, а также то, какие данные вы фактически показываете. Есть еще несколько более сложных вариантов этого подхода, которые могут сделать вас более подходящим.

Последнее, что вы можете посмотреть на это, используя Python и Matplotlib. Он бесплатный и может создавать действительно красивые графы, но это язык программирования, поэтому он может не соответствовать вашим потребностям.

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