Цей підручник демонструє, як користуватися Функція 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