
تابع Countif اکسل
یکی از توابع بسیار پر کاربرد از دسته توابع آماری، تابع Countif اکسل است. همانطور که از اسم این تابع پیداست، در یک محدوده، داده هایی با شرایط خاص را شمارش می کند. شروط را ما تعیین میکنیم به این معنی که مثلا در محدوده زیر (شکل۱) می خواهیم ببینیم بین دانشجویان زیر، چند نفر رشته مهندسی صنایع را انتخاب کرده اند:
شکل ۱
تشریح آرگومان های این تابع:
Range: محدوده ای است که شرط ما در آن برقرار می شود.
Criteria: شرطی که به دنبال شمارش آن هستیم.
مطابق شکل ۲، فرمول را می نویسیم:
شکل ۲
آرگومان اول: ستونی است که شرط ما در آن وجود دارد. ستون رشته یا محدوده B3:B44 انتخاب می شود.
=COUNTIF(B3:B44,D3)
آرگومان دوم: عبارتی که به دنبال شمارش آن هستیم. یعنی کلمه صنایع.
=COUNTIF(B3:B44,D3)
نکته: Criteria یا همان شرط مورد نظر، به ۲ صورت در تابع اعمال می شود:
- مستقیما در فرمول نوشته شود به این صورت:
=COUNTIF(B3:B44,“صنایع”)
- هم به یک سل ارجاع داده شود بصورتی که تشریح شد.
=COUNTIF(B3:B44,D3)
پیشنهاد می کنم ترجیحا حالت دوم را انتخاب کنید چرا که انعطاف فرمول بالاتر رفته و براحتی قابل تغییر است.. مثلا فرض کنید حالا می خواهیم تعداد دانشجویان برق را بشماریم. کافیست در سل D3 کلمه برق را تایپ کنیم.
سوال: اگر بیش از یک شرط بود چه کنیم؟ مثلا میخواهیم ببینیم چند دانشجو با رشته صنایع در گروه ورودی سال ۹۲ وجود دارد؟ (با توجه به اینکه دو عدد اول کد دانشجویی نمایانگر سال ورود به دانشگاه است)
برای پیدا کردن جواب این سوال حتما Countifs و نکات حرفه ای و کاربردی آن را مطالعه بفرمایید.
توصیه میکنم مقالات زیر رو هم برای تسلط بیشتر به این تابع و فرمول نویسی حرفه ای تر نگاه کنی:
۱
=SUM((ISNUMBER(FIND(“L”,UNIQUE(A2:A5))))*۱)
سلام وقتتون بخیر ببخشید واسه اکسل قبل از ۲۰۱۹ چطور محاسبه میشه
ایجاد لیست یونیک و بدون تکررا با فرمول نویسی ارایه ای امکان پذیر هست که اینجا امکان توضیحش نیست…
میتونید از سللو کمکی هم استفاده کنید
یکبار بدون تکرار ها رو ایجاد کنید و از روی اونها فرمول نویسی کنید
سلام اگر شرط داشته باشیم که اگر حرف L داخل سلول بود تعدادش رو بدون تکرار بشمارد چه فرمولی استفاده می شه
مثلا
YL0120
YLD0160
YL0120
YDU0250
در اینجا باید دو تا L بشمارد( YL0120,YLD0160)
درود
فرمول نویسی ارایه ای
خدمت شما
سلام من در ردیف a1:h1 یکسری عدد دارم و میخوام میانگین اونا را با این شرط که کوچکتر از مثلا m1 و بزگتر از n1 باشه حساب کنم لطفا بفرمائید از چه فرمولی باید استفاده کنم از بذل توجه تون سپاسگزارم
درود
از تابع averageifs استفاده کنید و دو شرط رو مشخص کنید
سلام
من میخوام تو یک سری داده تاریخ ، تاریخ های مشابه یک در نظر گرفته بشه و سپس شمارش انجام بده
درود بر شما
نیازی نیست شماره گذاری کنید
خود تاریخ رو میتونه بشماره
سلام
ممنون از شما بابت آموزشهای فید و کاربردیتون،
من اگر بخوام تعداد سلولهای که بزرگتر از یک عدد خاص هستن رو محاسبه کنم چطور میتونم از تابع کانت استفاده کنم؟
سپاسگزارم
درود بر شما