آماری Excel 2007 ◉ 51 بازدید

=COUNTIFS()

نحوه استفاده از تابع COUNTIFS در اکسل برای اعمال شرط به سلول‌ها در چندین محدوده و شمارش دفعاتی که همه شرط‌ها برقرار هستند.

قابل استفاده در: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016Excel Web App
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودی‌ها را ببینید.
نوع خروجیعدد
محبوبیت70 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground فایل اختصاصی این تابع — ایمن و کم‌حجم · شامل داده نمونه + فرمول فعال
اشتراک‌گذاری:

⬇ دانلود فایل نمونه اکسل

یک فایل .xlsx اختصاصی برای =COUNTIFS() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
دانلود COUNTIFS.xlsx حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
criteria_range1 هر نوع الزامی نخستین محدوده‌ای که شرط مرتبط با آن ارزیابی می‌شود.
criteria1 هر نوع الزامی شرط به‌صورت عدد، عبارت، مرجع سلول یا متن که تعیین می‌کند کدام سلول‌ها شمرده شوند. برای مثال، شرط می‌تواند به‌صورت ‎32‎، ‎">32"‎، ‎B4‎، ‎"apples"‎ یا ‎"32"‎ بیان شود.
criteria_range2 هر نوع اختیاری محدوده‌ها و شرط‌های مرتبط اضافی و اختیاری. حداکثر ۱۲۷ جفت محدوده/شرط مجاز است.

▣ مثال‌های کاربردی

▦ داده‌های مثال
سلولمقدار
A2 Salesperson
B2 Exceeded Q1 quota
C2 Exceeded Q2 quota
D2 Exceeded Q3 quota
A3 Davidoski
B3 Yes
C3 No
D3 No
A4 Burke
B4 Yes
C4 Yes
D4 No
A5 Sundaram
B5 Yes
C5 Yes
D5 Yes
A6 Levitan
B6 No
C6 Yes
D6 Yes
A7 1
B7 5/1/2011
A8 2
B8 5/2/2011
A9 3
B9 5/3/2011
A10 4
B10 5/4/2011
A11 5
B11 5/5/2011
A12 6
B12 5/6/2011
A13 Salesperson
B13 Exceeded Q1 quota
C13 Exceeded Q2 quota
D13 Exceeded Q3 quota
A14 Davidoski
B14 Yes
C14 No
D14 No
A15 Burke
B15 Yes
C15 Yes
D15 No
A16 Sundaram
B16 Yes
C16 Yes
D16 Yes
A17 Levitan
B17 No
C17 Yes
D17 Yes
A18 1
B18 5/1/2011
A19 2
B19 5/2/2011
A20 3
B20 5/3/2011
A21 4
B21 5/4/2011
A22 5
B22 5/5/2011
A23 6
B23 5/6/2011
می‌شمارد که Davidoski چند بار سهمیه فروش را در دوره‌های Q1 تا Q3 پشت سر گذاشته است (فقط در Q1). =COUNTIFS(B2:D2,"=Yes")
نتیجه: 1
می‌شمارد که چند فروشنده هم سهمیه Q1 و هم سهمیه Q2 را پشت سر گذاشته‌اند (Burke و Sundaram). =COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes")
نتیجه: 2
می‌شمارد که Levitan و Burke چند بار در یک دوره یکسان (فقط Q2) سهمیه را پشت سر گذاشته‌اند. =COUNTIFS(B5:D5,"=Yes",B3:D3,"=Yes")
نتیجه: 1
تعداد اعداد بین ۱ و ۶ (بدون احتساب خود ۱ و ۶) در سلول‌های A2 تا A7 را می‌شمارد. =COUNTIFS(A2:A7,"<6",A2:A7,">1")
نتیجه: 4
تعداد سطرهایی را می‌شمارد که در سلول‌های A2 تا A7 اعداد کوچک‌تر از ۵ دارند و در سلول‌های B2 تا B7 تاریخ‌های قبل از ۵/۳/۲۰۱۱ دارند. =COUNTIFS(A2:A7, "<5",B2:B7,"<5/3/2011")
نتیجه: 2
همان شرح مثال قبل، اما با استفاده از مرجع سلول به‌جای ثابت در شرط‌ها. =COUNTIFS(A2:A7, "<" & A6,B2:B7,"<" & B4)
نتیجه: 2

§ توضیحات تکمیلی

  • شرط هر محدوده یک سلول در یک زمان اعمال می‌شود. اگر همه سلول‌های اول شرط مرتبط را برآورده کنند، شمارش یک واحد افزایش می‌یابد. اگر همه سلول‌های دوم شرط را برآورده کنند، شمارش دوباره افزایش می‌یابد و همین‌طور تا ارزیابی همه سلول‌ها ادامه می‌یابد.
  • اگر آرگومان criteria مرجعی به سلول خالی باشد، تابع COUNTIFS سلول خالی را به‌عنوان مقدار ۰ در نظر می‌گیرد.
  • می‌توانید از نویسه‌های عام — علامت سؤال (؟) و ستاره (*) — در شرط‌ها استفاده کنید. علامت سؤال هر تک‌نویسه را و ستاره هر دنباله‌ای از نویسه‌ها را تطبیق می‌دهد. اگر بخواهید خود علامت سؤال یا ستاره را جستجو کنید، قبل از آن یک مدّ (~) تایپ کنید.

✦ نکات مهم

  • هر محدوده اضافی باید به اندازه criteria_range1 تعداد سطر و ستون یکسانی داشته باشد. لازم نیست محدوده‌ها مجاور یکدیگر باشند.
  • شرط هر محدوده یک سلول در یک زمان اعمال می‌شود. اگر همه سلول‌های اول شرط مرتبط را برآورده کنند، شمارش یک واحد افزایش می‌یابد. اگر همه سلول‌های دوم شرط را برآورده کنند، شمارش دوباره افزایش می‌یابد و همین‌طور تا ارزیابی همه سلول‌ها ادامه می‌یابد.
  • اگر آرگومان criteria مرجعی به سلول خالی باشد، تابع COUNTIFS سلول خالی را به‌عنوان مقدار ۰ در نظر می‌گیرد.
  • می‌توانید از نویسه‌های عام — علامت سؤال (؟) و ستاره (*) — در شرط‌ها استفاده کنید. علامت سؤال هر تک‌نویسه را و ستاره هر دنباله‌ای از نویسه‌ها را تطبیق می‌دهد. اگر بخواهید خود علامت سؤال یا ستاره را جستجو کنید، قبل از آن یک مدّ (~) تایپ کنید.

💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.