Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как подсчитать ячейки, если в Excel выполнено одно из нескольких критериев?

Использование оператора «ЕСЛИ» в Microsoft Excel

Функция ЕСЛИ в Excel

Среди множества функций в Microsoft Excel стоит упомянуть функцию «ЕСЛИ». Это один из операторов, который пользователи чаще всего используют при выполнении задач в программе. Давайте выясним, что это за функция и как ее использовать.

Общее определение и задачи

«ЕСЛИ» — это стандартная функция в Microsoft Excel. Его задача — проверить, выполняется ли определенное условие. Когда условие истинно, в ячейку, где используется функция, возвращается значение, а когда оно не истинно, возвращается другое значение.

Функция ЕСЛИ в программе Microsoft Excel

Синтаксис этой функции следующий: «IF(логическое выражение; [функция, если истинно]; [функция, если ложно])». .

Пример использования «ЕСЛИ»

Давайте теперь рассмотрим конкретные примеры, в которых используется формула оператора «IF».

  1. Имеем таблицу заработной платы. Всем женщинам положена премия к 8 марту в 1000 рублей. В таблице есть колонка, где указан пол сотрудников. Таким образом, нам нужно вычислить женщин из предоставленного списка и в соответствующих строках колонки «Премия к 8 марта» вписать по «1000». В то же время, если пол не будет соответствовать женскому, значение таких строк должно соответствовать «0». Функция примет такой вид: «ЕСЛИ(B6=»жен.»; «1000»; «0»)» . То есть когда результатом проверки будет «истина» (если окажется, что строку данных занимает женщина с параметром «жен.»), то выполнится первое условие — «1000», а если «ложь» (любое другое значение, кроме «жен.»), то соответственно, последнее — «0».
  2. Вписываем это выражение в самую верхнюю ячейку, где должен выводиться результат. Перед выражением ставим знак «=».

Запись функции ЕСЛИ в программе Microsoft Excel

Результат функции ЕСЛИ в программе Microsoft Excel

Пример функции с несколькими условиями

В функции «ЕСЛИ» также можно ввести несколько условий. В этой ситуации один оператор «IF» вложен в другой. Если условие выполняется, то в ячейке отображается указанный результат, если же условие не выполняется, то отображаемый результат уже зависит от другого оператора.

  1. Для примера возьмем все ту же таблицу с выплатами премии к 8 марта. Но на этот раз, согласно условиям, размер премии зависит от категории работника. Женщины, имеющие статус основного персонала, получают бонус по 1000 рублей, а вспомогательный персонал получает только 500 рублей. Естественно, что мужчинам этот вид выплат вообще не положен независимо от категории.
  2. Первым условием является то, что если сотрудник — мужчина, то величина получаемой премии равна нулю. Если же данное значение ложно, и сотрудник не мужчина (т.е. женщина), то начинается проверка второго условия. Если женщина относится к основному персоналу, в ячейку будет выводиться значение «1000», а в обратном случае – «500». В виде формулы это будет выглядеть следующим образом: «=ЕСЛИ(B6=»муж.»;»0″; ЕСЛИ(C6=»Основной персонал»; «1000»;»500″))» .
  3. Вставляем это выражение в самую верхнюю ячейку столбца «Премия к 8 марта».

Функция ЕСЛИ с несколькими условиями в программе Microsoft Excel

Пример с выполнением двух условий одновременно

Функция «ЕСЛИ» может также использовать оператор «И», который позволяет одновременно считать истинными два или более условий.

  1. Например, в нашей ситуации премию к 8 марта в размере 1000 рублей получают только женщины, являющиеся основным персоналом, а представители мужского и женского пола, являющиеся вспомогательным персоналом, не получают ничего. Таким образом, чтобы значение ячеек в столбце «Премия за 8 марта» было равно 1000, должны выполняться два условия: пол должен быть женским и категория персонала должна быть основным персоналом. Во всех остальных случаях значение этих ячеек в первый час будет равно нулю. Это записывается следующей формулой «=If(AND(B6=»Женщина»; C6=»Ключевой персонал»); «1000»; «0»)». Вставьте его в ячейку.

Функция ЕСЛИ с оператором И в программе Microsoft Excel

Пример использования оператора «ИЛИ»

Функция «ЕСЛИ» также может использовать оператор «ИЛИ». Это означает, что значение истинно, если выполняется хотя бы одно из нескольких условий.

    Итак, предположим, что премия к 8 марта в 1000 рублей положена только женщинам, которые входят в число основного персонала. В этом случае, если работник — мужчина или относится к вспомогательному персоналу, то величина его премии будет равна нулю, а иначе – 1000 рублей. В виде формулы это выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»; C6=»Вспомогательный персонал»); «0»; «1000»)» . Записываем ее в соответствующую ячейку таблицы.

