Приклади функцій Excel DCOUNTA - Excel та Google Таблиці

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

Функція Excel DCOUNTA підраховує відповідні записи в базі даних, використовуючи критерії та додаткове поле.

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

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

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

= DCOUNTA (база даних, [поле], критерії)

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

Поле - [необов’язково] Назва поля чи індекс для підрахунку.

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

DCOUNTA - одна з функцій бази даних Excel. Він повертає кількість не порожніх клітинок у стовпці бази даних після першої фільтрації даних на основі вказаних вами критеріїв.

Зверніть увагу, що що стосується DCOUNTA, "база даних" - це просто таблиця даних у вашій таблиці, створена із заголовками стовпців.

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

Ви використовуєте функцію Excel DCOUNTA наступним чином:

= DCOUNTA (B7: F19,5, B3: F4)

Отже, тут у нас є невелика база даних з деякими даними про фільми. Ми хотіли б знати, скільки фільмів у базі даних було випущено до 2010 року, зібрано менше 1 млрд доларів у всьому світі та отримало принаймні один Оскар.

Ми використовуємо функцію DCOUNTA, щоб отримати цю інформацію, тому давайте розберемо її поетапно:

  1. Перший діапазон визначає нашу базу даних: B7: F19. Зауважте, що ми включили заголовки стовпців до цього діапазону.
  2. Наступна частина функції повідомляє DCOUNTA, яке поле бази даних підрахувати. Ми попросили поле 5: «Оскар». Ви також можете звернутися до поля, поставивши його назву в лапках, наприклад: "Оскар виграно". Цей крок є необов’язковим - якщо ви не визначаєте тут поле, DCOUNTA просто поверне кількість рядків, які залишаться після фільтрації.
  3. Остання частина функції - це діапазон, що містить критерії, які ми хочемо використовувати для фільтрації даних. Ми помістили їх у B3: F4.

Як можна побачити в діапазоні критеріїв B3: F4, заголовки стовпців ідентичні тим, що є в базі даних. Якщо заголовки не збігаються, фільтр не вплине. Зверніть увагу, що вам не потрібно включати кожен заголовок стовпця - ви можете просто додати ті, які вам потрібні.

Нашими критеріями є "рік", менший за 2000, а загальна сума брутто - менше 1000. Оскільки фільми, які не отримали "Оскар", мають порожні клітинки у графі 5, DCOUNTA враховує лише тих, хто таки отримав "Оскар", і повертає 4.

Що можна використовувати як критерії

З DCOUNTA у вас є багато можливостей щодо використання ваших критеріїв. Ось кілька найбільш поширених прикладів:

Використання рядів критеріїв

Ваша таблиця критеріїв може мати більше одного рядка. Якщо ви все -таки використовуєте більше одного, DCOUNTA буде використовувати логіку “АБО” під час фільтрації.

Фактично це означає, що DCOUNTA буде фільтрувати кожен рядок окремо та підсумовувати результати.

Дивіться приклад нижче:

Ми фільтруємо для:

  • Фільми під назвою "Аладдін", які вийшли після 2000 року
  • Фільми під назвою "Титанік", які вийшли в прокат після 1995 року

Як і в попередньому прикладі, ми підраховуємо будь -які рядки в базі даних, які відповідають цим критеріям, і для яких стовпець 5, стовпець «Виграний Оскар», не є порожнім.

Цього разу DCOUNTA повертає 1, тому що лише Титанік (1997) відповідає всім нашим критеріям.

Зверніть увагу, як таблиця критеріїв включала лише два потрібні нам поля - це цілком справедливо - вам не потрібно включати всі поля до таблиці критеріїв.

Підрахунок числових комірок у базі даних

Як зазначалося раніше, DCOUNTA підраховує лише не порожні значення у вказаному вами полі. Якщо вам потрібно підрахувати лише клітинки, які містять числові дані, Excel має для цього іншу функцію бази даних - DCOUNT.

Ви можете дізнатися більше про цю функцію на головній сторінці для DCOUNT. <>

Підрахунок непустих клітинок, яких немає в базі даних

Якщо замість фільтрації всієї бази даних ви просто хочете підрахувати кількість непустих клітинок у діапазоні, як це відображено у вашій таблиці, ви можете скористатися іншою функцією для цього: COUNTA.

Ось приклад:

= COUNTA (B3: B11)

Отже, тут у нас є лише один стовпець даних, B3: B11, і ми хочемо знати, скільки в ньому не порожніх клітинок. Всього є дев’ять клітинок, і у нас є лише одна порожня клітинка, тому COUNTA повертає 8.

Ви можете дізнатися більше про цю функцію на головній сторінці для COUNT. <>

DCOUNTA у Google Таблицях

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

wave wave wave wave wave