Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Функція Excel MEDIAN в Excel для обчислення середнього числа.
Огляд функції MEDIAN
Функція MEDIAN Обчислює середнє число.
Щоб скористатися функцією MEDIAN Excel Worksheet, виберіть клітинку та введіть:
(Зверніть увагу, як виглядають вхідні дані формул)
Функція MEDIAN Синтаксис та входи:
1 | = СЕРЕДНЯ (число1, [число2],…) |
номер 1 - Посилання на число або комірку, яке посилається на числові значення.
номер 2 - [необов’язково] Посилання на число або комірку, яке посилається на числові значення
Що таке медіана?
У статистичному аналізі медіана - це середня точка даних у серії даних. Він відображає центральну тенденцію в групових даних. Якщо у вас є 7 чисел, середнє число буде четвертим за величиною.
Давайте розглянемо приклад оцінок студентів. Учнів 7, тому середній бал - четвертий найкращий бал (Пем)
1 | = СЕРЕДНЯ (C3: C9) |
Якщо у вас парне число точок даних (де це не середня точка даних), середнє число є середнім значенням двох центральних точок. Повертаючись до нашого прикладу оцінки студентського тесту, якщо у вас є 6 балів даних, середня величина буде середньою для 3 -го та 4 -го кращих балів.
1 | = СЕРЕДНЯ (C3: C9) |
Медіана проти середнього
Як обговорювалося вище, медіана - це середнє число в ряді даних. Середнє значення - це середнє число із ряду даних. Обидва числа представляють центральну тенденцію набору даних, але яке з них найбільш доцільно використовувати?
Хорошим емпіричним правилом є те, що якщо у вас є вихідні дані, то медіана буде більш репрезентативною для даних, ніж середня (середня).
Що таке виняткові дані?
Вихідні дані - це крайні дані, які спотворюють значення середнього значення. Середнє значення дуже чутливе до сторонніх даних, отже, спотворення.
Наприклад, ви хочете дізнатися середню вартість п'яти різних ноутбуків.
1 | = СЕРЕДНЯ (C3: C7) |
Ви помітите, що середні та середні значення не близькі. Це через точні дані: 1747 доларів. У цьому випадку середнє значення може бути більш репрезентативним для цін на ноутбуки, тому що середнє значення настільки сильно зважене ціною викиду.
Як користуватися функцією MEDIAN
Щоб користуватися функцією Excel MEDIAN, просто введіть у функцію потрібний діапазон даних:
1 | = СЕРЕДНЯ (C3: C7) |
Зверніть увагу, як із непарною кількістю точок даних функція MEDIAN повертає середнє число?
Тепер подивіться, як функція MEDIAN усереднює середні числа при парній кількості точок даних:
1 | = СЕРЕДНЯ (C3: C8) |
Порожні клітинки або клітинки з текстом
Функція MEDIAN ігнорує порожні клітинки або містять нечислові значення.
Важливо: Функція MEDIAN ігнорує цифри, збережені у вигляді тексту. Щоб використовувати функцію MEDIAN з числами, збереженими у вигляді тексту, спочатку скористайтеся функцією VALUE, щоб перетворити цифри, збережені як текст, у фактичні числа.
1 | = VALUE (B3) |
Середня дата
Дати Excel зберігаються як серійні номери.
1 | = VALUE (B3) |
Це полегшує розрахунок медіани дати.
1 | = СЕРЕДНЯ (C3: C7) |
Середній вік
Використовуючи ці знання, ми також можемо обчислити середній вік.
Спочатку ми обчислимо середню дату народження.
1 | = СЕРЕДНЯ (C3: C7) |
Далі ми будемо використовувати функцію YEARFRAC для розрахунку середнього віку:
1 | = СЕРЕДНЯ (D3: D7) |
Медіана Якщо
До цього часу ми обчислювали медіану всіх чисел у діапазоні; ось так працює функція MEDIAN.
Але що, якщо ви хочете обчислити медіану лише підмножини даних?
Припустимо, ви хочете розрахувати середню (середню) та середню ціну ноутбуків HP, випущених у 2022 році
Excel має функцію AVERAGEIFS, яка дозволяє вам взяти середнє значення підмножини чисел, які відповідають певній умові. Середнє значення ноутбуків HP, випущених у 2022 році, можна легко обчислити за допомогою функції AVERAGEIF.
1 | = СЕРЕДНЯ ($ B $ 2: $ B $ 11, $ E2, $ C $ 2: $ C $ 11) |
Однак у Excel немає відповідної функції "медіани якщо". Ви можете створити власну “медіану if” за формулою масиву, що містить функції MEDIAN та IF.
Це загальна формула для обчислення «медіани, якщо
= MEDIAN (IF (критерій_діапазон = критерії, середній_діапазон))
Excel 2022 та раніше: Після введення формули замість натискання ENTER вам потрібно натиснути CTRL + SHIFT + ENTER. Це перетворює формулу в масив. Ви можете ідентифікувати масиви за фігурними дужками, що оточують формулу
{= СЕРЕДНЬОГО (IF (діапазон критеріїв = критерії, середній діапазон))}
Важливо: Ви не можете вводити фігурні дужки вручну, це не спрацює. Необхідно використовувати CTRL + SHIFT + ENTER
Excel 365 та новіші версії Excel: Після випуску Excel 2022 Microsoft змінила принцип роботи формул масиву. Тепер вам більше не потрібно використовувати CTRL + SHIFT + ENTER. Ви можете просто ввести формулу, як звичайно.
Повертаючись до нашого прикладу, ми будемо використовувати таку формулу:
1 | {= СЕРЕДОВИЙ (ЯКЩО ($ B $ 2: $ B $ 11 = $ E2, $ C $ 2: $ C $ 11))} |
Excel буде шукати 2022 рік у діапазоні "Рік випуску" і повертатиме лише ці значення до функції MEDIAN. Отже, обчислюючи лише медіану підмножини наших даних.
Прочитайте наш посібник "Медіана якщо", щоб дізнатися більше про те, як обчислити "медіану, якщо", включаючи подробиці про те, як насправді функція масиву працює і як обчислити медіану за кількома критеріями.
Примітка: У наведеній вище формулі використовуються абсолютні посилання (знаки $) для блокування посилань на клітинки під час копіювання формул. Якщо ви не знайомі з цим, будь ласка, прочитайте наш довідник Excel.
Функція MEDIAN у Таблицях Google
Функція MEDIAN працює точно так само в Google Таблицях, як і в Excel:
МЕДІАНСЬКІ Приклади у VBA
Ви також можете використовувати функцію MEDIAN у VBA. Тип:application.worksheetfunction.median (номер1, число2)
Виконання наступних операторів VBA
12345678 | Діапазон ("B2") = Application.WorksheetFunction.Median (Діапазон ("A2: A9"))Діапазон ("B3") = Application.WorksheetFunction.Median (Діапазон ("A3: A9"))Діапазон ("B4") = Application.WorksheetFunction.Median (Діапазон ("A4: A9"))Діапазон ("B5") = Application.WorksheetFunction.Median (Діапазон ("A5: A9"))Діапазон ("B6") = Application.WorksheetFunction.Median (Діапазон ("A6: A9"))Діапазон ("B7") = Application.WorksheetFunction.Median (Діапазон ("A7: A9"))Діапазон ("B8") = Application.WorksheetFunction.Median (Діапазон ("A8: A9"))Діапазон ("B9") = Application.WorksheetFunction.Median (Діапазон ("A9: A9")) |
дасть такі результати
Для аргументів функції (масиву тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.
Повернення до списку всіх функцій Excel