ریاضی و مثلثات
همه نسخهها
◉ 24 بازدید
=SUMPRODUCT()
نحوه استفاده از تابع SUMPRODUCT در اکسل، یکی از توابع ریاضی و مثلثاتی، با استفاده از ضرب، جمع، تفریق و یا تقسیم برای برگرداندن مجموع حاصلضربهای محدودهها یا آرایههای متناظر.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=SUMPRODUCT(array1, [array2], [array3], ...)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت80 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =SUMPRODUCT() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
array1 |
هر نوع | الزامی | اولین آرگومان آرایهای که میخواهید اجزای آن را در هم ضرب و سپس جمع کنید. |
array2], [array3],... |
محدوده | اختیاری | آرگومانهای آرایهای ۲ تا ۲۵۵ که میخواهید اجزای آنها را در هم ضرب و سپس جمع کنید. |
▣ مثالهای کاربردی
جمع حاصلضربهای متناظر دو محدوده
=SUMPRODUCT(C2:C5,D2:D5)
جمع شرطی با ضرب آرایهای
=SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9)
§ توضیحات تکمیلی
- آرگومانهای آرایه باید ابعاد یکسانی داشته باشند. در غیر این صورت SUMPRODUCT خطای #VALUE! را برمیگرداند. برای مثال =SUMPRODUCT(C2:C10,D2:D5) خطا برمیگرداند چون محدودهها هماندازه نیستند.
- تابع SUMPRODUCT ورودیهای غیرعددی آرایه را مانند صفر در نظر میگیرد.
- برای بهترین کارایی، نباید از SUMPRODUCT با ارجاع به کل ستون استفاده کرد. مثلاً =SUMPRODUCT(A:A,B:B) باعث میشود ۱٬۰۴۸٬۵۷۶ سلول ستون A در ۱٬۰۴۸٬۵۷۶ سلول ستون B ضرب و سپس جمع شوند.
✦ نکات مهم
- تابع SUMPRODUCT ورودیهای غیرعددی آرایه را مانند صفر در نظر میگیرد.
- برای بهترین کارایی، نباید از SUMPRODUCT با ارجاع به کل ستون استفاده کرد. مثلاً =SUMPRODUCT(A:A,B:B) باعث میشود ۱٬۰۴۸٬۵۷۶ سلول ستون A در ۱٬۰۴۸٬۵۷۶ سلول ستون B ضرب و سپس جمع شوند.
⚠ خطاهای رایج
#VALUE!
اگر آرگومانهای آرایه ابعاد یکسانی نداشته باشند، تابع SUMPRODUCT خطای #VALUE! را برمیگرداند.
راهحل: مطمئن شوید همه محدودههای آرایه تعداد سطر و ستون یکسانی دارند؛ محدودهها را هماندازه کنید و از ارجاع به کل ستون پرهیز کنید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!