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

COUNTIF

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

COUNTIF(перевірити-масив; умова)

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

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

Примітки

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

Приклади

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

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

A

B

C

D

1

100

200

300

400

2

lorem

ipsum

dolor

sit

3

100

200

300

sit

4

TRUE

TRUE

FALSE

FALSE

5

200

400

=COUNTIF(A1:D1; ">0") повертає 4, оскільки всі клітинки в збірнику мають значення, більше 0.

=COUNTIF(A1:D1; "<>100") повертає 3, оскільки три клітинки в збірнику мають значення, яке не дорівнює 100. Можна також використовувати оператор ≠

=COUNTIF(A3:D3; ">=100") повертає 3, оскільки всі три числа більші або дорівнюють 100, а текстове значення ігнорується в порівнянні. Можна також використовувати оператор ≥.

=COUNTIF(A1:D5; "=ipsum") повертає 1, оскільки текстовий рядок перевірки «ipsum» один раз з’являється в збірнику, на який посилається діапазон.

=COUNTIF(A1:D5; "=*t") повертає 2, оскільки рядок, який закінчується буквою «t», з’являється двічі в збірнику, на який посилається діапазон.

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

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

A

B

1

45

marina@example.com

2

41

Aaron

3

29

michael@example.com

4

64

katrina@example.com

5

12

Sarah

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

Приклад — результати опитування

У цьому прикладі зібрано ілюстрації застосування статистичних функцій. Він базований на гіпотетичному опитуванні. Опитування було коротким (5 питань) і мале невелику кількість респондентів (10). На кожне питання можна було дати відповідь за шкалою від 1 до 5 (припустімо, в діапазоні від «ніколи» до «завжди») або не відповідати. Кожне опитування отримало порядковий номер (ID#) перед відправленням. У таблиці нижче наведено результати опитування. Питання, відповіді на яких виявилися поза діапазоном припустимих значень (неправильні або без відповіді), в таблиці позначені порожніми клітинками.

A

B

C

D

E

F

1

ID#

Q1

Q2

Q3

Q4

Q5

2

101

5

4

4

3

4

3

105

3

2

2

3

3

4

102

4

4

4

4

5

104

3

4

2

4

3

6

107

4

3

3

7

106

4

3

3

4

8

109

3

4

1

3

4

9

111

5

2

2

5

3

10

121

4

2

3

3

4

11

115

3

3

3

3

Для ілюстрації застосування функцій припустімо, що порядкові номери анкет мають буквений префікс і що шкала відповідей була A–E, а не 1–5. Тоді таблиця виглядатиме так:

A

B

C

D

E

F

1

ID#

Q1

Q2

Q3

Q4

Q5

2

101

E

D

D

C

D

3

105

C

B

B

C

C

4

102

D

D

D

D

5

104

C

D

B

D

C

6

107

D

C

C

7

106

D

C

C

D

8

109

C

D

A

C

D

9

111

E

B

B

E

C

10

121

D

B

C

D

11

115

C

C

C

C

C

Використовуючи цю таблицю даних і доступні статистичні функції, можна отримати певні висновки з результатів опитування. Пам’ятайте, що приклад не дуже об’ємний, тому результати можуть здатися очевидними. Якщо взяти більшу кількість респондентів і питань, то результати аналізу вже не видаватимуться очевидними.

Функція й аргументи

Опис результатів

=CORREL(B2:B11;C2:C11)

Визначає кореляцію питання 1 і питання 2 за допомогою аналізу лінійної регресії. Кореляція — це міра того, наскільки близько дві змінні (в цьому випадку, відповіді в анкеті) змінюються разом. Ось як це виглядає в питаннях: Якщо респондент на питання 1 дав відповідь вищу (чи нижчу), ніж середнє значення відповіді для питання 1, то чи дав респондент на питання 2 відповідь так саму вищу (або нижчу) за середнє значення відповідей на питання 2? У цьому випадку відповіді не дуже добре корелюють (-0,1732).

=COUNT(A2:A11) чи =COUNTA(A2:A11)

Визначає загальну кількість заповнених анкет (10). Зверніть увагу, що якщо номер анкети не числовий, потрібно використовувати функцію COUNTA, а не COUNT.

=COUNT(B2:B11) чи =COUNTA(B2:B11)

Визначає загальну кількість відповідей на перше запитання (9). Розширивши цю формулу в даному рядку, можна визначити загальну кількість відповідей на кожне з питань. Оскільки всі дані є числовими, функція COUNTA поверне такі самі результати. Якщо ж в опитуванні для нумерації анкет використовуються літери A-E замість цифр 15, потрібно вибрати функцію COUNTA, щоб отримати правильні результати.

=COUNTBLANK(B2:B11)

Визначає кількість порожніх клітинок, що позначають неправильні чи відсутні відповіді. Якщо розширити цю формулу в даному рядку, то виявиться, що питання 3 (стовпець D) має 3 неправильні відповіді. Це може спонукати вас до перегляду формулювання питання в анкеті, щоб воно не було настільки погано сформульованим, адже жодне з інших питань не має такої кількості неправильних відповідей.

=COUNTIF(B2:B11;"=5")

Визначає кількість респондентів, що дали відповідь 5 на певне питання (в цьому прикладі — на питання 1). Якщо розширити цю формулу на даний рядок, ви дізнаєтеся, що респонденти дали відповідь 5 тільки на питання 1 і 4. Якщо анкети пронумеровані від А до E, потрібно використати функцію =COUNTIF(B2:B11;"=E").

=COUNTIF(B2:B11, "<>5")

Визначає кількість респондентів, що не дали відповідь 5 на певне питання (у цьому прикладі — на питання 1).

=COVAR(B2:B11;C2:C11)

Визначає коваріацію питань 1 і 2. Коваріація — це міра того, наскільки близько дві змінні (в цьому випадку, відповіді в анкеті) змінюються разом. Ось як це виглядає в питаннях: Якщо респондент на питання 1 дав відповідь вищу (чи нижчу), ніж середнє значення відповіді для питання 1, то чи дав респондент на питання 2 відповідь так саму вищу (або нижчу) за середнє значення відповідей на питання 2?

Примітка. Функція COVAR не працюватиме з таблицями з буквеними визначниками A–E, оскільки для неї потрібні тільки числові аргументи.

=STDEV(B2:B11) чи =STDEVP(B2:B11)

Визначає стандартне відхилення — один із визначників дисперсії — для відповідей на питання 1. Якщо розширити цю формулу в даному рядку, то виявиться, що відповіді на питання 3 мають найвище стандартне відхилення. Якщо потрібно вивчити відповіді з усієї популяції опитаних, а не з певної вибірки, варто використовувати функцію STDEVP замість STDEV. Зауважте, що STDEV є квадратним коренем від функції VAR.

=VAR(B2:B11) чи =VARP(B2:B11)

Визначає варіантність — один із визначників дисперсії — для відповідей на питання 1. Якщо розширити цю формулу в даному рядку, то виявиться, що відповіді на питання 5 мають найнижчу варіантність. Якщо потрібно вивчити відповіді з усієї популяції опитаних, а не з певної вибірки, варто використовувати функцію VARP замість VARP. Зауважте, що VARP є квадратом від функції VAR.

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