Как использовать логику или в countif/counifs в excel?

Несколько дней назад я писал о том, как мы можем использовать SUMIF OR . И сегодня я хочу показать, что, используя ту же логику, мы можем создать формулу СЧЕТ ИЛИ.

Даже мы можем создать динамические критерии в этой формуле. Но сначала позвольте мне спросить вас кое о чем.

Вы когда-нибудь сталкивались с ситуацией, когда вам нужно было посчитать несколько значений из одного столбца или диапазона ячеек?

Если да, то использование этой логики ИЛИ в COUNTIF/COUNTIFS может изменить правила игры для вас.

Дело в том, что обычно, когда мы СЧИТАЕМ, мы можем просто подсчитать ячейки, указав одно условие, а с помощью COUNIFS мы можем указать несколько условий, но для подсчета значений используется логика И.

Это означает, что мы не можем использовать эти функции для подсчета более одного значения из одного столбца или диапазона.

Но сегодня в этой статье я хотел бы поделиться с вами простым, но эффективным способом применения условия OR в COUNIF.

Обязательно загрузите этот файл данных отсюда , и теперь давайте начнем…

Как использовать COUNTIF/COUNTIFS OR

Взгляните на данные ниже, где у вас есть список людей и их любимых социальных сетей.

данные для использования или логика в countif и countifs

Теперь из этого списка из 50 человек нужно посчитать, скольким людям нравится «Фейсбук» и «Твиттер». Если вы хотите использовать COUNIF, вставьте приведенную ниже формулу в ячейку и нажмите Enter.

 =SUM(COUNTIF(B2:B51,{"Facebook","Twitter"}))

Формула countif для использования или логика в countif и countifs

Если вы хотите использовать COUNIFS, вставьте приведенную ниже формулу в ячейку и нажмите Enter.

 =SUM(COUNTIFS(B2:B51,{"Twitter","Facebook"}))

формула countifs или логика в countif и countifs

Используя обе приведенные выше формулы, вы получите 25 в результате, что представляет собой количество Facebook (17) + Twitter (8) вместе взятых.

Как это работает

Как я упоминал ранее, COUNTIFS использует логику AND, а в COUNIF вы можете указать только одно значение для подсчета.

Чтобы понять применение ИЛИ с этими функциями, вам нужно разделить эту формулу на три части.

как работает countif или формула
  1. Прежде всего, мы использовали в этой формуле два разных критерия, используя концепцию таблицы.
  2. И после этого мы использовали COUNTIFS, чтобы найти эти два значения.
  3. В конце концов мы включили всю формулу в функцию СУММ, чтобы получить общее число двух значений.

Здесь я объяснил эту концепцию в СЧЁТЕСЛИ, но формула СЧЁТЕСЛИ будет работать таким же образом.

Динамическое условие ИЛИ

Когда я объяснял использование OR в SUMIF/SUMIFS , Шей спросил меня, как использовать в этой формуле динамические значения вместо использования жестких значений.

использование или логика в countif и countifs shay comment

И для этого вам нужно внести всего лишь два небольших изменения в вашу формулу.

  1. Во-первых, вместо использования фигурных скобок вам следует использовать именованный диапазон (лучше всего использовать массив) ваших значений.
  2. И после этого вам нужно ввести эту формулу, используя Ctrl+Shift+Enter как правильную формулу массива.

Итак, теперь ваша формула будет такой:

 {=SUM(COUNTIFS(B2:B51,Named_Range))}

динамический диапазон для использования или логика в countif и countifs

Получить файл Excel

Скачать

Заключение

Использование логики ИЛИ в COUNIF/COUNIFS может повысить ее эффективность и избавить вас от написания длинных формул.

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

Я надеюсь, что эти советы по формулам оказались для вас полезными и помогут вам стать более эффективными в вашей работе.

Итак, что вы думаете об этом?

Вы когда-нибудь пробовали это раньше?

Поделитесь со мной своими мыслями в комментариях, мне будет интересно услышать ваше мнение. И не забудьте поделиться этим советом с друзьями.

Список формул Excel

Связанные формулы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *