Цей підручник демонструє, як користуватисяФункція Excel DCOUNTA в Excel.
Функція Excel DCOUNTA підраховує відповідні записи в базі даних, використовуючи критерії та додаткове поле.
Щоб скористатися функцією робочого аркуша Excel DCOUNTA, виберіть клітинку та введіть:
(Зверніть увагу, як виглядають вхідні дані формул)
Функція DCOUNTA Синтаксис та входи:
= DCOUNTA (база даних, [поле], критерії)
База даних - Діапазон баз даних, включаючи заголовки.
Поле - [необов’язково] Назва поля чи індекс для підрахунку.
Критерії - Діапазон критеріїв, включаючи заголовки.
DCOUNTA - одна з функцій бази даних Excel. Він повертає кількість не порожніх клітинок у стовпці бази даних після першої фільтрації даних на основі вказаних вами критеріїв.
Зверніть увагу, що що стосується DCOUNTA, "база даних" - це просто таблиця даних у вашій таблиці, створена із заголовками стовпців.
Як користуватися функцією DCOUNTA
Ви використовуєте функцію Excel DCOUNTA наступним чином:
= DCOUNTA (B7: F19,5, B3: F4)
Отже, тут у нас є невелика база даних з деякими даними про фільми. Ми хотіли б знати, скільки фільмів у базі даних було випущено до 2010 року, зібрано менше 1 млрд доларів у всьому світі та отримало принаймні один Оскар.
Ми використовуємо функцію DCOUNTA, щоб отримати цю інформацію, тому давайте розберемо її поетапно:
- Перший діапазон визначає нашу базу даних: B7: F19. Зауважте, що ми включили заголовки стовпців до цього діапазону.
- Наступна частина функції повідомляє DCOUNTA, яке поле бази даних підрахувати. Ми попросили поле 5: «Оскар». Ви також можете звернутися до поля, поставивши його назву в лапках, наприклад: "Оскар виграно". Цей крок є необов’язковим - якщо ви не визначаєте тут поле, DCOUNTA просто поверне кількість рядків, які залишаться після фільтрації.
- Остання частина функції - це діапазон, що містить критерії, які ми хочемо використовувати для фільтрації даних. Ми помістили їх у 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: