Ref-sgain.ru

Программы и сервисы
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как создать гистограмму с накоплением в Excel?

столбчатая диаграмма с накоплением для двух наборов данных-Excel

Я здесь новичок, хотя уже несколько раз заглядывал в этот блог.

Есть ли способ создать сложенную гистограмму, отображающую два набора данных, в MS Excel 2016 (вместе с VBA, если это необходимо)?

Осмотревшись, я увидел, что на тот же вопрос был дан положительный ответ при работе с Google Charts (вот поток диаграмм со сложенными столбцами для двух наборов данных — Google Charts )

В принципе, у меня есть две таблицы, содержащие ежемесячные данные о двух странах. Образец:

Excel sheet sample

Было бы неплохо расположить годы на горизонтальной оси, а каждую страну представить в виде сложенного столбца, который накапливает ежемесячные данные на другой стороне столбца (например, график, построенный с помощью Google Charts, как описано в приведенной выше теме).

Решение должно выглядеть примерно следующим образом

wanted solution

Не могли бы вы помочь мне в этом вопросе?

В качестве примечания, у меня есть очень базовые навыки в VBA, что означает, что я могу читать и понимать код, но не могу написать его сам.

Спасибо большое всем вам.

2 ответа

  • Гистограмма ASP.NET с накоплением показывает итоговые значения в верхней части стека.

У меня есть гистограмма с несколькими рядами, и я хочу отобразить общий стек в виде метки в верхней части каждого столбца стека.

У меня есть следующий SQL Категория1 Категория2 Сумма продукта A Ax Ax1 5 A Ax Ax2 4 A Ay Ay Ay1 7 B Bx Bx1 3 Bx Bx Bx2 9 Bx Bx Bx Bx Bx3 8 . И мне нужна гистограмма с накоплением в VB, как это: ИЗОБРАЖЕНИЕ: Стопка гистограмм Чтобы настроить серию так, чтобы все продукты A располагались в стопке первыми.

Я вижу, что вы привели ссылку на вопрос из stackoverflow, где они используют javascript для создания графика с помощью google charts, я думаю, что этот язык является лучшим способом для создания сложных графиков, как ваш.

Читайте так же:
Как скрыть флажок, когда строка скрыта в Excel?

Ваши навыки кодирования не очень хороши в vba, однако я не знаю, как ваши навыки кодирования в javascript, но я сделаю все возможное, чтобы описать это.

Вот код, который я написала для вас:

Как вы можете видеть, для создания этого примера я использовал онлайн-редактор со встроенной электронной таблицей. Я ввожу свои данные и получаю к ним доступ через мой код с помощью файла JSON. Это короткий файл в следующем каталоге:

Используя свои данные, я храню их в локальных переменных, и вы можете увидеть их в файле script.js. Вы можете увидеть, какая переменная какая, из комментариев. Я передаю свои данные в $internal.data, здесь хранятся данные из электронной таблицы от столбца A до D, от строки 1 до 27:

После правильного сохранения данных я могу построить график с помощью библиотеки javascript, я использовал Highcharts (очень похожую на google charts), у нее хорошая документация с множеством примеров.

Я поместил все данные и некоторые параметры в переменную серию, используя формат Highcharts, как показано ниже:

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

Полученная диаграмма выглядит следующим образом

all labels

Чтобы скрыть выбранные метки месяца, просто щелкните по ненужным меткам, как показано ниже:

few labels

Когда вы закончите построение диаграммы, вы можете загрузить ее в Excel с помощью одной из надстроек Funfun. Вам просто нужно вставить URL-адрес онлайн-редактора в надстройку. Вот как это выглядит в моем примере:

final

Щелкнув в правом верхнем углу графика, можно сохранить график в другом формате:

save chart

Надеюсь, это помогло, если я не совсем понятно объяснил, не стесняйтесь оставлять комментарии.

Читайте так же:
Как скрыть пустые строки в сводной таблице в Excel?

Раскрытие информации : Я разработчик Funfun.

  • Нормированный линейный график с графиком накопления

Здравствуйте, я новичок в D3 и пытаюсь преобразовать нормализованную гистограмму Stacked Bar Graph в гистограмму Stacked Bar Graph. Для переключения между двумя графиками (нормализованный Stacked Bar Chart и Stacked Bar Chart) у меня есть общее выпадающее меню. Это просто.

Мне нужна подобная диаграмма, но я не могу понять, как сделать это в Excel или Word. Я попробовал сделать гистограмму и уменьшить ширину, но она все равно слишком толстая.

Чтобы сгруппировать стопки, просто используйте гистограмму и оставьте пустые столбцы в таблице:

enter image description here

С помощью небольшого форматирования можно получить почти то же самое, что и у вас. Единственная часть, которая будет сложной, это получение меток года в качестве вторичной горизонтальной оси. Для этого я просто создал еще одну серию из всех 0 с метками года и добавил ее в качестве вторичной оси (добавьте также вторичную горизонтальную ось), а затем выбрал на вторичной вертикальной оси «пересечение оси» со значением 0. С помощью небольшого форматирования можно получить именно то, что вы хотите:

enter image description here

Вам не нужен VBA и тем более JavaScript.

Похожие вопросы:

Мультигистограмма nvD3 может быть использована для представления данных строкового типа на x-TICs. Групповая гистограмма отображается правильно. Однако отображается гистограмма с накоплением.

Я хочу знать, почему на гистограмме MS есть стрелки. Я могу показать значения меток, когда я нажимаю на них. Пожалуйста, ниже снимок:

Я пытаюсь создать несколько диаграмм Google, но не продвигаюсь вперед. Если вы хотите складывать столбцы, вы можете сделать это с помощью Google. Но он либо ограничен, либо я не могу заставить его работать. Взято из Google, здесь.

