ریاضی و مثلثات
همه نسخهها
◉ 4 بازدید
=SUMIF()
نحوه استفاده از تابع SUMIF در اکسل برای جمع مقادیر یک محدوده که شرط مشخصشما را برآورده میکنند.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=SUMIF(range, criteria, [sum_range])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت60 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی
▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =SUMIF() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
rangeRequired |
تاریخ | اختیاری | محدوده سلولهایی که میخواهید با شرط ارزیابی شوند. سلولهای هر محدوده باید عدد یا نام، آرایه یا مرجعی حاوی اعداد باشند. مقادیر خالی و متنی نادیده گرفته میشوند. محدوده انتخابشده میتواند تاریخ را در قالب استاندارد اکسل نیز در بر بگیرد. |
criteriaRequired |
متن | الزامی | شرط به شکل عدد، عبارت، ارجاع سلولی، متن یا تابعی که مشخص میکند کدام سلولها جمع شوند. کاراکترهای عام (wildcard) مجاز هستند: علامت سؤال (?) برای تطبیق هر تککاراکتر و ستاره (*) برای تطبیق هر دنبالهای از کاراکترها. اگر بخواهید علامت سؤال یا ستاره واقعی را پیدا کنید، قبل از آن یک مدک (~) بگذارید. برای مثال شرط میتواند به صورت 32، ">32"، B5، "3?"، "apple*"، "*~?" یا TODAY() بیان شود. نکته مهم: هر شرط متنی یا شرطی که شامل نمادهای منطقی یا ریاضی است باید داخل گیومه ("") قرار گیرد. اگر شرط عددی باشد نیازی به گیومه نیست. |
sum_rangeOptional |
محدوده | اختیاری | سلولهای واقعی که باید جمع شوند، اگر بخواهید سلولهایی غیر از آنچه در آرگومان range مشخص شده جمع شوند. اگر آرگومان sum_range حذف شود، اکسل سلولهای مشخصشده در آرگومان range را جمع میکند (همان سلولهایی که شرط روی آنها اعمال میشود). اندازه و شکل sum_range باید با range یکسان باشد؛ در غیر این صورت عملکرد افت میکند و فرمول محدودهای از سلولها را جمع میکند که از اولین سلول sum_range شروع میشود اما ابعادی برابر range دارد. |
▣ مثالهای کاربردی
مجموع کمیسیونهای مربوط به ارزش ملکهای بالای ۱۶۰٬۰۰۰ دلار
=SUMIF(A2:A5,">160000",B2:B5)
مجموع ارزش ملکهای بالای ۱۶۰٬۰۰۰ دلار
=SUMIF(A2:A5,">160000")
مجموع کمیسیونهای مربوط به ارزش ملک برابر ۳۰۰٬۰۰۰ دلار
=SUMIF(A2:A5,300000,B2:B5)
مجموع کمیسیونهای مربوط به ارزش ملکهای بزرگتر از مقدار سلول C2
=SUMIF(A2:A5,">" & C2,B2:B5)
مجموع فروش همه مواد غذایی در دسته «Fruits»
=SUMIF(A2:A7,"Fruits",C2:C7)
مجموع فروش همه مواد غذایی در دسته «Vegetables»
=SUMIF(A2:A7,"Vegetables",C2:C7)
مجموع فروش همه مواد غذایی که نامشان به «es» ختم میشود (Tomatoes، Oranges و Apples)
=SUMIF(B2:B7,"*es",C2:C7)
مجموع فروش همه مواد غذایی که دستهبندی ندارند
=SUMIF(A2:A7,"",C2:C7)
✦ نکات مهم
- اگر بخواهید، میتوانید شرط را روی یک محدوده اعمال کنید و مقادیر متناظر در محدوده دیگری را جمع کنید. برای مثال فرمول =SUMIF(B2:B5, "John", C2:C5) فقط مقادیر محدوده C2:C5 را جمع میکند که سلولهای متناظر آنها در محدوده B2:B5 برابر "John" باشد. برای جمع بر اساس چند شرط، تابع SUMIFS را ببینید.
- تابع SUMIF وقتی از آن برای تطبیق رشتههای طولانیتر از ۲۵۵ کاراکتر یا رشته #VALUE! استفاده کنید نتایج نادرستی برمیگرداند.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!