تابع 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 محدوده الزامی محدوده شرط (عنوان ستون و زیر آن مقدار شرط)
Function Arguments
DSUM
محدوده
هر نوع
محدوده
اعداد یک ستون را برای ردیف‌هایی که با شرط‌ها جور هستند جمع می‌کند

کاربردهای تابع

✓

جمع چندشرطی

جمع فروش، هزینه یا مقدار بر اساس چند شرط همزمان

✓

گزارش با شرط قابل تغییر

ساخت گزارشی که با عوض کردن سلول‌های شرط، نتیجه‌اش تغییر می‌کند

خطاهای رایج و راه‌حل

#VALUE!

عنوان نوشته‌شده در ورودی دوم در جدول وجود ندارد

راه‌حل: بررسی املای عنوان ستون

✦

نکات مهم

  • با تغییر سلول‌های شرط، نتیجه بدون دست زدن به فرمول عوض می‌شود.
  • عنوان‌های محدوده‌ی شرط باید عیناً مثل عنوان ستون‌های جدول باشند.
  • محدوده‌ی جدول باید ردیف عنوان را هم شامل شود.
  • اگر زیر عنوانِ شرط خالی بماند، همه‌ی ردیف‌ها جمع می‌شوند.

توضیحات بیشتر

شرط‌هایی که در یک ردیف نوشته شوند با هم «و» می‌شوند و شرط‌هایی که در ردیف‌های زیر هم باشند «یا». همین امکانِ «یا» مهم‌ترین تفاوت این تابع با SUMIFS است.

توابع مرتبط و جایگزین

مشابه

جایگزین بهتر

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها