چگونه جمع داده ها را با یک شرط (Sumif) محاسبه کنیم؟
چگونه جمع داده ها را با یک یا چند شرط محاسبه کنیم؟ Sumif
شاید آسان ترین تابع اکسل، تابع SUM باشد. همه ما ما این تابع آشنایی داریم و معمولا در اکثر کارهایی که در اکسل انجام می دهیم از این تابع استفاده کرده ایم.
تابع SUM که بسیار آسان و البته بسیار کاربردی می باشد در برخی موارد دارای محدوددیت هایی است که موارد زیر برخی از محدودیت های این تابع را نشان می دهد.
۱- در زمان فیلتر کردن داده ها تابع SUM در هر صورتی جمع کل داده ها را نشان می دهد و متناسب با فلیتر تغییر نمی کند.
۲- زمانی که ما بخواهیم براساس یک یا چند داده خاص اطلاعات را تجمبع کنیم این تابع عملا کاربردی نخواهد داشت.
تعریف تابع SUMIF:
تابع SUMIF مانند تابع SUM می باشد با این تفاوت که اطلاعات را با یک شرط خاص جمع می کند.مثلا اگر بخواهیم جمعیت ایران را محاسبه کنیم از تابع SUM استفاده می کنیم.ولی اگر بخواهیم جمعیت مشهد را از کل جمعیت ایران تفکیک و جمع کنیم از تابع SUMIF استفاده می کنیم.به همین راحتی
تابع SUMIF دارای کاربردها و حالتهای مختلفی می باشد که در ادامه آنها را با مثال های متنوع توضیح خواهیم داد.
۱- محاسبه جمع داده ها با تابع SUMIF با یک شرط:
فرض کنید جدول زیر را که جمعیت چند استان و شهر را نشان می دهد.
سوال: جمعیت استان خراسان چند نفر است؟
ما می خواهیم بدانیم جمعیت استان خراسان رضوی که شامل ۴ شهر (مشهد ریزه-نیشابور-طرقبه و شاندیز) می باشد چند نفر است.
همان طور که در تصویر می بینید فرمول SUMIF دارای ۳ آرگومان است.
حال می خواهیم بدانیم که در هر کدام از این آرگومان ها (قسمت ها) چه اطلاعاتی وارد کنیم
-
Range: محدوده و ستونی است که شرط مان در آن قرار دارد.
-
Criteria: شرط مورد نظر ما که قرار است جمع داده ها براساس این شرط محاسبه شوند.
-
Sum_Range: محدوده ای است که پس از کنترل شرط در دو مرحله قبل جمع آن محاسبه می شود.
شرط ما در این جدول نام استان است که در سلول G1 نوشته شده و در قسمت Ceriteria به آن سلول اشاره کرده ایم.
پاسخ: در پاسخ این تابع می بینیم که عدد ۳۰۹،۴۶۵ درج شده است.که جمع ۴ شهر خراسان رضوی می باشد.
-
مشهد ریزه ۱۰،۱۰۵ نفر
-
نیشابور ۲۶۴،۳۷۵ نفر
-
طرقبه ۲۰،۹۹۸ نفر
-
شاندیز ۱۳،۹۸۷ نفر
-
جمع کل ۳۰۹،۴۶۵ نفر
۲- محاسبه جمع داده ها با تابع SUMIF با شرط کمتر از یک عدد:
در دومین حالت کاربرد تابع SUMIF در اکسل می خواهیم شرط را برای اکسل محاسباتی کنیم.
سوال: مجموع جمعیت شهرهای کمتر از ۸۰۰۰ نفر چقدر است؟
خب حالا تابع SUMIF را باید مقداری تغییر دهیم تا مطابق موارد سوال ما شود.
-
Range: محدوده شرط ما این بار ستون جمعیت خواهد بود.چونت می خواهیم مجموع جمعیت شهرهایی را حساب کنیم که کمتر از ۸۰۰۰ نفر سکنه دارند.
-
Criteria: شرط مورد نظر ما جمعیت های کمتر از ۸۰۰۰ نفر است.یعنی <8000
-
Sum_Range: محدوده جمع ما همان ستون جمعیت است.
نکته: در اینجا ستون شرط و ستون مبنای محاسبات ما هر دو یکسان هستند که این مورد در محاسبات مشکلی به وجود نمی آورد.
پاسخ: در پاسخ این تابع می بینیم که عدد ۱۸،۷۵۸ درج شده است.که جمع ۴ شهر زیر می باشد.
-
هیر ۲،۰۸۰ نفر
-
جعفر آباد ۷،۲۲۶ نفر
-
هشت جین ۵،۷۲۵ نفر
-
مهاباد ۳،۷۲۷ نفر
-
جمع کل ۱۸،۷۵۸ نفر
۳- محاسبه جمع داده ها با تابع SUMIF با شرط بیش از یک عدد:
طبق مراحل مثال دوم شما میتوانید مجموع جمعیت شهرهای بیش از یک مقدار را نیز محاسبه کنید.فقط کافیست که علامت و عدد این مثال را تغییر دهید.
۴-محاسبه جمع داده ها با تابع SUMIF با شرط بازه بین دو عدد:
-
آموزش Pivot Tabel در اکسل160,000 تومان
-
فرم ثبت اطلاعات در اکسلرایگان!
-
دوره اکسل پیشرفته450,000 تومان
-
اکسل مدیریت ریسک و سرمایه در بازار فارکس300,000 تومان
-
اکسل نقاط واکنش به حجم معاملات135,000 تومان
-
آموزش فرمول نویسی در اکسل - بخش اول53,000 تومان
-
آموزش کار با دیتا در اکسل58,000 تومان
-
آموزش Conditional Formating در اکسل53,000 تومان
-
دفتر تلفن در اکسل75,000 تومان
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.