Excel: як використовувати sumif з isnumber
Часто ви можете додати значення діапазону в Excel, лише якщо значення відповідного діапазону є числом.
Для цього можна використати таку формулу:
=SUMPRODUCT(--ISNUMBER( A:A ), B:B )
Ця конкретна формула додає значення в стовпці B лише тоді, коли відповідне значення в стовпці A є числом.
У наступному прикладі показано, як використовувати цю формулу на практиці.
Приклад: використовуйте SUMIF з ISNUMBER в Excel
Припустімо, у нас є такий набір даних в Excel, який показує кількість продажів, здійснених працівниками компанії з певними ідентифікаторами:
Зауважте, що деякі значення ID є символами, а інші – числовими.
Ми можемо використати наведену нижче формулу, щоб обчислити суму продажів лише для рядків, де значення ID є числовим:
=SUMPRODUCT(--ISNUMBER( A2:A11 ), B2:B11 )
На наступному знімку екрана показано, як використовувати цю формулу:
Сума продажів лише для рядків із цифровими ідентифікаторами становить 67 .
Ми можемо вручну переконатися, що це правильно, обчисливши суму продажів лише для рядків із числовими ідентифікаторами:
Сума продажів для цифрових ідентифікаторів: 28 + 9 + 12 + 18 = 67 .
Це відповідає значенню, яке ми розрахували за формулою.
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші типові завдання в Excel:
Як використовувати SUMIF з OR в Excel
Як використовувати SUMIFS із діапазоном дат у Excel
Як використовувати символ підстановки у функції SUMIFS в Excel