Як зробити гістограму в Excel 2019, 2016, 2013 і 2010

  • Поділитися Цим
Michael Brown

У навчальному посібнику розглядаються 3 різні техніки побудови гістограми в Excel - за допомогою спеціального інструменту Гістограма з пакета Analysis ToolPak, функції ЧАСТОТА або СЧЕТЧИК, а також зведеної діаграми.

Хоча всі знають, як легко створити діаграму в Excel, створення гістограми зазвичай викликає купу питань. Насправді, в останніх версіях Excel створення гістограми займає лічені хвилини і може бути зроблено різними способами - за допомогою спеціального інструменту Гістограма з пакета Analysis ToolPak, формул або старої доброї зведеної таблиці. Далі в цьому уроці ви знайдете докладний опис того, як створити гістограмупояснення кожного методу.

    Що таке гістограма в Excel?

    Вікіпедія дає наступне визначення гістограми: " Гістограма - це графічне зображення розподілу числових даних. "Абсолютно вірно, і... абсолютно незрозуміло :) Що ж, давайте подумаємо про гістограми в інший спосіб.

    Ви коли-небудь будували стовпчикову діаграму для представлення числових даних? Б'юся об заклад, що кожен це робив. Гістограма - це специфічне використання стовпчикової діаграми, де кожен стовпець представляє частоту елементів у певному діапазоні. Іншими словами, гістограма графічно відображає кількість елементів в межах послідовних інтервалів, що не перекриваються, або бункери .

    Наприклад, можна зробити гістограму для відображення кількості днів з температурою в межах 61-65, 66-70, 71-75 і т.д. градусів, кількості продажів з сумами в межах $100-$199, $200-$299, $300-$399, кількості студентів з тестовими балами в межах 41-60, 61-80, 81-100 і так далі.

    Наступний скріншот дає уявлення про те, як може виглядати гістограма в Excel:

    Як створити гістограму в Excel за допомогою Analysis ToolPak

    Analysis ToolPak - це надбудова для аналізу даних Microsoft Excel, доступна в усіх сучасних версіях Excel, починаючи з Excel 2007. Однак ця надбудова не завантажується автоматично при запуску Excel, тому її потрібно завантажити спочатку.

    Завантажити надбудову Analysis ToolPak

    Щоб додати надбудову "Аналіз даних" до Excel, виконайте наступні дії:

    1. В Excel 2010 - 365 натисніть Файл > Опції У програмі Excel 2007 натисніть кнопку Microsoft Office, а потім клацніть Параметри Excel .
    2. В рамках проекту Параметри Excel діалогове вікно, натисніть Надбудови на лівій бічній панелі виберіть Надбудови для Excel в Керуюча скринька і натисніть кнопку Іди. кнопку.

    3. В рамках проекту Надбудови встановіть прапорець у діалоговому вікні Analysis ToolPak і натисніть кнопку ГАРАЗД. щоб закрити діалогове вікно.

      Якщо Excel видає повідомлення про те, що Analysis ToolPak на даний момент не встановлений на вашому комп'ютері, натисніть Так щоб встановити його.

    Тепер Analysis ToolPak завантажений у ваш Excel, а його команда доступна в меню Аналіз група з питань Дані рахунок.

    Вказати діапазон біна гістограми Excel

    Перед побудовою гістограми необхідно зробити ще одну підготовчу роботу - додати урни в окремий стовпчик.

    Сміттєві баки числа, які представляють інтервали, в які потрібно згрупувати вихідні дані (вхідні дані). Інтервали повинні бути послідовними, не перекриватися і, як правило, мати однаковий розмір.

    Excel's Гістограма вносить значення вхідних даних у біни на основі наступної логіки:

    • Значення включається до певного діапазону, якщо воно більше за найнижчу межу та дорівнює або менше за найбільшу межу для цього діапазону.
    • Якщо ваші вхідні дані містять будь-які значення, що перевищують найвищий бін, то всі такі числа будуть включені в Більше категорії .
    • Якщо ви не вкажете діапазон діапазону, Excel створить набір рівномірно розподілених діапазонів між мінімальним і максимальним значеннями діапазону вхідних даних.

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

    У цьому прикладі ми маємо номери замовлень у колонці A та очікувану доставку у колонці B. У нашій гістограмі Excel ми хочемо відобразити кількість товарів, доставлених за 1-5 днів, 6-10 днів, 11-15 днів, 16-20 днів та понад 20 днів. Отже, у колонці D ми вводимо діапазон від 5 до 20 з кроком 5, як показано на наведеному нижче знімку екрана:

    Побудувати гістограму за допомогою пакета інструментів Excel Analysis ToolPak

    Увімкнувши Analysis ToolPak та вказавши контейнери, виконайте наступні кроки для створення гістограми на аркуші Excel:

    1. Про це йдеться на Дані у вкладці Аналіз у групі, натисніть на кнопку Аналіз даних кнопку.

    2. В рамках проекту Аналіз даних діалогове вікно, виберіть Гістограма і натисніть ГАРАЗД. .

    3. В рамках проекту Гістограма діалогового вікна, виконайте наступне:
      • Вкажіть Діапазон введення та Асортимент бункерів .

        Для цього ви можете помістити курсор в поле, а потім просто виділити відповідний діапазон на вашому робочому аркуші за допомогою миші. Крім того, ви можете натиснути кнопку Згорнути діалогове вікно кнопка виберіть діапазон на аркуші, а потім натисніть кнопку Згорнути діалогове вікно знову, щоб повернутися до меню Гістограма діалогове вікно.

        Порада. Якщо при виборі вхідних даних і діапазону діапазону ви включили заголовки стовпців, виберіть опцію Етикетки прапорець.

      • Виберіть пункт Варіанти виводу .

        Щоб розмістити гістограму на тому ж аркуші, натисніть Вихідний діапазон , а потім введіть у верхню ліву комірку вихідної таблиці.

        Щоб вставити вихідну таблицю і гістограму на новому аркуші або в новій книзі, виберіть Новий робочий аркуш Ply або Новий робочий зошит відповідно.

        Нарешті, оберіть будь-яку з додаткових опцій:

        • Щоб представити дані у вихідній таблиці в порядку спадання частоти, виберіть опцію Парето (відсортована гістограма) вставка.
        • Щоб включити лінію кумулятивного відсотка в діаграму гістограми Excel, виберіть опцію Кумулятивний відсоток Ящик.
        • Для створення вбудованої діаграми гістограми виберіть пункт Виведення діаграми Ящик.

      Для цього прикладу я налаштував наступні параметри:

    4. А тепер натисніть ГАРАЗД. та переглянути таблицю результатів і графік гістограми:

    Порада. Для поліпшення гістограми можна замінити значення за замовчуванням Сміттєві баки і Періодичність більш змістовними назвами осей, налаштувати легенду діаграми і т.д. Крім того, ви можете використовувати параметри дизайну, макета і формату діаграми Інструменти діаграм змінити відображення гістограми, наприклад, прибрати пропуски між стовпчиками. Більш детально див. статтю Як налаштувати та покращити гістограму в Excel.

    Як ви щойно переконалися, зробити гістограму в Excel дуже просто за допомогою пакета Analysis ToolPak. Однак цей спосіб має суттєве обмеження - вбудована діаграма гістограми є статичний це означає, що Вам потрібно буде створювати нову гістограму при кожній зміні вхідних даних.

    Для того, щоб зробити автоматично оновлюється гістограма можна скористатися функціями Excel або побудувати зведену таблицю, як показано нижче.

    Як зробити гістограму в Excel за допомогою формул

    Інший спосіб створення гістограми в Excel - це використання функції ЧАСТОТА або СЧЕТЧИК. Найбільша перевага цього підходу полягає в тому, що вам не доведеться переробляти гістограму при кожній зміні вхідних даних. Як і звичайна діаграма в Excel, ваша гістограма буде оновлюються автоматично як тільки ви редагуєте, додаєте нові або видаляєте існуючі вхідні значення.

    Для початку розташуйте вихідні дані в одному стовпчику (стовпчик B у цьому прикладі), а номери контейнерів введіть в інший стовпчик (стовпчик D), як на скріншоті нижче:

    Тепер ми використаємо формулу частоти або лічильника, щоб підрахувати, скільки значень потрапляє в зазначені діапазони (біни), а потім побудуємо гістограму на основі цих зведених даних.

    Створення гістограми за допомогою функції ЧАСТОТА в Excel

    Найбільш очевидною функцією для створення гістограми в Excel є функція ЧАСТОТА, яка повертає кількість значень, що потрапляють в певні діапазони, ігноруючи текстові значення і порожні клітинки.

    Функція ЧАСТОТА має наступний синтаксис:

    FREQUENCY(data_array, bins_array)
    • Data_array - набір значень, для яких потрібно порахувати частоти.
    • Bins_array - масив бінів для групування значень.

    У даному прикладі масив data_array - B2:B40, масив bin - D2:D8, тому отримуємо наступну формулу:

    =FREQUENCY(B2:B40,D2:D8)

    Будь ласка, майте на увазі, що ЧАСТОТА - це дуже специфічна функція, тому дотримуйтесь цих правил, щоб вона працювала правильно:

    • Формула частоти в Excel повинна бути введена у вигляді формула багатоклітинного масиву Спочатку виділіть діапазон суміжних клітинок, куди потрібно вивести частоти, потім введіть формулу в рядку формул і натисніть клавіші Ctrl + Shift + Enter, щоб завершити її введення.
    • Рекомендується вводити на одну формулу Частота більше, ніж кількість діапазонів. Додаткова комірка необхідна для відображення кількості значень над найвищим діапазоном. Для наочності її можна позначити " Більше ", як на наступному скріншоті (але не включайте це " Більше " комірку у вашому масиві bins_array!):

    Як, наприклад, у випадку з Гістограма опція Analysis ToolPak, функція Excel FREQUENCY повертає значення, які є більшими за попередній діапазон і меншими або рівними заданому діапазону. Остання формула Frequency (у комірці E9) повертає кількість значень, які є більшими за найвищий діапазон (тобто кількість днів поставки понад 35).

    Щоб полегшити розуміння, на наступному скріншоті показані біни (колонка D), відповідні інтервали (колонка C) та обчислені частоти (колонка E):

    Примітка. Оскільки функція ЧАСТОТА в Excel є функцією масиву, ви не можете редагувати, переміщати, додавати або видаляти окремі клітинки, що містять формулу. Якщо ви вирішите змінити кількість клітинок, вам доведеться спочатку видалити існуючу формулу, потім додати або видалити клітинки, виділити новий діапазон клітинок і знову ввести формулу.

    Побудова гістограми за допомогою функції СЧЕТЧИК

    Ще одна функція, яка може допомогти вам розрахувати частотні розподіли для побудови гістограми в Excel - СЧЕТЫСЛИ. І в цьому випадку вам потрібно буде використовувати 3 різні формули:

    • Формула для першої комірки верхній контейнер (F2 на скріншоті нижче):

    =COUNTIFS($B$2:$B$40,"<="&$D2)

    Формула підраховує, на скільки значень у стовпчику B менше найменшого біну в комірці D2, тобто повертає кількість відправлень, доставлених протягом 1-5 днів.

  • Формула для останньої комірки над найвищим бункером (F9 на скріншоті нижче):
  • =COUNTIFS($B$2:$B$100,">"&$D8)

    Формула підраховує, на скільки значень у стовпчику B більше, ніж найвищий бін у D8.

  • Формула для залишків (комірки F3:F8 на скріншоті нижче):
  • =COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)

    Формула підраховує кількість значень у стовпчику B, які більші за діапазон у наведеному вище рядку та менші або дорівнюють діапазону у тому ж рядку.

    Як бачимо, функції FREQUENCY і COUNTIFS повертають ідентичні результати:

    "Навіщо використовувати три різні формули замість однієї?" - запитаєте ви. По суті, ви позбавляєтеся від формули масиву з багатьма комірками і можете легко додавати і видаляти біни.

    Порада: якщо ви плануєте додати більше рядків вхідних даних у майбутньому, ви можете вказати більший діапазон у формулах ЧАСТОТА або КОЕФІЦІЄНТИ, і вам не доведеться змінювати формули при додаванні нових рядків. У цьому прикладі вихідні дані знаходяться в комірках B2:B40. Але ви можете вказати діапазон B2:B100 або навіть B2:B1000, про всяк випадок :) Наприклад, B2:B100 - це діапазон, який ви можете використовувати:

    =FREQUENCY(B2:B1000,D2:D8)

    Побудуйте гістограму на основі зведених даних

    Тепер, коли у вас є список частотних розподілів, розрахований за допомогою функції ЧАСТОТА або СЧЕТЧИК, створіть звичайну гістограму - виберіть частоти, перейдіть на вкладку Вставка та клацніть 2-вимірну стовпчикову діаграму на вкладці Графіки група:

    Гістограма буде одразу ж вставлена у Ваш аркуш:

    Загалом, ви вже маєте гістограму для ваших вхідних даних, хоча вона, безумовно, потребує деяких вдосконалень. Найголовніше, щоб зробити вашу гістограму в Excel легкою для розуміння, вам потрібно замінити стандартні мітки горизонтальної осі, представлені порядковими номерами, на ваші номери бінів або діапазони.

    Найпростіший спосіб - набрати діапазони у стовпчику зліва від стовпчика з формулою "Частота" виділити обидва стовпчики - "Частота Діапазони і Частоти - Діапазони будуть автоматично використані для підписів на осі X, як показано на скріншоті нижче:

    Порада. Якщо Excel перетворює ваші інтервали в дати (наприклад 1-5 можуть бути автоматично конвертовані в 05-січня ), то введіть інтервали з попереднім апострофом ('), наприклад '1-5 Якщо ви хочете, щоб підписи гістограми Excel відображалися номери контейнерів їх також слід вводити з попередніми апострофами, наприклад '5 , '10 і т.д. Апостроф лише перетворює числа в текст і невидимий в комірках і на гістограмі.

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

    Як побудувати гістограму за допомогою зведеної діаграми

    Як ви могли помітити в двох попередніх прикладах, найбільш трудомісткою частиною створення гістограми в Excel є підрахунок кількості елементів у кожному діапазоні. Після того, як вихідні дані згруповані, діаграму гістограми в Excel досить легко побудувати.

    Як ви, напевно, знаєте, одним з найшвидших способів автоматичного узагальнення даних в Excel є зведена таблиця. Отже, давайте перейдемо до неї і побудуємо гістограму для Доставка дані (колонка Б):

    1. створити зведену таблицю

    Для створення зведеної таблиці перейдіть до розділу Вставка вкладка> Таблиці групу і натисніть Зведена таблиця А потім, пересуньте Доставка в область смуг відведення, а інше поле ( Наказу немає. в цьому прикладі) в область VALUES, як показано на скріншоті нижче.

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

    2. підсумувати значення за графами

    За замовчуванням числові поля в зведеній таблиці підсумовуються, так само і в нашій Номери замовлень що абсолютно не має сенсу :) У будь-якому випадку, оскільки для гістограми нам потрібен підрахунок, а не сума, клацніть правою кнопкою миші на будь-якій комірці з порядковим номером і виберіть Підсумувати значення за > Граф .

    Тепер ваша оновлена зведена таблиця повинна мати такий вигляд:

    3. створити інтервали (біни)

    Наступним кроком буде створення інтервалів, або бінів. Для цього ми будемо використовувати Групування Клацніть правою кнопкою миші будь-яку клітинку під Етикетки рядів у зведеній таблиці та виберіть Група ...

    В рамках проекту Групування вкажіть початкове і кінцеве значення (зазвичай Excel вводить мінімальне і максимальне значення автоматично на основі ваших даних), а також введіть потрібний крок (довжину інтервалу) в полі До Ящик.

    У цьому прикладі мінімальний термін поставки становить 1 день, максимальний - 40 днів, а крок встановлений у розмірі 5 днів:

    Натисніть кнопку ОК, і ваша зведена таблиця відобразить інтервали, як зазначено:

    4. побудувати гістограму

    Залишився останній крок - побудувати гістограму. Для цього просто створіть стовпчасту зведену діаграму, натиснувши на кнопку Зведена діаграма на Проаналізуйте ввійти в систему Інструменти зведених таблиць група:

    І стовпець за замовчуванням "Зведена діаграма" відразу ж з'явиться на вашому аркуші:

    А тепер відшліфуйте свою гістограму кількома останніми штрихами:

    • Видаліть легенду, натиснувши на кнопку Елементи діаграми кнопка і видалення кліща з Легенда Або виберіть легенду на гістограмі і натисніть кнопку Видалити на клавіатурі.
    • Замінити значення за замовчуванням Всього назву з чимось більш змістовним.
    • За бажанням, ви можете вибрати інший стиль графіка в розділі Стилі діаграм група з питань Інструменти зведених діаграм > Дизайн рахунок.
    • Приберіть кнопки діаграми, натиснувши Кнопки полів на Інструменти зведених діаграм > Проаналізуйте у вкладці Показати/приховати група:

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

    Налаштуйте та покращіть свою гістограму в Excel

    Незалежно від того, чи створюєте ви гістограму за допомогою Analysis ToolPak, функцій Excel або зведеної діаграми, вам часто може знадобитися налаштувати діаграму за замовчуванням на свій смак. У нас є спеціальний підручник про діаграми Excel, який пояснює, як змінити заголовок діаграми, легенду, назви осей, змінити кольори діаграми, макет і стиль. А тут ми обговоримо кілька основних налаштувань, характерних для діаграми Excel.гістограма.

    Зміна підписів осей на діаграмі гістограми в Excel

    При створенні гістограми в Excel за допомогою Analysis ToolPak Excel додає підписи на горизонтальну вісь на основі вказаних вами номерів діапазонів. Але що робити, якщо на графіку гістограми в Excel ви хочете відобразити діапазони замість номерів діапазонів? Для цього вам потрібно змінити підписи на горизонтальну вісь, виконавши такі кроки:

    1. Клацніть правою кнопкою миші на ярликах категорій на осі X і виберіть Виберіть "Дані"...

  • На правій бічній панелі, під Мітки горизонтальних (категорійних) осей натисніть на кнопку Редагувати кнопку.
  • В рамках проекту Асортимент етикеток для осей введіть мітки, які ви хочете відобразити, через кому. Якщо ви вводите інтервали , беруть їх у подвійні лапки, як на наступному скріншоті:
  • Натисни ОК. Готово!
  • Видалити відстань між брусками

    Створюючи гістограму в Excel, люди часто очікують, що сусідні стовпчики будуть торкатися один одного, без будь-яких проміжків. Це легко виправити. Щоб усунути порожній простір між стовпчиками, просто виконайте наступні дії:

    1. Виділіть стовпчики, клацніть правою кнопкою миші і виберіть Формат серії даних...

  • На панелі Формат рядів даних встановіть прапорець Ширина зазору до нуля:
  • І вуаля, ви побудували гістограму в Excel з дотичними один до одного стовпчиками:

    А потім ви можете ще більше прикрасити вашу гістограму в Excel, змінивши назву діаграми, назви осей, а також змінивши стиль або кольори діаграми. Наприклад, ваша остаточна гістограма може виглядати приблизно так:

    Ось так можна побудувати гістограму в Excel. Для кращого розуміння прикладів, розглянутих у цьому уроці, ви можете завантажити зразок листа Excel Гістограма з вихідними даними та діаграмами гістограм. Дякую за прочитання і сподіваюся побачити вас на нашому блозі наступного тижня.

    Майкл Браун — відданий ентузіаст технологій із пристрастю до спрощення складних процесів за допомогою програмних засобів. Маючи понад десятирічний досвід роботи в технологічній індустрії, він відточив свої навички роботи з Microsoft Excel і Outlook, а також із Google Таблицями та Документами. Блог Майкла присвячений тому, щоб поділитися своїми знаннями та досвідом з іншими, надаючи прості поради та навчальні посібники для підвищення продуктивності та ефективності. Незалежно від того, чи є ви досвідченим професіоналом чи початківцем, блог Майкла пропонує цінну інформацію та практичні поради щодо отримання максимальної користі від цих основних програмних інструментів.