از تابع COUNTIF برای شمارش مقادیر یک محدوده با در نظر گرفتن یک شرط استفاده می شود. از این تابع می توان برای شمارش مقادیری همچون تاریخ،اعداد،متن و .. که شرایط خاصی دارند استفاده کرد. تابع COUNTIF از عملگرهای منطقی (logical operators) >,<,<>,= و وایلدکارد (wildcards)* و ? نیز پشتیبانی می کند.
تابع COUNTIF در اکسل

فرمت کلی تابع COUNTIF :
=COUNTIF(range,criteria)
آرگومان های تابع COUNTIF :
1: range : محدوده مورد نظر جهت شمارش
2: criteria : شرطی که با توجه به آن مقادیر شمارش شوند
برای مثال در تصویر بالا جهت محاسبه تعداد محصول با موجودی کمتر از 12 از تابع COUNTIF به صورت ذیل استفاده می شود:
=COUNTIF(B6:B13,”<12″)
و یا برای شمارش تعداد محصول A در ستون “نوع محصول” تابع COUNTIF به صورت ذیل به کار می رود:
=COUNTIF(D6:D13,”A”)
دابل کوتیشن (” “) در آرگومان شرط (criteria) :
به طور معمول مقادیر متنی هنگام استفاده در توابع می بایست در داخل دابل کوتیشن (” “) قرار بگیرند و برای مقادیر عددی نیازی نیست. اما در صورتی که اعداد به طور مستقیم همراه با عملگرهای منطقی مورد استفاده قرار گیرند، میابست در داخل دابل کوتیشن (” “) قرار بگیرند. به مثال های ذیل دقت کنید.
1: =COUNTIF(D6:D13,50) شمارش مقادیر برابر 50
2: =COUNTIF(D6:D13,”>50″) شمارش مقادیر بزرگتر از 50
3: =COUNTIF(D6:D13,”aBc”) abc شمارش مقادیر برابر
درصورتی که مقدارمورد استفاده در شرط از سلول دیگری دریافت شود، می بایست از عملگر & (concatenation) استفاده شود. برای نمونه در تصویر بالا در سلول G9 تابع COUNTIF تعداد محصولات با موجودی بیشتر از مقدار سلول G8 (در این مثال مقدار 10) را نشان می دهد:
=COUNTIF(B6:B13,”>“&G8)
دقت نمایید که تنها عملگر منطقی (<) در داخل دابل کوتیشن قرار گرفته است.
از کاراکترهای وایلدکارد (wildcards) علامت سوال (؟) و ستاره (*) نیز می توان در آرگومان شرط (Criteria) استفاده کرد. علامت * به معنای یک یا بیشتر از یک کاراکتر و علامت ؟ جایگزین تمام کاراکترها می باشد. به مثال های ذیل دقت کنید:
1: =COUNTIF(A1:A10,”????“) شمارش تمامی سلول های دارای 4 کاراکتر
2: =COUNTIF(A1:A10,”???d”) d شمارش سلول های دارای 4 کاراکتر منتهی به حرف
3: =COUNTIF(A1:A10,”ab*“) ab شمارش مقادیرآغاز شده با حروف
4: =COUNTIF(A1:A10,”*d”) d شمارش مقادیر منتهی به حرف
اگر بخواهید خود کارکترهای * و ؟ را در مقادیر جست و جو نمایید می بایست قبل از آن ها از علامت ( ~ ) استفاده کنید:
=COUNTIF(A1:A10,”???~?”) شمارش مقادیر داری 4 کاراکتر منتهی به ؟
آخرین نظرات
sareh@ghasemibojd1369imaN on تغییر خودکار زبان کیبورد در اکسلمن روش ویکتور را خریداری کردم اما دانلود نمیشه
مهدی on تغییر خودکار زبان کیبورد در اکسلعالی بود خیلی کارمون راه افتاد .ایشالا هر چی از خدا می خوای بهت بده
2 دیدگاه. پیغام بگذارید
سلام
این علامت که مثل کامه است اما کمی تفاوت داره اسمش چیه میشه بگید مثل این است ‘ اما در پایین خط قرار میگیرد تو اکسل من ندیدم
سلام علی
اون علامت جدا کننده آرگومان ها در توابع است.
معمولا برای جداکردن آرگومان ها از دو کاراکتر کاما یا ویرگول انگلیسی , (commo)
و نقطه ویرگول یا سیمی کالن ; (semicolon) استفاده می شود.