DCOUNT סופרת בטבלה את השורות שעומדות בתנאים, ושיש בהן מספר בעמודה שבחרתם. התנאים, הקריטריונים, כתובים בתאים: כותרת כמו בטבלה, ומתחתיה התנאי.
התחביר
=DCOUNT(database, field, criteria)
הטבלה כולל הכותרות; העמודה לספירה, בשם או במספר; וטווח הקריטריונים.
הדוגמה
| A | B | C | |
|---|---|---|---|
| 1 | עיר | אזור | הכנסה ממוצעת |
| 2 | אילת | דרום | 8,852 |
| 3 | נתניה | מרכז | 8,567 |
| 4 | ערד | דרום | 6,121 |
| 5 | תל אביב | מרכז | 10,912 |
| 6 | ירושלים | מרכז | 6,542 |
בתאים E1:F2 הקריטריונים: אזור ״דרום״, והכנסה ממוצעת <6500. הנוסחה =DCOUNT(A1:C6,"הכנסה ממוצעת",E1:F2) מחזירה 1: רק ערד.

״וגם״ ו״או״
| איך כותבים | המשמעות |
|---|---|
| שני תנאים באותה שורה | וגם: דרום וגם מתחת ל‑6,500 |
| תנאים בשורות שונות | או: דרום מתחת ל‑6,500, או מרכז מעל 10,000. בבדיקה: 2 |
DCOUNT או DCOUNTA
DCOUNT סופרת רק תאים עם מספרים. DCOUNTA סופרת כל תא שאינו ריק, גם טקסט. בבדיקה, ספירה של עמודת העיר החזירה ב‑DCOUNT 0, וב‑DCOUNTA 3 ערים בדרום.
טעויות נפוצות
- תוצאה 0: העמודה שנבחרה היא טקסט. בוחרים עמודת מספרים, או עוברים ל‑DCOUNTA.
- #VALUE!: טווח הקריטריונים כולל רק כותרות, בלי שורת תנאי.
- את אותה ספירה נותנת
=COUNTIFS(B2:B6,"דרום",C2:C6,"<6500"). DCOUNT נוחה כשרוצים לשנות תנאים בתאים, בלי לגעת בנוסחה.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״ספור כמה ערים באזור דרום יש להן הכנסה ממוצעת מתחת ל‑6,500״. כדאי לבדוק שיוצא 1.
שאלות נפוצות
מה עושה DCOUNT באקסל?
סופרת שורות בטבלה שעומדות בתנאים שכתובים בתאים, ושיש בהן מספר בעמודה שבחרתם.
מה ההבדל בין DCOUNT ל‑DCOUNTA?
DCOUNT סופרת רק מספרים. DCOUNTA סופרת כל תא שאינו ריק, גם טקסט.
איך כותבים תנאי ״או״ ב‑DCOUNT?
כותבים כל תנאי בשורה נפרדת מתחת לכותרות של טווח הקריטריונים, וכוללים את כל השורות בטווח.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה DCOUNT. את התשובה כדאי לבדוק מול הדוגמאות שכאן.