Функция ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

Как видите, функция «ЕСЛИ» может стать хорошим подспорьем для пользователя при работе с данными в Microsoft Excel. Он позволяет отображать результаты, удовлетворяющие определенным условиям.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12677 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Поблагодарите автора, поделившись статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Как подсчитать ячейки с определенным текстом в Google Таблицах (простая формула)

При работе с большими наборами данных в электронных таблицах Google может возникнуть необходимость подсчета ячеек, содержащих определенный текст. Это могут быть имена, идентификаторы или даже даты. А благодаря великолепным формулам Google Spreadsheets вы можете сделать это за считанные секунды.

В этом уроке вы узнаете, как считать ячейки, содержащие определенный текст.

Подсчет ячеек, содержащих определенный текст

Если у вас есть набор данных ниже и вы хотите подсчитать, сколько раз имя Mark встречается в столбце A, вот как это можно сделать.

Ниже приведена формула, которую вы можете использовать для этого:

СЧЕТ (A2: A13; «Торговый знак»)

Вот как работает приведенная выше формула СЧЁТЕСЛИ:

  • Первый аргумент этой формулы — это диапазон, в котором у вас есть данные. В этом примере это A2: A13 с именами
  • Второй аргумент — это критерии. Это то, что используется для проверки значения в ячейке, и если этот критерий соблюден, то ячейка считается. В этом примере я вручную ввел имя Mark в двойных кавычках. Если у вас есть этот критерий в ячейке, вы также можете использовать здесь ссылку на ячейку.

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

Обратите внимание, что текст критериев, используемый в этой формуле, не чувствителен к регистру. Поэтому, независимо от того, используете ли вы MARK или CHECK, результат будет одинаковым.

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

Подсчет ячеек, не содержащих определенного текста

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

Например, если у меня есть набор данных, подобный показанному ниже, и я хочу подсчитать все ячейки, имя которых не «Mark», я могу легко сделать это, используя функцию SCREEN.

Ниже приведена формула, которая подсчитает количество ячеек, название которых отличается от Mark:

Операция была добавлена к счету (A2:A13; » Mark»).

В приведенной выше формуле в качестве первого аргумента используется диапазон ячеек, а критерием является «<> Отметить» . Здесь знак «не равно» также должен быть заключен в двойные кавычки.

Подсчет ячеек, содержащих текст (в любом месте ячейки / частичное совпадение)

В приведенных выше примерах мы проверяли все содержимое ячейки.

Так, если мы хотим подсчитать все ячейки, содержащие имя Mark, мы используем «Mark» в качестве критерия. При этом подсчитываются все ячейки, все содержимое которых имеет значение «Mark».

В качестве примера, если у вас есть набор данных с полными именами (или другим текстом) с именем, и вы хотите подсчитать все ячейки с именем «Отмечен», вы можете использовать приведенную выше формулу.

В этом случае необходимо использовать функцию CALCULATE с заполнителями.

Ниже приведена формула, которая показывает, в скольких ячейках есть слово «Mark».

= СЧЁТЕСЛИ (A2: A13; «* знак *»)

В приведенной выше функции критерий отмечен звездочкой (*) с обеих сторон.

Поскольку знак звездочки (*) — это подстановочный знак, который может представлять любое количество символов в формуле. Это означает, что там, где эта формула проверяет данное условие, может быть любое количество символов / слов до и после критериев.

Если ячейка содержит слово Mark (или любой другой критерий), то эта формула прочитает ячейку.

Примечание: При использовании звездочки (*) в функциях Google Spreadsheet следует помнить, что условие будет считаться выполненным, как только будет найден текст критерия. Поэтому в приведенном примере, если ячейка содержит текст «Marketplace» или «Marketing», они будут учтены, поскольку они также содержат текст «Marked», который не включен в критерии функции.

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

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

Один из вопросов, который я часто задаю, — можно ли использовать функцию СЧЁТЕСЛИ для подсчета ячеек с помощью цветов. К сожалению, нет. Однако вот руководство, в котором я показываю, как легко фильтровать и подсчитывать ячейки на основе цвета.

голоса
Рейтинг статьи
Читайте так же:
Как перейти на конкретный лист в Excel?
Ссылка на основную публикацию
Adblock
detector