تابع COUNTIF در اکسل

2K
2 دیدگاه
کاربرد تابع Countif در اکسل

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

فرمت کلی تابع 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 شمارش مقادیر برابر

نکته :
تابع COUNTIF به حروف کوچک و بزرگ حساس نیست (not case-sensitive).

درصورتی که مقدارمورد استفاده در شرط از سلول دیگری دریافت شود، می بایست از عملگر & (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 کاراکتر منتهی به ؟

COUNTIFWildcards

2 دیدگاه. پیغام بگذارید

  • Ali dowlatiar
    ۹ دی ۱۴۰۱

    سلام
    این علامت که مثل کامه است اما کمی تفاوت داره اسمش چیه میشه بگید مثل این است ‘ اما در پایین خط قرار میگیرد تو اکسل من ندیدم

    پاسخ
    • رسول سلیمانی
      ۹ دی ۱۴۰۱

      سلام علی
      اون علامت جدا کننده آرگومان ها در توابع است.
      معمولا برای جداکردن آرگومان ها از دو کاراکتر کاما یا ویرگول انگلیسی , (commo)
      و نقطه ویرگول یا سیمی کالن ; (semicolon) استفاده می شود.

      پاسخ

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

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

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

حداکثر حجم مجاز فایل : 5 مگابایت فرمت های مجاز : jpeg - jpg - png - pdf- xls - xlsx - xlsb - xlsm - txt - csv - zip - rar فایل ها را اینجا بکشید

keyboard_arrow_up