Примеры функций Excel DCOUNT - Excel и Google Таблицы

В этом руководстве показано, как использоватьФункция Excel DCOUNT в Excel.

Функция DCOUNT подсчитывает совпадающие записи в базе данных с использованием критериев и необязательного поля.

Чтобы использовать функцию рабочего листа Excel DCOUNT, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

Функция БСЧЁТ Синтаксис и входные данные:

= DCOUNT (база данных; [поле]; критерии)

База данных - Диапазон базы данных, включая заголовки.

Поле - [необязательно] Имя поля или индекс для подсчета.

Критерии - Диапазон критериев, включая заголовки.

DCOUNT - одна из функций базы данных Excel. Он подсчитывает количество числовых ячеек в столбце базы данных после фильтрации данных по заданному набору критериев.

В этом контексте «база данных» означает просто организованную таблицу данных в Excel с заголовками столбцов.

Как использовать функцию DCOUNT

Чтобы использовать функцию Excel DCOUNT, введите следующее:

= DCOUNT (B7: F19, «Оскар выиграл», B3: F4)

Здесь у нас есть небольшая база данных с информацией о нескольких фильмах. Представьте, что мы хотим знать, сколько фильмов в нашей базе данных были выпущены после 2000 года, заработали более 1 миллиарда долларов, но не получили ни одного Оскара. Для этого мы можем использовать DCOUNT.

DCOUNT немного сложнее, чем другие функции подсчета в Excel, поэтому давайте рассмотрим этот шаг за шагом:

  • Сначала мы определяем базу данных. Это данные в диапазоне B7: F19. Обратите внимание, что у данных есть заголовки столбцов, и мы включаем их в диапазон.
  • Затем мы сообщаем DCOUNT, какой столбец мы хотим посчитать - Оскар Вон. Здесь мы упомянули его по имени столбца в кавычках, но мы также можем использовать его числовое положение - поставив здесь 5, мы сделаем то же самое. Если мы не укажем здесь имя поля, DCOUNT просто вернет количество строк, оставшихся после фильтрации.
  • Наконец, мы сообщаем DCOUNT, какие фильтры применять к данным, прежде чем они начнут подсчет. Мы установили критерии для наших фильтров в B3: F4.

Взгляните на таблицу критериев в B3: F4. Обратите внимание, что заголовки столбцов совпадают с заголовками в нашей базе данных. У нас здесь всего одна строка, и под каждым заголовком мы ввели необходимые критерии: «Год» больше 2000, «Мировой валовой доход (млн долларов)» больше 1000 и 0 для «Оскара». DCOUNT дает нам 3 результата.

DCOUNT считает только числовые значения

Важно помнить, что DCOUNT будет подсчитывать только строки с числовыми данными в указанном вами поле.

Наш пример выше работал, потому что мы попросили DCOUNT подсчитать поле «Оскар выигранный», которое содержит числа. Если бы в качестве поля мы использовали «Имя», DCOUNT вернет 0, поскольку в этом столбце есть только текстовые строковые данные.

Что можно использовать в качестве критериев

DCOUNT довольно гибкий, и вы можете определить свои критерии несколькими способами. Вот несколько распространенных примеров:

Использование нескольких строк критериев

Вы можете использовать сколько угодно строк в своей таблице критериев.

DCOUNT использует логику «ИЛИ» для нескольких строк. Фактически это означает, что он будет получать количество для каждой строки критериев отдельно, складывать все подсчеты и возвращать сумму.

Вот пример:

Мы фильтруем фильмы «Аладдин», выпущенные после 2000 года, и фильмы «Титаник», выпущенные после 1995 года.

DCOUNT возвращает 2. Почему? Потому что, если бы мы использовали любую из этих строк критериев отдельно, DCOUNT вернул бы по 1 для каждой (Aladdin из 2022 года и Titanic из 1997 года). Итак, используя обе строки вместе, мы получаем 2.

Еще пара замечаний:

  • В этом примере мы не определяли поле. Обратите внимание, что средний раздел формулы пуст:
= БСЧЁТ (B8: F20`` B3: F5)
  • Необязательно включать все столбцы в таблицу критериев. В этом примере нам нужны только «Имя» и «Год», так что это все, что я ввел в таблицу.

Подсчет непустых ячеек в базе данных

Как я упоминал ранее, DCOUNT считает только числовые значения в указанном вами поле. Если вам нужно подсчитать любую непустую ячейку, вы можете использовать для этого DOUNTA. Посетите главную страницу DCOUNTA <> для получения дополнительной информации.

Подсчет нечисловых ячеек, которых нет в базе данных

Возможность DCOUNT фильтровать ваши данные перед подсчетом полезна, но иногда ее бывает слишком много. Если вам это не нужно, и вам просто нужно подсчитать ячейки, содержащие числовые значения в диапазоне, используйте вместо этого COUNT.

См. Этот пример:

= СЧЁТ (B3: B11)

Здесь у нас есть один столбец данных, и мы использовали COUNT, чтобы вернуть количество ячеек с числовыми значениями. Мы получаем 4, потому что Excel считает дату в B4, а также три числа (Excel хранит даты как числа).

Узнайте больше об этой функции на главной странице COUNT. <>

DCOUNT в Google Таблицах

Функция DCOUNT в Google Таблицах работает точно так же, как и в Excel:

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

wave wave wave wave wave