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

AVERAGEIFS

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

AVERAGEIFS(середні-значення, перевірити-значення; умова, перевірити-значення…,умова…)

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

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

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

перевірити-значення…: можна додати один або кілька додаткових збірників, які містять значення для перевірки. За кожним збірником перевірити-значення одразу повинен слідувати вираз умова. Цю комбінацію перевірити-значення, умова можна повторювати стільки разів, скільки потрібно.

умова…: якщо необов’язковий збірник перевірити-значення включено, додатковий вираз умова… призводить до логічних значень TRUE або FALSE. Один вираз умова має слідувати за кожним збірником перевірити-значення, а отже ця функція завжди має непарне число аргументів.

Примітки

  • Для кожної пари перевірити-значення і умова виконується порівняння відповідного значення (таке саме положення в масиві) з умовою перевірки. Якщо всі умови задоволено, у середнє арифметичне включається відповідне значення з середні-значення.

  • Збірники середні-значення і перевірити-значення повинні мати однаковий розмір.

Приклади

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

A

B

C

D

1

Вік

Стать

Стан

Платня

2

35

M

M

71 000

3

27

F

M

81 000

4

42

M

M

86 000

5

51

M

S

66 000

6

28

M

S

52 000

7

49

F

S

62 000

8

63

F

M

89 000

9

22

M

M

34 000

10

29

F

S

42 000

11

35

F

M

56 000

12

33

M

S

62 000

13

61

M

M

91 000

=AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=M") повертає 54 750, середню платню чоловіків (позначені буквою "M" у стовпці B) віком до 40 років.

=AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=M"; C2:C13; "=S") повертає 57 000, середню платню неодружених чоловіків (позначені буквою "S" у стовпці C) віком до 40 років.

=AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=M"; C2:C13; "=M") повертає 52 500, середню платню одружених чоловіків (позначені буквою "M" у стовпці C) віком до 40 років.

=AVERAGEIFS(D2:D13; A2:A13; ">=40"; B2:B13; "=M"; C2:C13; "=M") повертає 88,500, середню платню одружених чоловіків (позначені буквою "M" у стовпці C) віком щонайменше 40 років. Можна також використовувати оператор ≥.

=AVERAGEIFS(D2:D13; A2:A13; "<40"; B2:B13; "=F") повертає приблизно 59 667, середню платню жінок (позначені буквою "F" у стовпці B) віком до 40 років.

=AVERAGEIFS(D2:D13; A2:A13; "<>35"; C2:C13; "=S") повертає 56 800, середню платню людей, вік яких не дорівнює 35 та які неодружені. Можна також використовувати оператор ≠.

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

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

A

B

1

45

marina@example.com

2

41

Aaron

3

29

michael@example.com

4

64

katrina@example.com

5

12

Sarah

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

Дивіться такожAVERAGEAVERAGEIF
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.