سبد خرید
0

سبد خرید شما خالی است.

تابع Countifs اکسل | آشنایی و کاربرد آن

تابع Countifs اکسل
۳.۸/۵ - (۵ امتیاز)

آشنایی با تابع  Countifs اکسل

همانطور که در تشریح تابع Countif دیدیم، این تابع در یک محدوده شمارش شرطی انجام میدهد. اما میخواهیم بدانیم درصورتی که بیش از یک شرط داشته باشیم چکار باید بکنیم.
برای حل این مسئله از تابع Countifs اکسل استفاده میکنیم. آرگومان های این تابع مشابه تابع Countif است و تفاوت این دو با یکدیگر در تعداد محدوده ها و شروط است. برای هر شرط، یک Range و یک Criteria خواهیم داشت.

نکته: محدودیت تعداد شرط در این تابع ۱۲۷ شرط هست به این معنی که تا ۱۲۷ شرط (یعنی ۱۲۷ Range/criteria) را می توان محاسبه کرد.

مثلا در شکل ۱ میخواهیم ببینیم چند دانشجو با رشته صنایع در گروه ورودی سال ۹۲  وجود دارد؟ (با توجه به اینکه دو عدد اول کد دانشجویی نمایانگر سال ورود به دانشگاه است).

تابع Countifs اکسل - اطلاعات

شکل ۱

مطابق شکل ۲، فرمول را می نویسیم:

تابع Countifs اکسل - مثال

شکل ۲

در این فرمول ۲ شرط داریم پس باید ۴ آرگومان در این فرمول داشته باشیم:

شرط اول: رشته صنایع

۱ Ceriteria_Range1 محدوده B3:B44 =COUNTIFS(B3:B44,D3,A3:A44,E3)
۲ Ceriteria1 صنایع =COUNTIFS(B3:B44,D3,A3:A44,E3)

 

شرط دوم: کد دانشجویی مربوط به سال ۹۲

۱ Ceriteria_Range2 محدوده A3:A44 =COUNTIFS(B3:B44,D3,A3:A44,E3)
۲ Ceriteria2 *۹۲ =COUNTIFS(B3:B44,D3,A3:A44,E3)

 

این تابع، تعداد دانشجویانی که در سال ۹۲ و در رشته صنایع وارد دانشگاه شده اند را بر می گرداند.

نکته بسیار مهم و کاربردی:
*۹۲ یعنی هر عبارتی که با ۹۲ شروع شود. پس چون برای ما مهم است که کد دانشجویی با ۹۲ آغاز شود، شرط را به این صورت *۹۲ اعمال میکنیم. (علامت های * و ؟ در آفیس منطقی مشابه آنچه در ویندوز بکار می رود دارند یعنی * به منزله هر تعداد کاراکتر و ؟ به منزله ۱ کاراکتر است)
مقالات پیشنهادی:
حتما مقالات زیر رو برای تسلط بیشتر روی این تابع بخونید:

من سامان چراغی هستم. دانش آموخته مقطع فوق لیسانس دانشگاه تربیت مدرس در رشته مهندسی صنایع. از سال 1388 اکسل و برنامه نویسی VBA رو به صورت حرفه ای شروع کردم.

دیدگاه کاربران
  • بهزاد 7 بهمن 1396 / 7:05 ق.ظ

    سلام
    می خواهم در سلولی که می زنم ستاره ثبت بشه و در شی دوم همان ستاره اینجا عدد منظور بشه
    مثلا در شی یک نوشتم عالی اینجا ستاره بزنم
    در شیت دوم همین عالی عدد ۴ بخوره
    لطفا راهنمایی نمایید
    با تشکر

    • سامان چراغی 4 اسفند 1396 / 11:22 ب.ظ

      درود بر شما
      کافیه با If اینکار و بکنید
      البته ی مقدار سوال نامفهومه. بهتره با سلول توضیح بدید. که مثلا در سلول A1 بزنم *، کجا بشه عالی؟ یا حالت های دیگه….
      بصورت کلی با If جواب میگیرید

ارسال دیدگاه

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

توسط
تومان