Примери за функции на Excel DCOUNT - Excel и Google Sheets

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

Функцията DCOUNT брои съвпадащи записи в база данни, използвайки критерии и незадължително поле.

За да използвате функцията 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 г., „Световна бруто ($ m)“, по -голяма от 1000 и 0 за „Спечелени Оскари“. DCOUNT ни дава 3 резултата.

DCOUNT отчита само числови стойности

Важно е да имате предвид, че DCOUNT ще брои само редове с числови данни в определеното от вас поле.

Горният ни пример работи, защото помолихме DCOUNT да преброи полето „Спечелени Оскари“, което съдържа числа. Ако бяхме използвали „Име“ като наше поле, DCOUNT ще върне 0, тъй като в тази колона има само данни от текстов низ.

Какво можете да използвате като критерии

DCOUNT е доста гъвкав и можете да дефинирате критериите си по няколко различни начина. Ето няколко често срещани примера:

Използване на няколко критериални реда

Можете да използвате колкото искате редове в таблицата с критерии.

DCOUNT използва логика „ИЛИ“ за множество редове. На практика това означава, че ще получи броя за всеки ред с критерии поотделно, ще добави всички преброявания и ще върне сумата.

Ето един пример:

Филтрираме за филми, наречени „Аладин“, които бяха пуснати след 2000 г., и филми, наречени „Титаник“, които бяха пуснати след 1995 г.

DCOUNT връща 2. Защо? Защото, ако бяхме използвали някой от тези критерии поотделно, DCOUNT щеше да върне 1 за всеки (Aladdin от 2022 г. и Titanic от 1997 г.). Така че, като използваме двата реда заедно, получаваме 2.

Трябва да се отбележат още няколко точки:

  • В този пример не дефинирахме полето. Забележете, че средната част на формулата е празна:
= DCOUNT (B8: F20,, B3: F5)
  • Не е нужно да включвате всяка колона в таблицата с критерии. В този пример имахме нужда само от „Име“ и „Година“, така че това е всичко, което поставям в таблицата.

Преброяване на непразни клетки в база данни

Както споменах по -рано, DCOUNT брои само числови стойности в посоченото от вас поле. Ако трябва да преброите всяка клетка, която не е празна, можете да използвате DOUNTA за това. Разгледайте главната страница на DCOUNTA <> за повече информация.

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

Способността на DCOUNT да филтрира данните ви преди броенето е полезна - но понякога е прекалено много. Ако нямате нужда от това и просто трябва да преброите клетки, съдържащи числови стойности в диапазона, използвайте вместо това COUNT.

Вижте този пример:

= БРОЙ (B3: B11)

Тук имаме една колона с данни и използвахме COUNT, за да върнем броя на клетките с числови стойности. Получаваме 4, защото Excel отчита датата в B4, както и трите числа (Excel съхранява датите като числа).

Научете повече за тази функция на главната страница за COUNT. <>

DCOUNT в Google Таблици

Функцията DCOUNT работи абсолютно същото в Google Sheets като в Excel:

wave wave wave wave wave