У меня есть гистограмма с несколькими строками, и я хочу показать общую сумму стека в виде метки в верхней части каждого столбца этого стека.

Читайте так же:
Как сделать ячейку доступной только для чтения в Excel?

У меня есть следующий результат SQL Category1 Category2 Product Quantity A Ax Ax1 5 A Ax Ax2 4 A Ay Ay1 7 B Bx Bx1 3 Bx Bx Bx2 9 Bx Bx Bx Bx Bx3 8 . и мне нужна гистограмма с накоплением в VB, вот так.

Спасибо, что связались со мной. Я пытаюсь преобразовать нормализованную Stacked Histogram в Stacked Histogram с помощью D3. Есть общий выпадающий список, который переключается между обоими графиками.

Мне нужна именно такая диаграмма, но я не могу понять, как сделать ее в Excel или Word. Была сделана гистограмма, ширина которой уменьшилась, но диаграмма все равно слишком толстая.

У меня есть гистограмма Kendo UI 100%, созданная с помощью PHP-оберток и связанная с внешним источником данных, но данные отображаются неправильно. Обертка PHP генерирует следующие данные.

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

Как построить гистограмму в excel?

4 июля, 2015 GoodUser

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

В сегодняшней статье мы поговорим о том, как создать гистограмму в Excel, поскольку в прошлой статье мы говорили о том, как создать круговую диаграмму. Это диаграмма, в которой данные отображаются в виде столбцов. Поэтому ваша задача — нарисовать диаграмму, а затем придать ей соответствующий вид.

Виды гистограмм

Прежде всего, я хотел бы немного рассказать об истории гистограмм и некоторых типах гистограмм, которые используются.

  1. Объемные, простые прямоугольные, конические, пирамидальные, цилиндрические… r В общем, здесь нечего добавить, просто выберите форму, которая вам нравится, и гистограмма примет ту же форму.
  2. Нормализованный. Подходит для случаев, когда имеется несколько рядов данных (более одного). Все они будут отображаться в одной колонке, но программа будет брать за источник не сами числа, а их процентное соотношение к общему показателю. Таким образом, гистограмма такого типа в excel необходима, когда нужно показать данные, которые сравниваются друг с другом.
  3. Агрегатный или кумулятивный. Оба варианта одинаково полезны при наличии более чем одного ряда данных. В кумулятивной гистограмме столбики располагаются друг над другом, а в сгруппированной гистограмме столбики располагаются рядом друг с другом. Наиболее часто используемой гистограммой является гистограмма Ганта.
Читайте так же:
Как создать многоразовую формулу в Excel?

Как сделать гистограмму

Давайте поговорим о создании гистограммы в Excel. В предыдущем материале я объяснил, как это сделать. Затем нажмите на кнопку «Вставка» и выберите нужную гистограмму, пусть это будет самый простой, первый вариант.

Виды гистограмм в Excel

Для того чтобы сделать будущий красивый график, я предлагаю вам выполнить следующие шаги. Затем выберите другой лист, щелкнув правой кнопкой мыши на гистограмме и выбрав из всплывающего меню «Переместить график».

Перемещение диаграмм

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

Наконец, я надеюсь, вы интересно и познавательно провели время!

Видео в помощь


Опубликовано в Excel Метки: Excel, гистограмма, диаграмма

Гистограмма частот в Excel 2016

В версии Excel 2016 года появились новые типы диаграмм. Это не какое-то дизайнерское новшество, а самые точные статистические диаграммы.

Так, «ящик с усами» применяется для анализа выборки. Диаграмма Парето пригодится при анализе вклада отдельных элементов в общую сумму. В этой заметке рассмотрим еще одну новую диаграмму из Excel 2016 – гистограмму частот.

На первый взгляд, и в предыдущих версиях Excel можно представлять частоты с помощью графиков. Можно, но для этого цифровые данные необходимо сначала сгруппировать. Это означает, что для каждой категории (диапазон, группа, год и т.д.) должна быть рассчитана частота. Теперь можно составить карту распределения данных буквально одним щелчком мыши, без предварительных расчетов и группировки.

Создать такую диаграмму так же просто, как щелкнуть мышью. Затем нажмите на кнопку частоты гистограммы.

Значок гистограммы на ленте в Excel 2016

Это все, что нужно сделать. Сразу же отображается диаграмма соответствующих данных.

Читайте так же:
Как скрыть или показать ось диаграммы в Excel?

Гистограмма частот

Какие интервалы использует Excel для разделения данных? Использование формулы указано в справке Excel.

Справка об интервалах в гистограмме частот

Количество интервалов достаточно для визуального представления распределения анализируемых данных.

Интервалы можно легко перенастроить в соответствии с вашими потребностями. Например, можно установить нижний и верхний предел, за которым данные должны быть объединены в один интервал.

Настройки гистограммы частот

При выборе нижнего и верхнего пределов их значения рассчитываются с той же помощью, что и расстояние ±3σ от средней арифметической.

Расчет верхней и нижний границы

Однако автоматически рассчитанные значения легко изменить в окне Настройки.

Это пример, когда данные разделены на интервалы. Этот параметр группировки установлен по умолчанию (см. окно «Параметры настройки оси» выше).

Частотное распределение также можно найти, используя существующие категории (необходимо указать соответствующий столбец). Выберите «По категориям» в настройках и получите новые частоты.

Частоты по категориям

Давайте проведем эксперимент. Используйте функцию WORK для моделирования равномерно распределенной выборки, скажем, от 0 до 200. Пусть выборка состоит из 100 значений. Теперь постройте гистограмму частот.

Гистограмма равномерного распределения

Как видно, частоты более или менее совпадают.

Гистограмма нормального распределения

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector