Перейти до основного матеріалу

Як рахувати з кількома критеріями в Excel?


Кількість із кількома критеріями в одному стовпці


Підрахувати клітинки з кількома критеріями на основі текстового значення

Наприклад, у мене є такі дані, які містять деякі продукти, і тепер мені потрібно підрахувати кількість KTE і KTO, які заповнені в одному стовпці, див. Знімок екрана:

Щоб отримати кількість KTE та KTO, введіть цю формулу:

=COUNTIF($A$2:$A$15,"KTE")+COUNTIF($A$2:$A$15,"KTO")

А потім натисніть Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати кількість цих двох продуктів. Дивіться знімок екрана:

Примітки:

1. У наведеній вище формулі: A2: A15 - діапазон даних, який ви хочете використовувати, КТЕ та KTO це критерії, які ви хочете порахувати.

2. Якщо в одному стовпці потрібно більше двох критеріїв, просто використовуйте = COUNTIF (діапазон1, критерії1) + COUNTIF (діапазон2, критерії2) + COUNTIF (діапазон3, критерії3) +…

  • Порада:
  • Інша компактна формула також може допомогти вам вирішити цю проблему: =SUMPRODUCT(COUNTIF($A$2:$A$15,{"KTE";"KTO"})), and then press Enter key to get the result.
  • І ви можете додати критерії так само =SUMPRODUCT(COUNTIF(range,{ "criteria1";"criteria2";"criteria3";"criteria4"…})).


Підрахувати клітинки з кількома критеріями між двома значеннями

Якщо вам потрібно підрахувати кількість комірок, значення яких знаходиться між двома заданими числами, як вирішити цю роботу в Excel?

Візьмемо наведений нижче знімок екрана як приклад, я хочу отримати результат числа, яке знаходиться між 200 і 500. Будь ласка, виконайте наступні формули:

Введіть цю формулу в порожню комірку, де ви хочете знайти результат:

=COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500")

А потім натисніть Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати результат, як вам потрібно, див. скріншот:

примітки: У наведеній вище формулі:

  • B2: B15 - діапазон комірок, який ви хочете використовувати, > 200 та > 500 - критерії, за якими потрібно підрахувати клітинки;
  • ціла формула означає, щоб знайти кількість клітинок, значення яких перевищує 200, а потім відняти кількість осередків зі значенням більше 500.
  • Порада:
  • Ви також можете застосувати функцію COUNTIFS для вирішення цього завдання, введіть цю формулу: =COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500"), and then press Enter key to get the result.
  • І ви можете додати критерії так само =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).

Підрахувати клітинки з кількома критеріями між двома датами

Щоб підрахувати комірки на основі діапазону дат, функції COUNTIF і COUNTIFS також можуть зробити вам послугу.

Наприклад, я хочу підрахувати в колонці номери комірок, які мають дату з 5 по 1, зробіть так:

Введіть формулу нижче в порожню комірку:

=COUNTIFS($B$2:$B$15, ">=5/1/2019", $B$2:$B$15, "<=8/1/2019")

А потім натисніть Що натомість? Створіть віртуальну версію себе у клавіша, щоб отримати номер підрахунку, див. знімок екрана:

примітки: У наведеній вище формулі:

  • B2: B15 - діапазон комірок, який ви хочете використовувати;
  • > = 5/1/2018 та <= 8/1/2019 - критерії дати, за якими потрібно підрахувати клітинки;

Натисніть, щоб дізнатись більше про функцію COUNTIF ...



Лічильник із кількома критеріями в одному стовпці з корисною функцією

Якщо у вас є Kutools для Excel, З його Виберіть певні клітини Ви можете швидко вибрати комірки з певним текстом або комірками між двома числами або датами, а потім отримати потрібний номер.

Порада:Щоб застосувати це Виберіть певні клітини По-перше, вам слід завантажити Kutools для Excel, а потім швидко та легко застосувати функцію.

після установки Kutools для Excel, будь ласка, зробіть так:

1. Виберіть список комірок, які потрібно підрахувати, відповідно до критеріїв, а потім клацніть Кутулс > Select > Виберіть певні клітини, див. скріншот:

2, в Виберіть певні клітини діалоговому вікні, встановіть потрібні операції, а потім натисніть OK, вибрано конкретні комірки, а кількість комірок відображається у вікні підказки, як показано на скріншотах нижче:

примітки: Ця функція також може допомогти вам вибрати та підрахувати клітинки між двома конкретними числами або датами, як показано на наступних знімках екрана:

Завантажте та безкоштовно пробуйте Kutools для Excel зараз!


Лічильник із кількома критеріями в декількох стовпцях

Якщо в декількох стовпцях є кілька критеріїв, наприклад, наведений нижче знімок екрана, і я хочу отримати кількість KTE, порядок яких перевищує 300, а ім’я Ruby.

Введіть цю формулу у потрібну комірку:

=COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby")

і натисніть Що натомість? Створіть віртуальну версію себе у ключ, щоб отримати потрібну вам кількість KTE.

Примітки:

1. A2: A15 та КТЕ це перший діапазон і критерій, який вам потрібен, B2: B15 та > 300 - це другий діапазон і критерій, який вам потрібен, і C2: C15 та рубін - це третій діапазон і критерій, на якому ви базуєтесь.

2. Якщо на основі більшої кількості критеріїв вам потрібно додати діапазон та критерії у формулу, наприклад: = COUNTIFS (діапазон1, критерій1, діапазон2, критерії2, діапазон3, критерії3, діапазон4, критерії4,…)

  • Порада:
  • Ось ще одна формула, яка також може вам допомогти: =SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")), and then press Enter key to get the result.

Натисніть, щоб дізнатися більше про функцію COUNTIFS ...


Більше статей щодо відносної кількості клітинок:

  • Countif для обчислення відсотка в Excel
  • Наприклад, у мене є зведений звіт наукової роботи, і є три варіанти A, B, C, тепер я хочу розрахувати відсоток кожного з цих трьох варіантів. Тобто, мені потрібно знати, що варіант А враховує відсоток усіх варіантів.
  • Countif Конкретне значення на кількох робочих аркушах
  • Припустимо, у мене є кілька аркушів, які містять наступні дані, і тепер я хочу отримати кількість зустрічей певного значення “Excel” з аркушів дисертацій. Як я можу порахувати конкретні значення на декількох аркушах?
  • Кількість часткових збігів рядків / підрядків в Excel
  • Легко підрахувати комірки, заповнені певними рядками, але чи знаєте ви, як підрахувати комірки, що містять лише частковий рядок або підрядки в Excel? У цій статті буде представлено декілька методів для її швидкого вирішення.
  • Підрахувати всі клітини, крім певного значення в Excel
  • Якщо у вас є слово "Apple", розкидане серед списку значень, тепер вам просто потрібно підрахувати кількість клітинок, які не є "Apple", щоб отримати такий результат. У цій статті я ознайомлю з деякими методами вирішення цього завдання в Excel.
  • Підрахувати клітини, якщо в Excel відповідає одному з кількох критеріїв
  • Функція COUNTIF допоможе нам підрахувати клітинки, що містять один критерій, а функція COUNTIFS може допомогти підрахувати клітинки, що містять набір умов або критеріїв у Excel. Що робити, якщо підрахунок клітинок містить один із кількох критеріїв? Тут я поділюся способами підрахунку клітинок, якщо вони містять X, Y або Z ... тощо в Excel.

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (60)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need to count the value has 2, The text is "A", to be counted has 2, excel formula
This comment was minimized by the moderator on the site
Muchas gracias <3
This comment was minimized by the moderator on the site
Thank you for this <3
This comment was minimized by the moderator on the site
hi,
what would the sum be if i needed to count a status of a person over a sheet?
example:
A B C D JAMES ABSENTJOHN PRESENTMIKE ABSENTJAMES PRESENT
Result required:
James absent = 1John absent = 0Mike absent =1
James present = 1John present = 1Mike present = 0

This comment was minimized by the moderator on the site
so basically count the uniquest in C that are not in B with a certain value in D
This comment was minimized by the moderator on the site
Hi,
I use this formulat =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)=0)*(C2:C1000<>"")) to count uniques that dont appear in column bhow can i add another criteria in the formula that should count only a value in column D (new column)
This comment was minimized by the moderator on the site
Hi,
I need to count the different names in a single column which is repeated more than one time..
aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccc
i dont want to mention names in formula, because its many names in the column and i dont want pivot table also,I tried with this formula, but its counting the blank also..=SUMPRODUCT(1/COUNTIF(C10:C500,C10:C500&""))



Result what i need is -
aaaa - 4bbbb - 6cccc - 5


This comment was minimized by the moderator on the site
Hi, alwin,
To solve your problem, you should apply the following array formula:
=SUM(IF($A$1:$A$11=C1,1,0)), after entering this formula, please press Ctrl + Shift + Enter keys together to get the correct result.
See the below screenshot:
This comment was minimized by the moderator on the site
Hi, I am wondering if someone can help me figure our how to combine COUNTIFS formulas. For example, I need to present this more efficiently:

=COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,PH,VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1",VAR4,"Both", VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,PH, VAR5,"Pres") +
COUNTIFS(VAR1,”Yes”,VAR2,"2016",VAR3,"Q1", VAR6,"Both", VAR5,"Pres")

So I need counts if VAR1 =Yes; VAR2 = 2016; VAR3=Q1; VAR5=Pres; AND VAR4= PH or Both; AND VAR6=PH or Both. I think the way I have it does the job, but I'm sure there is a more concise way to write the formula as it may get very long as I add criteria to it.
This comment was minimized by the moderator on the site
Great content, very helpful! Thank you so much for sharing this information!
This comment was minimized by the moderator on the site
hi, need to countif from two file with range and selection
=IF((COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",!$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))=0,"",COUNTIFS([SCCD.xlsx]open!$AV:$AV,">6",$AV:$AV,"<10"),[SCCD.xlsx]open!$T:$T,C2,[SCCD.xlsx]open!$V:$V,"SLAHOLD")+COUNTIFS([KTPH.xlsx]open!$H:$H,"SLAHOLD",[KTPH.xlsx]open!$J:$J,">6",$J:$J,"<10",[KTPH.xlsx]open!$G:$G,C2))

got error.. can someone advice
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations