Excel DCOUNTA Function

Если вы хотите следовать этому руководству, скачайте пример таблицы.
Описание
Функция DCOUNTA подсчитывает количество непустых ячеек в поле записей базы данных, соответствующих заданным критериям.
Синтаксис и аргументы
Синтаксис формулы
Аргументы
|
Возвращаемое значение
Функция DCOUNTA возвращает числовое значение.
Примечания
1. Рекомендуется не размещать диапазон критериев под базой данных, так как это затруднит добавление новой информации.
2. Чтобы подсчитать все элементы в столбце базы данных, оставьте ячейку под заголовком столбца в диапазоне критериев пустой.
3. Диапазон критериев может содержать несколько строк: критерии в разных строках объединяются логическим ИЛИ, а критерии внутри одной строки — логическим И.
4. Если поле содержит пустое значение или ошибку, такая ячейка не учитывается при подсчёте. Чтобы подсчитывать только числа в поле, используйте функцию DCOUNT.
5. Заголовки столбцов в базе данных и диапазоне критериев должны совпадать.
6. В критериях поддерживаются символы подстановки, но они работают хуже, чем в современных функциях — обязательно тщательно протестируйте их применение.
7. По умолчанию функция не учитывает регистр символов.
Версия
Excel 2003 или новее
Использование и примеры
Пример 1: критерии в одной строке — логическое И
Предположим, что база данных расположена в диапазоне B8:E16, а критерии заданы в диапазоне B4:E5. Чтобы подсчитать количество ячеек, содержащих числа, на основе этих критериев, воспользуйтесь одной из приведённых ниже формул:
=DCOUNTA(B8:E16,3,B4:E5)//в качестве поля используется четвёртый столбец базы данных
=DCOUNTA(B8:E16,,B4:E5)//поле не указано
=DCOUNTA(B8:E16,"Store",B4:E5)//полем является столбец с именем sale
Нажмите клавишу Enter, чтобы получить результат подсчёта.
Пример 2: критерии в двух или более строках — логическое ИЛИ
Предположим, что база данных размещена в диапазоне B9:E17, а критерии — в диапазоне B4:E6. Чтобы подсчитать количество ячеек, содержащих числа, на основе этих критериев, используйте одну из приведённых ниже формул:
=DCOUNTA(B9:E17,3,B4:E6)//в качестве поля используется четвёртый столбец базы данных
=DCOUNTA(B9:E17,,B4:E6)//поле не указано
=DCOUNTA(B9:E17,"Store",B4:E6)//полем является столбец с именем sale
Нажмите клавишу Enter, чтобы получить результат подсчёта.
Пример 3: использование символов подстановки в критериях
Предположим, что база данных находится в диапазоне B8:E16. Чтобы подсчитать количество элементов, название которых начинается с «g», и которые относятся к магазину 1, введите *a под заголовком Product и 1 под заголовком Store, затем используйте формулу (см. скриншот):
Связанные функции:
Функция Excel DAVERAGE
Функция Excel DAVERAGE возвращает среднее значение по полю записей списка или базы данных, соответствующих заданным критериям.
Функция Excel DCOUNTA
Функция DCOUNTA подсчитывает непустые ячейки в поле записей базы данных, соответствующие заданным критериям.
Функция Excel DGET
Функция DGET извлекает из базы данных значение поля записи, соответствующей заданным критериям.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.