Функція COUNTA - приклади в Excel, VBA, Google Таблицях

Цей підручник демонструє, як користуватися Функція Excel COUNTA в Excel для підрахунку непорожніх чисел.

Огляд функції COUNTA

Функція COUNTA підраховує кількість порожніх клітинок у серії

Щоб скористатися функцією робочого аркуша Excel COUNTA, виберіть клітинку та введіть:

(Зверніть увагу, як виглядають вхідні дані формул)

Функція COUNTA Синтаксис та входи:

Синтаксис формули COUNTA такий:

= COUNTA (значення1, [значення2],…)

масив - Масив чисел, тексту або порожніх значень.

Функція Excel COUNTA повертає кількість порожніх клітин у заданому діапазоні.

Як користуватися функцією COUNTA

Використовуйте функцію Excel COUNTA, як показано нижче:

= COUNTA (B3: B11)

У цьому прикладі COUNTA повертає 8, оскільки у діапазоні B3: B11 є лише одна порожня клітинка, а вісім - не порожні.

COUNTA вважає порожні рядки

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

Схоже, у цьому діапазоні є сім порожніх клітин, то чому COUNTA повернув 8?

Це тому, що клітинка В8 насправді не порожня. Він містить формулу для порожнього рядка:

=””

Через це COUNTA підраховує цю клітинку.

Як порахувати порожні клітини

Що робити, якщо ви хочете підрахувати кількість клітинок у діапазоні, який порожній? Ми теж можемо це зробити! Зберігаючи той самий приклад, що й вище, ми могли б просто використати таку формулу:

= (РЯДКИ (B3: B11)*СТОЛКИ (B3: B11)) - COUNTA (B3: B11)

У цій формулі:

  • ROWS повертає кількість рядків у діапазоні (у цьому випадку 9)
  • COLUMNS повертає кількість стовпців у межах діапазону (тут лише 1)
  • Помноження рядків і стовпців разом повертає загальну кількість клітинок у цьому діапазоні (9 * 1 = 9)
  • Тепер нам просто потрібно відняти кількість непорожніх клітинок від загальної кількості, і для цього ми використовуємо COUNTA (9 - 8 = 1)

Знову ж таки, оскільки B8 містить = ””, воно не зараховується як порожнє. Тільки B6 справді порожній, тому формула повертає 1.

Якщо вам потрібно підрахувати кількість порожніх клітинок, але ви хочете включити клітинки, які містять інформацію, але не мають видимих ​​даних (наприклад, порожні рядки), використовуйте COUNTBLANK замість <>.

COUNTA в Google Таблицях

Функція COUNTA працює точно так само в Google Таблицях, як і в Excel:

Приклади COUNTA у VBA

Ви також можете використовувати функцію COUNTA у VBA. Тип:
application.worksheetfunction.counta (значення1, значення2)
Для аргументів функції (масиву тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.

Для підрахунку непустих клітинок у наступному діапазоні

ми б виконали наступний код VBA

Приватний підрозділ Excel_VBAExample_CountA () Затемнення підрахункових значень як варіантів

Результатом буде:

Результат CountA: 52

Ми можемо підрахувати непусті клітинки до 30 визначених діапазонів. Якщо нам потрібно порахувати непусті клітинки для наступного:

Виконання коду нижче:

CountValues ​​= Application.WorksheetFunction.CountA (Діапазон ("A1: D13"), Діапазон ("G1: J13"))

Придумав би:

Результат CountA: 86

оскільки в цих двох діапазонах є 86 порожніх клітинок

Повернення до списку всіх функцій Excel

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave