Note: The other languages of the website are Google-translated. Back to English

Как подсчитать по нескольким критериям в Excel?


Countif с несколькими критериями в одном столбце


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

Например, у меня есть следующие данные, которые содержат некоторые продукты, и теперь мне нужно подсчитать количество KTE и KTO, которые заполнены в одном столбце, см. Снимок экрана:

Чтобы получить количество KTE и KTO, введите эту формулу:

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

Затем нажмите Enter ключ, чтобы получить количество этих двух продуктов. Смотрите скриншот:

Ноты:

1. В приведенной выше формуле: A2: A15 диапазон данных, который вы хотите использовать, КТЭ и KTO являются критериями, которые вы хотите подсчитать.

2. Если есть более двух критериев, которые вы хотите подсчитать в одном столбце, просто используйте = СЧЁТЕСЛИ (диапазон1, критерий1) + СЧЁТЕСЛИ (диапазон2, критерии2) + СЧЁТЕСЛИ (диапазон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")

Затем нажмите Enter ключ, чтобы получить нужный результат, см. снимок экрана:

Внимание: В приведенной выше формуле:

  • B2: B15 это диапазон ячеек, который вы хотите использовать, > 200 и > 500 критерии, по которым вы хотите подсчитать ячейки;
  • Вся формула означает, что нужно найти количество ячеек со значением больше 200, а затем вычесть количество ячеек со значением больше 500.
  • Советы:
  • Вы также можете применить функцию СЧЁТЕСЛИМН для решения этой задачи, введите следующую формулу: =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",...).

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

Для подсчета ячеек на основе диапазона дат функции СЧЁТЕСЛИ и СЧЁТЕСЛИМН могут оказать вам услугу.

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

Введите следующую формулу в пустую ячейку:

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

Затем нажмите Enter ключ, чтобы получить номер счета, см. снимок экрана:

Внимание: В приведенной выше формуле:

  • B2: B15 это диапазон ячеек, который вы хотите использовать;
  • > = 5 января 1 г. и <= 8 августа 1 г. критерии даты, по которым вы хотите подсчитать ячейки;

Нажмите, чтобы узнать больше о функции СЧЁТЕСЛИ ...



Countif с несколькими критериями в одном столбце с полезной функцией

Если у вас есть Kutools for Excel, С его Выбрать определенные ячейки вы можете быстро выбрать ячейки с определенным текстом или ячейки между двумя числами или датами, а затем получить нужное число.

Советы:Чтобы применить это Выбрать определенные ячейки функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Выберите список ячеек, в которых вы хотите подсчитать ячейки на основе критериев, а затем щелкните Кутулс > Выберите > Выбрать определенные ячейки, см. снимок экрана:

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

Внимание: Эта функция также может помочь вам выбрать и подсчитать ячейки между двумя конкретными числами или датами, как показано на следующих снимках экрана:

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Countif с несколькими критериями в нескольких столбцах

Если в нескольких столбцах указано несколько критериев, например, как показано на следующем снимке экрана, и я хочу получить количество KTE, порядок которых превышает 300, а имя - Ruby.

Введите эту формулу в нужную ячейку:

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

и затем нажмите Enter ключ, чтобы получить номер KTE, который вам нужен.

Ноты:

1. A2: A15 и КТЭ это первый диапазон и критерий, который вам нужен, B2: B15 и > 300 - это второй диапазон и критерий, который вам нужен, а C2: C15 и рубин - это третий диапазон и критерий, на котором вы опираетесь.

2. Если вам нужны другие критерии, вам просто нужно добавить диапазон и критерии в формулу, например: = СЧЁТЕСЛИМН (диапазон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.

Нажмите, чтобы узнать больше о функции СЧЁТЕСЛИМН ...


Больше статей об относительном количестве ячеек:

  • Countif для расчета процента в Excel
  • Например, у меня есть сводный отчет об исследовательской работе, и есть три варианта A, B, C, теперь я хочу рассчитать процентное соотношение каждого из этих трех вариантов. Другими словами, мне нужно знать, что вариант A составляет процент всех вариантов.
  • Подсчитайте конкретное значение на нескольких листах
  • Предположим, у меня есть несколько листов, содержащих следующие данные, и теперь я хочу получить количество вхождений определенного значения «Excel» из этих листов. Как я могу подсчитать конкретные значения на нескольких листах?
  • Частичное совпадение строки / подстроки Countif в Excel
  • Легко подсчитать ячейки, заполненные определенными строками, но знаете ли вы, как подсчитать ячейки, содержащие только частичную строку или подстроки в Excel? В этой статье мы расскажем о нескольких методах быстрого решения этой проблемы.
  • Подсчитайте все ячейки, кроме определенного значения в Excel
  • Если у вас есть слово «Apple», разбросанное по списку значений, теперь вы просто хотите подсчитать количество ячеек, которые не являются «Apple», чтобы получить следующий результат. В этой статье я расскажу о некоторых методах решения этой задачи в Excel.
  • Подсчет ячеек, если в Excel выполняется один из нескольких критериев
  • Функция СЧЁТЕСЛИ поможет нам подсчитать ячейки, содержащие один критерий, а функция СЧЁТЕСЛИМН может помочь подсчитать ячейки, содержащие набор условий или критериев в Excel. Что делать, если подсчет ячеек содержит один из нескольких критериев? Здесь я поделюсь способами подсчета ячеек, если они содержат X, Y или Z… и т. Д. В Excel.

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (60)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
=СЧЁТЕСЛИМН(B3:B109,"ОТКРЫТЬ",I3:I109,"
Этот комментарий был сведен к минимуму модератором на сайте
В приведенном выше примере, как найти заказ >= 200 для продукта KTE и KTO, но без использования countifs(..."KTE"...) +countifs(..."KTO"...)
Этот комментарий был сведен к минимуму модератором на сайте
По формуле =СЧЁТЕСЛИМН(A2:A11,"KTE",B2:B11,">=200") выше. Почему вы не можете указать ячейку «A2» в качестве критерия вместо того, чтобы указать KTE. Я знаю, что в этом примере KTE короткий, но не в моем листе.
Этот комментарий был сведен к минимуму модератором на сайте
По формуле =СУММПРОИЗВ(СЧЁТЕСЛИ(диапазон,{"критерии";"критерии";"критерии";"критерии"…})), что, если я хочу, чтобы содержимое какой-либо ячейки формировало критерии? Например, =СУММПРОИЗВ(СЧЁТЕСЛИ(A:A,{C1;C1&",*";"*,"&C1,"*,"C1&",*"})), здесь я получил синтаксическую ошибку. Кажется, использование ссылки на ячейку в массиве {} является незаконным.
Этот комментарий был сведен к минимуму модератором на сайте
SUMPRODUCT(COU NTIF(A:A,{C1;C1 &",*";"*,"&C1," *,"C1&",*"})) В этом случае C1 необходимо заключить в двойные кавычки. Пожалуйста, проверьте и подтвердите
Этот комментарий был сведен к минимуму модератором на сайте
Как посчитать а, б, в, г в Excel. Я хочу считать только abd в excel, а не c.

скажите пожалуйста формулу
Этот комментарий был сведен к минимуму модератором на сайте
A
B
C
D

=COUNTIF(B2:B5,"A")+COUNTIF(B2:B5,"B")+COUNTIF(B2:B5,"D")
Этот комментарий был сведен к минимуму модератором на сайте
Сколько критериев можно добавить в функцию countif с одним и тем же диапазоном? есть ли ограничения
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть электронная таблица, в которой мне нужно подсчитать столбец v, если он равен «EQ» и если столбцы с j по u пусты.
Этот комментарий был сведен к минимуму модератором на сайте
я пытаюсь подсчитать количество ячеек, где дата находится в определенном диапазоне, без проблем, у меня есть формула =СУММПРОИЗВ((P8:P253>=DATEVALUE("1/7/2017"))*(P8: P253<=DATEVALUE("31/07/2017"))) также пытаюсь подсчитать, где произведение другой ячейки является другим условием, скажем, A1, снова без проблем, у меня есть =COUNTIF(E8:E253,"A1"), но как мне объединить их как условные, где я получаю количество ячеек между определенным диапазоном дат, содержащих определенную запись? Благодарность
Этот комментарий был сведен к минимуму модератором на сайте
я пытаюсь подсчитать количество ячеек, где дата находится в определенном диапазоне, без проблем, у меня есть формула =СУММПРОИЗВ((P8:P253>=DATEVALUE("1/7/2017"))*(P8: P253<=DATEVALUE("31/07/2017"))) также пытаюсь подсчитать, где произведение другой ячейки является другим условием, скажем, A1, снова без проблем, у меня есть =COUNTIF(E8:E253,"A1"), но как мне объединить их как условные, где я получаю количество ячеек между определенным диапазоном дат, содержащих определенную запись? Благодарность
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Пол,
вам может помочь следующая формула:
=SUMPRODUCT(--($B$2:$B$11>=$E$2), --($B$2:$B$11<=$E$3), --($A$2:$A$11=$E$1))
пожалуйста, просмотрите скриншот для деталей, вы должны изменить ссылки на ячейки в соответствии с вашими потребностями.

Надеюсь, это поможет вам!
Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть электронная таблица, в которой я пытаюсь найти определенное значение в столбце, из найденных мне нужно найти другое значение в другом столбце и третьем столбце. Будет ли это расчет COUNTIF, как я могу это сделать?
Этот комментарий был сведен к минимуму модератором на сайте
Я пытаюсь найти формулу, которая поможет мне подсчитать, сколько уникальных чисел у меня есть в столбце A для каждой строки, которая имеет числовое значение (дата) в столбце B. Столбец A имеет несколько дубликатов. Столбец B также содержит текстовые ячейки и пустые ячейки. Это вообще возможно?
Этот комментарий был сведен к минимуму модератором на сайте
=IF(Working!C3=Working!B7,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))


Я не получаю правильного ответа на это, получая вывод только по 1-му критерию.

*(Рабочий - Имя листа)

Просьба помочь
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Васим,
Можете ли вы привести пример вашей проблемы?
Здесь можно прикрепить скриншот!
Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за внимание... Ниже снова формула..


Если B14 совпадает с A17, то мне нужно количество подсчетов «мужчин» из Бомбея и Пуны, и они должны быть в классе от 1 до класса 4. (Для этого ответа должно быть 3, но я этого не понимаю)

=IF(B14=A17,SUM(COUNTIFS(Gender,"Male",Category,{"Bombay","Pune"},Class,{"1","2","3","4"})))
Этот комментарий был сведен к минимуму модератором на сайте
Вот скриншот..
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, вы можете загрузить скриншот отсюда:
Этот комментарий был сведен к минимуму модератором на сайте
Я пытался вчера, N пытаюсь снова сейчас, надеюсь, он загрузится
Этот комментарий был сведен к минимуму модератором на сайте
Я не могу загрузить изображение, пытаюсь снова,
Этот комментарий был сведен к минимуму модератором на сайте
КолА, КолБ

Диапазон подсчета находится в столбце B, а критерии подсчета - в столбце A, как я могу считать, пожалуйста, дайте решение
Этот комментарий был сведен к минимуму модератором на сайте
скажем, у меня есть эти значения, от 1 до 1.5 будет 1, от 1.6 до 3 будет 2, от 3.1 до 4.5 будет 3, а от 4.6 до 6 будет 4. Как мне поместить эту формулу для нескольких значений, например, давайте скажем, у меня есть список из 100 элементов, и их значения варьируются от 1 до 6. Поэтому каждый раз, когда я ввожу число, оно автоматически дает мне значение. Спасибо.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть столбец с несколькими именами, и я хотел найти количество имен, кроме конкретного имени. Может ли мне помочь какой-нибудь орган??
Значения столбца: ababcdefabaxyz (здесь я хочу подсчитать a & b & c) без использования countif(A:A,"a")+countif(A:A,"b")+countif(A:A,"c") .
Этот комментарий был сведен к минимуму модератором на сайте
=СЧЁТЕСЛИМН(rng,"<>x",rng,"<>y")
Где rng — это диапазон, например, A:A
Х или почему вещь, которую ты не хочешь считать
Этот комментарий был сведен к минимуму модератором на сайте
Если диапазон A:H, как можно применить формулу..?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,

Добрый день ...

У нас есть два результата по номеру товара из разных мест.

это покажет как
Например.
С1 С2 С3
item#123 Требуется Не требуется Не требуется

Из этих 2 ответов окончательный ответ будет «требуется», если требуется, доступный в столбце

Если «требуется» недоступно, ответ будет «Не требуется».


В последней ячейке я хотел бы получить один ответ
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,

У меня есть большой документ данных в следующем формате:

Предложение Дата начала Дата окончания
Предложение 1 12 08
Предложение 2 13 08
Предложение 3 13 08
Предложение 4 14 08
Предложение 5 20 08
Предложение 6 27 08
Предложение 7 09 08
Предложение 8 08 08

Мне нужно рассчитать количество предложений, доступных каждую неделю. Окончательный документ должен быть в следующем формате:

WeekNum Дата начала Дата окончания Количество предложений
31 30 07
32 06 08
33 13 08
34 20 08
35 27 08
36 03 09
37 10 09


В теории это относительно легко. Вы можете использовать СЧЁТЕСЛИМН для вычисления ячеек, когда дата окончания предложения находится между датой начала и датой окончания недели. Однако проблема заключается в том, что предложение длится более 1 недели. Например. Предложение 8 действует до 31 декабря, что означает, что его нужно учитывать каждую неделю с 32 по 53 неделю. У вас есть идеи, как это можно рассчитать?


Благодаря!
Этот комментарий был сведен к минимуму модератором на сайте
Хорошо, я так застрял с этой формулой. Вот что у меня есть
= СУММПРОИЗВ(--(F2:F77=ЛОЖЬ),--(G2:G77=ЛОЖЬ))

Теперь у меня также есть столбец H. Мне нужна формула для подсчета, если G и H ложны, но если я это сделаю
= СУММПРОИЗВ(--(F2:F77=ЛОЖЬ),--(G2:H77=ЛОЖЬ))

or
= SUMPRODUCT(--(F2:F77=FALSE),--(G2:G77=FALSE)--(H2:H77=FALSE))

тоже не позволит. Пожалуйста помоги!
Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Джейсон,
Формула в этой статье, которую вы применили, основана на критерии «и», и ваша проблема заключается в применении «или», поэтому вы можете использовать следующую формулу для подсчета всех «ЛОЖЬ» в двух столбцах:

=СУММ(СЧЁТЕСЛИ(F2:G77;{"Ложь"})).

Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Пожалуйста помогите. Я хочу подсчитать количество пустых столбцов рядом с определенным именем.

Я пытаюсь использовать "=countifs", но борюсь с пустой частью...


например:
столбец А столбец Б
Лесли Нико
Лесли Сифо
Лесли
Лесли Флойд
Бронзовый Сэм
Бронзовый подарок
Bronz
Bronz

Результат должен быть:
Лесли 1
Бронза 2
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Патрисия,
Чтобы подсчитать все пустые ячейки на основе данных другого столбца, вам может помочь приведенная ниже формула, попробуйте ее.

=СЧЁТЕСЛИМН(A2:A15;"Лесли",B2:B15,"")

Надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть работа. Подсчитайте студентов по направлениям и курсам. У меня есть Ex. Курс A1, такой как B.tech или Diploma A2, есть отделение EEE, ECE, и вскоре я хочу подсчитать дипломы всех отделений и btech всех отделений, любую формулу для этого
лист прилагается
Здесь еще нет комментариев
Загрузить ещё
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL