در بین توابع اکسل دو تابع COUNTIF و COUNTIFS بسیار گیج کننده هستند و کاربران را به شک می اندارند.در این مقاله با چگونگی استفاده از این دو توابع با استفاده از منطق توابع OR و AND آشنا خواهید شد.همچنین تعدادی مثال برای انواع مختلف داده،ارائه خواهد شد.
نحوه کاربرد تابع Countif و تابع Countifs در اکسل
دو تابع مورد بحث تقریبا شبیه به SUMIF و SUMIFS می باشند با این تفاوت که یک ارگومان کمتر دارند .
به تصویر زیر توجه کنید :
اگر بخواهیم تعداد ردیفهایی موجود در A2:A15 آنها برابر “خودکار” می باشد را به دست آوریم باید از فرمول زیر بهره بگیریم:
=COUNTIF(A2:A15,”خودکار”)
حالا اگر بخواهیم شرط زرد بودن خودکار را هم اضافه کنیم . یعنی می خواهیم تعداد ردیفهایی که نام کالای آنها برابر “خودکار” و رنگ انها برابر “زرد” هست را به دست آوریم:
=COUNTIFS(A2:A15,”خودکار”,B2:B15,”زرد”)
شرط دیگری هم اضافه می کنیم و میگوئیم تعداد ردیفهای خودکار زرد با تعداد بالای 10 عدد را به دست بیاور :
=COUNTIFS(A2:A15,”خودکار”,B2:B15,”زرد”,C2:C15,”>10″)
شکل کلی تابع COUNTIF طبق تصویر زیر می باشد:
آرگومان اول Range:
محدوده ای که قرار است شمارش شود که در اینجا A2:A15 می باشد.
آرگومان دوم Criteria:
شرطی که باید در محدوده برقرار باشد که در این مثال باید برابر خودکار باشد.
شکل کلی تابع Countifs طبق تصویر زیر می باشد:
آرگومان اول Criteria_Range1:
محدوده ای که قرار است شرط اول روی آن اعمال شود.
آرگومان دوم Criteria1:
شرطی که باید در محدوده اول برقرار باشد.
آرگومان سوم Criteria_Range2:
محدوده ای که قرار است شرط دوم روی آن اعمال شود.
آرگومان چهارم Criteria2:
شرطی که باید در محدوده دوم برقرار باشد.
به همین صورت می توانید شروط بیشتری اضافه نمایئد .
مثالی که برای دانلود رایگان قرار داده شده را دریافت نمائید و فرمول COUNTIF و COUNTIFS استفاده شده را مورد بررسی قرار دهید.
[wpdm_package id=3293 template=”link-template-default-ext.php”]
عالی بود
عاللللی بود ممنونم واقعا
اگر بخواهیم خودکار و دفتر ها را در ستون اول بشمارد و در یک سلول نتیجه را به ما دهد باید چی کار کنیم؟
سلام
من میخوام تعداد ماشین فعال بدون تکرار رو در یک شیت بدست بیاورم
منتها با شرط تاریخ خاص و شیفت خاصی
مثلا با ید یه فرمول در اکسل بدک که بره در آن شیت تاریخ 981017 رو پیدا کن حال در آن تاریخ شیفت صبح را پیدا کن و بشمار چند دستگاه بدون تکرار کار کرده است
آیا همچین فرمولی هست؟؟؟
سلام خسته نباشید استاد گرامی
در اکسل ستون B داریم که هم اعداد مثبت دارد و هم منفی میخواهیم بدون سورت کردن اعداد شماره ردیف خودکار در ستون A زده شود با این شرط که اول اعداد مثبت شماره ردیف و پس از اتمام اعداد مثبت ادامه آن شماره ردیف اعداد منفی در ستون A درج گردد.
پیشاپیش از راهنمایی جنابعالی تشکر میشود.
سلام وقت بخیر .متشکر بابت مطالب مفیدتان
من یک ستون ار اعداد منفی و مثبت دارم حالا چطور میتونم تعداد ماکزیمم اعداد منفی پشت سر هم و تعداد ماکزیمم اعداد مثبت پشت سر هم را پیدا و عددش را به من بدهد
با پیوت تیبل نمیخوام استفاده کنم فقط کد میخوام که بتونم ازش استفاده کنم. اگه تو محیط vba هم باشه من اطلاعاتی ندارم و زمان هم میبره که بتونم یاد بگیرم و بعد بنویسم. اگر ممکن است کدش را برای من بنویسید.
تشکر