تابع DSUM
اعداد یک ستون را برای ردیفهایی که با شرطها جور هستند جمع میکند
ساختار تابع
=DSUM(database, field, criteria)
برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.
توضیح کامل
تابع DSUM در یک جدول دارای عنوان ستون، ردیفهایی را که با شرطها جور هستند پیدا میکند و اعداد ستون دلخواه را برای آنها جمع میکند. شرطها داخل فرمول نوشته نمیشوند؛ در چند سلول جدا، عنوان ستون و زیر آن مقدار شرط را مینویسید.
مثال: جمع فروش شهری که در F2 نوشته شده (عنوان «شهر» در F1)
=DSUM(A1:D100, "فروش", F1:F2)
مثال: همان محاسبه با دو شرط و شمارهی ستون
=DSUM(A1:D100, 4, F1:G2)
مشخصات فنی
ویژگیهای فنی و سازگاری تابع
▣
دستهبندی اکسلی
پایگاه داده
◷
اولین نسخه
همه نسخهها
↦
نوع خروجی
عدد
ϟ
Volatile
خیر
⌗
Dynamic Array
خیر
★
محبوبیت
۳۵ از ۱۰۰
ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
database
|
محدوده | الزامی | محدوده جدول همراه با ردیف عنوان |
field
|
هر نوع | الزامی | عنوان یا شماره ستونی که محاسبه روی آن انجام میشود |
criteria
|
محدوده | الزامی | محدوده شرط (عنوان ستون و زیر آن مقدار شرط) |
اعداد یک ستون را برای ردیفهایی که با شرطها جور هستند جمع میکند
کاربردهای تابع
✓
جمع چندشرطی
جمع فروش، هزینه یا مقدار بر اساس چند شرط همزمان
✓
گزارش با شرط قابل تغییر
ساخت گزارشی که با عوض کردن سلولهای شرط، نتیجهاش تغییر میکند
خطاهای رایج و راهحل
#VALUE!
عنوان نوشتهشده در ورودی دوم در جدول وجود ندارد
راهحل: بررسی املای عنوان ستون
نکات مهم
- با تغییر سلولهای شرط، نتیجه بدون دست زدن به فرمول عوض میشود.
- عنوانهای محدودهی شرط باید عیناً مثل عنوان ستونهای جدول باشند.
- محدودهی جدول باید ردیف عنوان را هم شامل شود.
- اگر زیر عنوانِ شرط خالی بماند، همهی ردیفها جمع میشوند.
توضیحات بیشتر
شرطهایی که در یک ردیف نوشته شوند با هم «و» میشوند و شرطهایی که در ردیفهای زیر هم باشند «یا». همین امکانِ «یا» مهمترین تفاوت این تابع با SUMIFS است.
