Продукти, послуги та функції операційної системи
можуть бути недоступними в цій країні.

SUMIF

Функція SUMIF повертає суму збірника чисел, включаючи лише числа, які відповідають визначеній умові.

SUMIF(перевірити-значення; умова; сума-значень)

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

умова: вираз, який порівнює чи перевіряє значення, даючи в результаті логічне значення TRUE або FALSE. Умова може містити оператори порівнювання, константи, оператор об’єднання (амперсанд), посилання та символи узагальнення. Символи узагальнення можна використовувати для заміни одного чи кількох символів у виразі. Ви можете використовувати «?» (знак питання), щоб замінити один символ, знак «*» (зірочка) для замінення кількох символів, а знак «~» (тильда), щоб указати, що наступний символ необхідно дібрати, а не використовувати як символ узагальнення. Умова замість символів підстановки може містити функцію REGEX.

сума-значень: додатковий збірник, що містить значення, для яких потрібно знайти суму. Аргументи сума-значень мають бути числовими значеннями, значеннями дати/часу або значеннями тривалості. Він повинен мати такий самий обсяг, як аргумент перевірити-значення.

Примітки

  • Якщо аргумент сума-значень пропущено, типовим значенням є перевірити-значення.

  • Хоча аргумент перевірити-значення може містити будь-який тип значення, як правило, він повинен містити всі значення одного типу.

  • Якщо аргумент сума-значень пропущено, аргумент перевірити-значення зазвичай містить тільки числові значення і значення тривалості.

Приклади

Задано наведену нижче таблицю:

A

B

C

D

E

1

1

10

a

a

c

2

2

20

b

c

b

3

3

30

a

a

c

4

4

40

5

5

50

1

5

9

=SUMIF(A1:A5; "<5") повертає 10, оскільки сума 1, 2, 3 і 4 (значення, менші, ніж 5 (умова), включені в діапазон аргумента перевірити-значення A1:A5) є 10.

=SUMIF(A1:A5; "<>4") повертає 11, оскільки сума 1, 2, 3 і 5 (значення, не рівні 4 (умова), включені в діапазон аргумента перевірити-значення A1:A5) є 11. Можна також використовувати оператор ≠.

=SUMIF(A1:A5; "<5"; B1:B5) повертає 100, оскільки сума 10, 20, 30 і 40 (значення в стовпці B (сума-значень — B1:B5) відповідають значенням у стовпці A, які менші 5) є 100.

=SUMIF(D1:E3; "=c"; A3:B5) повертає 84, оскільки ті клітинки в аргументі сума-значень (клітинки B3, A4 і B5), що відповідають клітинкам в аргументі перевірити-значення, які дорівнюють «c» (клітинки E1, D2 і E3) містять 30, 4 і 50, що в сумі складає 84.

=SUMIF(A1:D5; 1) або =SUMIF(A1:D5;SUM(1)) повертає 2, підсумок усіх випадків значення 1 у межах цього діапазону.

Приклад використання REGEX

Задано наведену нижче таблицю:

A

B

1

45

marina@cavanna.com

2

41

Aaron

3

29

michael@cavanna.com

4

64

katrina@example.com

5

12

Sarah

=SUMIF (B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})");A1:A5) повертає 138, суму значень клітинок діапазону A1:A5, для яких відповідні клітинки B1:B5 містять електронні адреси.

Дивіться такожAVERAGEIFAVERAGEIFSSUMIFSSUM
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Чи була інформація корисна?
Максимальна кількість символів: 250
Максимальна кількість символів: 250.
Дякуємо вам за відгук.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.