DSUM מסכמת עמודה בטבלה, רק בשורות שעומדות בתנאים. ההבדל מ‑SUMIFS: התנאים לא נכתבים בתוך הנוסחה, אלא בטווח תנאים בגיליון, עם כותרות כמו של הטבלה. משנים תא, והסכום מתעדכן.
התחביר
=DSUM(database, field, criteria)
| הארגומנט | מה כותבים |
|---|---|
| database | הטבלה כולה, כולל שורת הכותרות. |
| field | העמודה לסיכום: הכותרת במירכאות, או מספר העמודה. |
| criteria | טווח התנאים: כותרת, ומתחתיה התנאי. |
הדוגמה
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | לקוח | סוכן | סכום | לקוח | סוכן | |
| 2 | בני | דנה | 1,200 | בני | דנה | |
| 3 | רון | יוסי | 800 | |||
| 4 | בני | יוסי | 500 | סכום | 1,500 | |
| 5 | מיכל | דנה | 2,000 | |||
| 6 | בני | דנה | 300 | |||
| 7 | רון | דנה | 700 |
בתא F4: =DSUM(A1:C7,"סכום",E1:F2). טווח התנאים E1:F2 אומר: לקוח בני וגם סוכנת דנה. התוצאה: 1,200 ועוד 300.

איך כותבים תנאים
| בטווח התנאים | המשמעות | בבדיקה |
|---|---|---|
| שני תנאים באותה שורה | וגם | 1,500 |
| בני בשורה אחת, רון בשורה מתחתיו | או | 3,500 |
| כותרת סכום, ומתחתיה >1000 | גדול מ‑1,000 | 3,200 |
| כותרת לקוח, ומתחתיה ב* | מתחיל ב״ב״ | 2,000 |
טעויות נפוצות
התוצאה 0. הכותרת בטווח התנאים לא זהה לכותרת בטבלה, למשל ״שם״ במקום ״לקוח״. הכי בטוח להעתיק אותה.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״סכם את הסכומים של הלקוח בני אצל הסוכנת דנה״. כדאי לבדוק שיוצא 1,500.
שאלות נפוצות
מה עושה DSUM באקסל?
מסכמת עמודה בטבלה רק בשורות שעומדות בתנאים שכתובים בטווח נפרד בגיליון.
מה ההבדל בין DSUM ל‑SUMIFS?
התוצאה זהה. ב‑SUMIFS התנאים בתוך הנוסחה, וב‑DSUM בתאים, ולכן קל לשנות אותם ולכתוב תנאי ״או״.
איך כותבים תנאי ״או״ ב‑DSUM?
כותבים כל אפשרות בשורה משלה מתחת לכותרת, ובוחרים את כל השורות בטווח התנאים.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה DSUM. את התשובה כדאי לבדוק מול הדוגמאות שכאן.