تابع SUMIF (جمع شرطی) در اکسل

تابع SUMIF

در اینجا فرمول و نحوه استفاده از تابع SUMIF (جمع شرطی) در مایکروسافت اکسل به همراه یک فیلم آموزشی کوتاه توضیح داده شده است.

توضیحات: با استفاده از این تابع می توان برای جمع زدن مقادیر موجود، یک شرط تعریف کرد. به عنوان مثال: فرض کنید که در یک ستون که شامل اعداد می باشد، شما می خواهید جمع تمامی اعدادی که بزرگتر از 5 هستند را حساب کنید. شما می توانید با استفاده از فرمول زیر این کار را انجام دهید.

=SUMIF(B2:B25;">5")

در این مثال، محدودیت یا شرط بر روی اعدادی اعمال شده است که در حال جمع شدن با یکدیگر هستند.

 

 

نکته: هر گاه فرمولی رو کپی و پیست کردید و با خطا رو به رو شدید، علت این موضوع این است که جدا کننده متغییر ها در ویندوز کامپیوتر شما ممکن است بر روی چیز دیگری تنظیم شده باشد، که در بیشتر موارد یا از سمی کالون “;” و یا از ویلگول “,”  استفاده می گردد. (نحوه تغییر این جدا کننده را در اینجا میتوانید مشاهده کنید.)

 اگر شما بخواهید، این محدودیت و شرط را بر روی ستون کناری قرار دهید از روش دیگری استفاده می شود. به عنوان مثال: فرمول (SUMIF(B2:B5; "John"; C2:C5= ،  این فرمول به این صورت بیان می شود که در هر یک از سلول های محدوده B2:B5 که کلمه John نوشته شده است ردیف متناظر با آن را از ستون C2:C5 با هم جمع کن.

 

 

فرمول تابع:

SUMIF(range; criteria; [sum_range])

تابع SUMIF شامل آرگمان های زیر است:

Range: محدوده از سلول ها که شما می خواهید با معیارهایی آنها را ارزیابی کنید. این سلول ها باید شامل اعداد، نام، آرایه ها، و یا مراجع باشند. مقادیر خالی و متن نادیده گرفته می شوند.

Criteria: معیارهایی (شرط هایی) را در قالب یک عدد، عبارت، مرجع سلول، متن، و یا یک تابع تعریف می کند. به عنوان مثال: این معیار می تواند به عنوان یک عدد مثل 32 بیان شود، و یا شرط “>32″”،  و یا سلول B5 ، و یا رشته، “32”، “سیب”، و یا تابع تاریخ مانند امروز، ()TODAY

مهم: معیار های متن (رشته) و یا عبارات منطقی (True ,false) علامت های ریاضی باید در دو علامت نقل قول یا گیومه (“) قرار بگیرند. اگر معیار عددی باشد، علامت نقل قول لازم نیست.

sum_range : وارد کردن این محدوده اختیاری است. این سلول ها، سلول های واقعی برای جمع شدن با یکدیگر می باشند، در واقع اگر این محدوده از سلول ها در تابع وارد شوند، اکسل شرط را به محدوده سلول های آرگمان Range اعمال میکند و هر کدام از سلول هایی که شرط را پاس کردند بر روی ردیف متناظر در آرگمان sum_range اعمال می کند (آن ها را با هم جمع می کند).

 شما می توانید از کلمات wildcard (علامت سوال (؟) و ستاره (*)) به عنوان آرگومان معیار (Criteria) استفاده کنید.  علامت سوال هر تک کاراکتر و علامت ستاره هر کاراکتر متوالی را نشانه گذاری می کنند. اگر شما می خواهید یک علامت سوال و یا ستاره واقعی را پیدا کنید، از علامت تیلدا (~) قبل از این دو کاراکتر استفاده کنید.

 ملاحظات:

 تابع SUMIF ، نتایج نادرست بر می گرداند:

هنگامی که شما از رشته ای با طول بیشتر از 255 کاراکتر استفاده کنید.

آرگمان sum_range  به اندازه و شکل آرگومان Range نباشد.

برای مثال:

 

If range is And sum_range is Then the actual cells are
A1:A5 B1:B3 B1:B5
A1:B4 C1:C2 C1:D4

 

مثال 1

داده های جدول زیر را کپی کنید و آنها را در سلول A1 از اکسل پیست کنید. شما می توانید عرض ستون را تنظیم کنید تا بتوانید همه داده ها را ببینید.

 

Property Value Commission داده
$ 100,000.00 $ 7,000.00 $ 250,000.00
$ 200,000.00 $ 14,000.00
$ 300,000.00 $ 21,000.00
$ 400,000.00 $ 28,000.00
فرمول توضیحات نتیجه
=SUMIF(A2:A5;">160000";B2:B5) Sum of the commissions for property values over 160,000. $ 63,000.00
=SUMIF(A2:A5;">160000") Sum of the property values over 160,000. $ 900,000.00
=SUMIF(A2:A5;300000;B2:B5) Sum of the commissions for property values equal to 300,000. $ 21,000.00
=SUMIF(A2:A5;">" & C2;B2:B5) Sum of the commissions for property values greater than the value in C2. $ 49,000.00

 

 

مثال 2

داده های جدول زیر را کپی کنید و آنها را در سلول A1 از اکسل پیست کنید. شما می توانید عرض ستون را تنظیم کنید تا بتوانید همه داده ها را ببینید.

 

Category Food Sales
Vegetables Tomatoes $ 2,300.00
Vegetables Celery $ 5,500.00
Fruits Oranges $ 800.00
Butter $ 400.00
Vegetables Carrots $ 4,200.00
Fruits Apples $ 1,200.00
فرمول توضیحات نتیجه
=SUMIF(A2:A7;"Fruits";C2:C7) Sum of the sales of all foods in the “Fruits” category. $ 2,000.00
=SUMIF(A2:A7;"Vegetables";C2:C7) Sum of the sales of all foods in the “Vegetables” category. $ 12,000.00
=SUMIF(B2:B7;"*es";C2:C7) Sum of the sales of all foods that end in “es” (Tomatoes, Oranges, and Apples). $ 4,300.00
=SUMIF(A2:A7;"";C2:C7) Sum of the sales of all foods that do not have a category specified. $ 400.00

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code