Excel: обчислити середнє значення чисел, розділених комами
Щоб обчислити середнє значення чисел у клітинці Excel, розділених комами, можна скористатися такою формулою:
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )
Ця конкретна формула обчислює середнє значення розділених комами значень у клітинці A2 .
Наприклад, якщо клітинка A2 містить 1,2,3 , ця формула поверне 2 , оскільки це середнє значення цих значень:
Середнє: (1+2+3) / 3 = 2
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: обчисліть середнє значення чисел, розділених комами в Excel
Припустимо, що в Excel є наступний стовпець значень, розділених комами:
Припустімо, ми хочемо обчислити середнє значення в кожній клітинці в стовпці A.
Якби ми просто спробували використати функцію AVERAGE() , ми б отримали #DIV/0! помилка в кожній клітинці, оскільки ця функція не може обробляти значення, розділені комами:
Натомість нам потрібно ввести таку формулу в клітинку B2 :
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )
Потім ми можемо клацнути та перетягнути цю формулу до кожної клітинки, що залишилася в стовпці B:
У стовпці B тепер відображається середнє значення кожного списку значень, розділених комами, у стовпці A.
Наприклад:
- Середнє значення 2,4,5,5,7,13 дорівнює 6 .
- Середнє значення 3,5,6,8 дорівнює 5,5 .
- Середнє значення 10,12,14,14,15,19 дорівнює 14 .
І так далі.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові операції в Excel:
Як обчислити середнє, якщо клітинка містить число в Excel
Як використовувати AVERAGEIF з кількома діапазонами в Excel
Як обчислити середнє без урахування викидів у Excel