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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *