Примеры формул еслиошибка и едн для обработки ошибок в excel

Использование дополнительных операторов

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

Первым делом создайте таблицу, в которой будет несколько полей, по которым можно будет сравнивать строки. В нашем случае при помощи поля «Статус сотрудника» мы будем проверять, кому нужно выплатить деньги, а кому – нет.

Оператор И

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

  1. Добавьте в условие скобку и рядом букву «И».
  2. Старое условие будет первым, а второе – после точки с запятой.

=ЕСЛИ(И(C35=»М»;D35=»Основной штат»);3000;0)

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

Оператор Или

Того же самого эффекта можно добиться и при помощи оператора «ИЛИ».

Для этого в формулу внесите следующие изменения:

  1. Поменяйте букву «Ж» на «М».
  2. Статус сотрудника измените на «Совместителя».
  3. В поле истины поставьте 0, а для ложного события – 3000. Мы меняем их местами.
  1. Продублируем формулу до самой последней строки.

Результат оказался точно таким же. Дело в том, что операторы «И» или «ИЛИ» являются полной противоположностью друг друга

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

  1. Для проверки можете изменить статус одного сотрудника на «Основной штат».
  2. Сразу после этого вы увидите, что напротив его фамилии появится число 3000.

Komodo Edit

Функция ПОИСКПОЗ

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

Для этого нужно сделать следующее.

  1. Перейдите в какую-нибудь ячейку. Вызовите окно вставки функции. После того как найдете нужную, нажмите на кнопку «OK».

  1. В появившемся окне нужно будет указать:
    • искомое значение;
    • просматриваемый массив;
    • тип сопоставления.

  1. В первое поле достаточно написать слово «География», поскольку именно этого преподавателя мы ищем.

  1. Затем нужно выделить столбец с названием предметов (предварительно кликнув на второе поле).

  1. В третьем параметре укажите цифру «0». Для сохранения нажмите на кнопку «OK».

  1. В результате этого мы увидели, что ячейка со словом «География» находится под номером 8 (среди указанного диапазона).

Более подробно про третий параметр можно прочитать на официальном сайте центра поддержки компании Microsoft. Там написано следующее.

Условная функция ЕСЛИ()

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


Операции отношения в логических выражениях

Простое условие

Что же делает функция ЕСЛИ()? Посмотрите на схему. Здесь приведен простой пример работы функции при определении знака числа а.


Блок-схема «Простое условие». Определение отрицательных и неотрицательных чисел

Условие а>=0 определяет два возможных варианта: неотрицательное число (ноль или положительное) и отрицательное. Ниже схемы приведена запись формулы в Excel. После условия через точку с запятой перечисляются варианты действий. В случае истинности условия, в ячейке отобразится текст «неотрицательное», иначе — «отрицательное». То есть запись, соответствующая ветви схемы «Да», а следом – «Нет».

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


Блок-схема «Простое условие». Расчет данных

На схеме видно, что при выполнении условия число увеличивается на десять, и в формуле Excel записывается расчетное выражение А1+10 (выделено зеленым цветом). В противном случае число не меняется, и здесь расчетное выражение состоит только из обозначения самого числа А1 (выделено красным цветом).

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

Решение:

Решение данной задачи видно на рисунке ниже. Но внесем все-таки ясность в эту иллюстрацию. Основные исходные данные для решения этой задачи находятся в столбцах А и В. В ячейке А5 указано пограничное значение дохода при котором изменяется ставка налогообложения. Соответствующие ставки указаны в ячейках В5 и В6. Доход фирм указан в диапазоне ячеек В9:В14. Формула расчета налога записывается в ячейку С9: =ЕСЛИ(B9>A$5;B9*B$6;B9*B$5). Эту формулу нужно скопировать в нижние ячейки (выделено желтым цветом).

В расчетной формуле адреса ячеек записаны в виде A$5, B$6, B$5. Знак доллара делает фиксированной часть адреса, перед которой он установлен, при копировании формулы. Здесь установлен запрет на изменение номера строки в адресе ячейки.

Логическая операция И()

Например: Рассмотрим электронную таблицу «Ведомость сдачи вступительных экзаменов». Для зачисления абитуриента в ВУЗ, ему необходимо преодолеть проходной балл, и по математике отметка должна быть выше 70 баллов. Посмотрите внимательно на рисунок ниже.

В этом примере функция ЕСЛИ() использует составное условие, связанное логической операцией И()

Обратите внимание: абитуриент Петров не зачислен, хотя сумма его баллов равна проходному

Почему так произошло? Посмотрим внимательно на условие в нашей формуле =ЕСЛИ(И(E6>=D2;B6>70);»зачислен»;»не зачислен»). Логическая операция И() требует выполнения всех условий, но у нас выполняется только одно. Второе условие B6>70 не выполнено, поэтому составное условие принимает значение «ложь». И на экран выводится сообщение «не зачислен» (вспоминаем схему – ветвь «нет»).

Решение:

Для проведения расчетов необходимо вписать следующие формулы:

  • В ячейке Е7: =B7*C7
  • В ячейке F7: =ЕСЛИ(И(D7>=D$4;D7<=E$4);B$4;0)
  • В ячейке G7: =E7*(1-F7)

и скопировать по соответствующим столбцам до 16 строки включительно.

Логическая операция ИЛИ()

Посмотрим пример с логической операцией ИЛИ() в той же таблице. Только немного изменим условие задачи. Для зачисления абитуриента достаточно иметь по математике более 60 баллов или общую сумму баллов не меньше проходного. Рисунок ниже.

Абитуриент Сидоров зачислен, хотя не набрал проходной балл. Вот формула =ЕСЛИ(ИЛИ(B7>60;E7>D2;);»зачислен»;»не зачислен»). Здесь использована операция ИЛИ(), поэтому достаточно выполнение хотя бы одного условия. Что и произошло, первое условие B7>60 истинно. Оно привело к выводу сообщения о зачислении абитуриента.

Решение:

Для проведения расчетов необходимо вписать следующие формулы:

  • В ячейке Е7: =B7*C7
  • В ячейке F7: =ЕСЛИ(ИЛИ(D7=D$4;D7=E$4;D7=F$4);B$4;0)
  • В ячейке G7: =E7*(1-F7)

и скопировать по соответствующим столбцам до 15 строки включительно.

Три примера использования функции ЕСЛИ в Excel

​Предварительно давайте разберемся что​ деле он очень​ каждая функция имеет​ логическом языке означает​ Помимо самой функции,​ условий, например, функция​ 45, то возвращает​ функциями Excel, можно​ на вкладке «Формулы»,​ был истинным, формула​значение_если_истина​ хороши тем, что​Получилось 92900. Т.е. функция​ знаете, как использовать​ клиент» выдавалось лишь​ соединить с операторами​ Допустим, мы хотим​ это такое. Вложенной​ простой и запомнить​

Синтаксис функции

​ свою пару скобок,​ «ЛОЖЬ». Если оставить​ внутри «ЕСЛИ» могут​ВПР​ строку «Сдал», иначе​ решать достаточно сложные​ вы увидите, как​ возвращает значение ИСТИНА.​(обязательно)​

​ автоматически проработала список​ оператор в Excel,​ тогда, когда были​

  • ​ сравнения. К ним​​ называют функцию, в​ все переменные не​ и случайно поставив​
  • ​ пустым одно из​​или​ «Не сдал».​ задачи. В этом​ Excel вычисляет формулу.​=ЕСЛИ(ИЛИ(A5=»красный»;B5=»зеленый»);ИСТИНА;ЛОЖЬ)​Значение, которое должно возвращаться,​
  • ​ под изменение условий.​​ если несколько условий​ выполнены оба заданных​ относятся параметры: «ИЛИ»,​ именно. В этом​ которой прописано несколько​
  • ​ составит труда:​​ значений, отвечающих за​ Но в первом​ПРОСМОТР​​ уроке мы попробуем​

​=ЕСЛИ(НЕ(A5>B2);ИСТИНА;ЛОЖЬ)​Если значение A5 («синий»)​ если лог_выражение имеет​ Т.е. мы можем​ них только продавцов​

Пример функции ЕСЛИ в Excel

​Теперь же давайте разберем​ долго искать ошибку.​ истины или лжи,​ может располагаться в​Итак, в этом уроке​ увидеть, что 2​ на простых примерах,​ B2, возвращается значение​ значение B5 («зеленый»)​значение_если_ложь​ ячейках, и суммы​ зарплаты.​Суммировать в программе Excel​

Пример вложенной функции ЕСЛИ в Excel

​ «Если» используется, чтобы​ если оценка учащегося​=ЕСЛИ(ИЛИ(A1=B1;B1=C1;A1=C1);есть равные значения;нет равных​ прописано сразу несколько​ все вышеизложенное по​Для закрепления понимания стоит​ то при его​ любом из трёх​ мы рассмотрели логическую​ человека из 5​ а также научимся​ ИСТИНА, в противном​

​ равно «зеленый», возвращается​(необязательно)​ будут изменяться вместе​Аналогично можно подсчитать зарплаты​ умеет, наверное, каждый.​ обойти встроенные ошибки​ равна или меньше​ значений)​ функций ЕСЛИ подряд.​ пунктам.​

​ на практике рассмотреть,​ выборе результатом будет​ частей синтаксической конструкции.​ функцию​ не прошли переаттестацию.​ использовать сразу несколько​ случае возвращается значение​ значение ИСТИНА, в​Значение, которое должно возвращаться,​ с ними. Например,​ всех менеджеров, продавцов-кассиров​ Но с усовершенствованной​ при делении на​ 5, но больше​То есть мы указали,​ Рассмотрим все на​»​ как работает функция​ «0».​

​При работе со сложными​ЕСЛИ​Функции​

​ ЛОЖЬ. В этом​ противном случае возвращается​ если лог_выражение имеет​ при подсчете заработных​ и охранников. Когда​

​ версией команды СУММ,​ ноль, а также​ 3. Должен быть​ что если в​ примере.​=ЕСЛИ​ «ЕСЛИ» в Excel.​Отдельно стоит отметить случай,​ задачами, используется функция​во всей ее​ЕСЛИ​ЕСЛИ​ случае A5 больше​ значение ЛОЖЬ. В​ значение ЛОЖЬ.​ плат оказалось, что​ табличка небольшая, кажется,​ которая называется СУММЕСЛИ,​ еще в нескольких​ отображен комментарий: «проходит».​ минимум двух ячейках​Допустим, что у нас​

​» — название самой​ Примеры, приведённые ниже,​ когда вместо логического​ «ЕСЛИ» с несколькими​ красе и примерах,​можно вкладывать друг​в одной формуле.​ B2, поэтому формула​ этом случае второй​

Расширение функционала функции ЕСЛИ

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

​Функция​ возвращает значение ЛОЖЬ.​ аргумент имеет значение​ этих функций по​ одну сотрудницу, которая​ сосчитать и вручную,​ данной операции.​ обозначается редактором, как​ – «нет». Итак,​ одинаковые значения, то​

​ способы её использования.​ конструкция, возвращающая значение​ этом этапе у​ простой пример с​ необходимо расширить варианты​ЕСЛИ​Вы также можете использовать​ ИСТИНА, поэтому формула​ отдельности см. в​ работает продавцом. Мы​

Заключение

​ но при работе​По названию команды можно​ «ДЕЛ/0» и встречается​ проходят лишь те​ формула должна вывести​ студентов и их​»​Простейшим примером для разбора​ «ИСТИНА» или «ЛОЖЬ»,​ большинства пользователей возникает​ использованием сразу нескольких​ принятия решений в​имеет всего три​

​ операторы И, ИЛИ​ возвращает значение ИСТИНА.​

​ следующих статьях: И,​

fb.ru>

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

​ будет равна нулю,​​ основного персонала получают​​ как с ней​ + Enter. Excel​У нас есть такая​Алексей матевосов (alexm)​ ₽.​ перед ним знак​ учебного курса сложение​ статью «Функция «СЧЁТЕСЛИ​ поставили не «нуль»,​ ячейку В1, вызываем​ A2 не меньше​Дополнительные сведения об использовании​ было понять, скопируйте​ЕСЛИ​В столбец C нам​​ а иначе –​​ по 1000 рублей​

Коротко о синтаксисе

​ работать.​​ распознает формулу массива.​​ таблица:​: Значение стажа в​

​210 000 ₽​

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

​СЧЕТЕСЛИ с двумя условиями​Посчитаем количество ячеек с​ ячейке А1​=СУММЕСЛИ(A2:A5;»>» &C2;B2:B5)​~​Советы:​ функция может посчитать​ кавычки – это​

Пример 1

​Первый пример.​ 15, возвращается «ОК»,​ в разделах Функция​ лист.​​ функции​​ экзамена, который должен​ виде формулы это​​ персонал получает только​​ Excel​ в Excel очень​ числами больше 100.​Формула с ЕСЛИ​Сумма комиссионных за имущество,​).​ ​

Пример 2

​ ячейки, в которых​​ значит «Пусто» (оставить​​Нам нужно выбрать​ в противном случае​ И, Функция ИЛИ​Копирование примера​ЕСЛИ​ содержать всего два​ выглядит так: «=ЕСЛИ(ИЛИ(B6=»муж.»;​ 500 рублей. Естественно,​

​«ЕСЛИ» является стандартной функцией​ часто используется для​ Формула: =СЧЁТЕСЛИ(B1:B11;»>100″). Диапазон​=ЕСЛИ (И (A1>=1;A15;A110;A115;A120;A1​ стоимость которого превышает​​Функция СУММЕСЛИ возвращает неправильные​​При необходимости условия можно​​ текст (например, «да»​​ ячейку пустой). Скопировали​ из столбца А​ — «Неверно» (Неверно).​ и Функция НЕ.​

  1. ​Выделите пример, приведенный в​, тем самым расширяя​ варианта:​ C6=»Вспомогательный персонал»); «0»;​
  2. ​ что мужчинам этот​​ программы Microsoft Excel.​​ автоматизированной и эффективной​​ – В1:В11. Критерий​​ Формула без ЕСЛИ​
  3. ​ значение в ячейке​ результаты, если она​ применить к одному​ — в анкете).​ формулу в ячейку​ числа «2» и​=ЕСЛИ(A5<>»Винты»; «ОК»; «Неверно»)​
  4. ​К началу страницы​ этой статье.​ число условий, которое​Сдал​ «1000»)». Записываем эту​

Функция ЕСЛИ и несколько условий

​ вид выплат вообще​​ В её задачи​​ работы с данными.​ подсчета – «>100».​=(A1>=1)*(A15)*(A110)*(A115)*(A120)*(A125)*33​ C2.​ используется для сопоставления​ диапазону, а просуммировать​ Или ячейки с​ В5.​ написать в столбце​Если значение в ячейке​Для выполнения этой задачи​​Важно:​​ формула может обработать.​или​ формулу в соответствующую​​ не положен независимо​​ входит проверка выполнения​ Поэтому продвинутому пользователю​​ Результат:​​Формула с ВЫБОР​

  1. ​490 000 ₽​ строк длиннее 255 символов​ соответствующие значения из​​ числом или числами​​Третий пример.​​ В то значение,​​ A5 не равно​

  2. ​ используются функции​ Не выделяйте заголовки строк​ Таким образом, Вы​​Не сдал​​ ячейку таблицы.​ от категории.​ конкретного условия. В​ настоятельно рекомендуется внимательно​Если условие подсчета внести​=ВЫБОР (ЕСЛИ (ОКРВВЕРХ​Скопируйте образец данных из​​ или применяется к​​ другого диапазона. Например,​​ больше, например, 5.​​В следующей формуле​ которое мы укажем​ строке «Винты», возвращается​ЕСЛИ​ и столбцов.​
  3. ​ можете создать нужное​. Те, кто набрал​«Протягиваем» результаты вниз.​Таким образом, первым условием​ случае, когда условие​ изучить все приведенные​ в отдельную ячейку,​ (A1/5;1) где ЕСЛИ​

​ приведенной ниже таблицы​ строке #ЗНАЧ!.​ формула​​ Не только посчитать​​ поставили в третьем​ в формуле. Можно​​ «ОК», в противном​​,​Выделение примера из справки​ количество вложений. Правда​ более 45 баллов​Как видим, функция «ЕСЛИ»​ является то, что​ выполнено (истина), то​ выше примеры.​ можно в качестве​ (ОКРВВЕРХ (A1/5;1)​ и вставьте его​Аргумент​=СУММЕСЛИ(B2:B5; «Иван»; C2:C5)​

​ ячейки, но и​ условии знак «Тире».​ выбрать любые числа,​ случае — «Неверно»​​И​​Нажмите клавиши CTRL+C.​​ есть очевидный недостаток​​ – сдали экзамен,​

​ может оказаться для​ если сотрудник мужчина,​ в ячейку, где​​Посчитаем количество реализованных товаров​​ критерия использовать ссылку:​Loony​ в ячейку A1​диапазон_суммирования​суммирует только те​ вычислить процент определенных​​ =ЕСЛИ(A5=»Да»;100;»-«)​​ слова, т.д.​ (Неверно).​и​Создайте пустые книгу или​ такой конструкции, после​ остальные нет.​ пользователя хорошим помощником​

​ то величина получаемой​

office-guru.ru>

Подробнее о логических функциях

Формулы из данной категории необходимы для сравнения любых типов данных, а именно математических, текстовых, логических. В любой записи условий должен содержаться, как минимум, один знак сравнения: =, >, <, >=, <=, <>. Именно эти символы определяют отношение между элементами.

Результатом заданного логического уравнения может быть ИСТИНА или ЛОЖЬ. Первый параметр выражается как (1), второй – как (0).

Чаще всего функция «ЕСЛИ» в Excel работает в паре с такими формулами, как «И» и «ИЛИ». Первая используется для проверки нескольких условий и их одновременного выполнения. Если хотя бы один из параметров будет ложным, тогда и все условие «И» будет принимать значение (0). «ИЛИ» принимает истину, когда хотя бы одно из условий таковым является.

«И», «ИЛИ» могут насчитывать в своей формуле до 30 условий. Однако необходимо помнить: длинные, тяжелые формулы очень трудно воспринимаются. Поэтому по возможности желательно их несколько облегчить за счет добавления столбцов или строк.

Функция СЧЕТЕСЛИ в Excel и примеры ее использования

​А1​=ЕСЛИ(ИЛИ(A2<>A3; A2<>A4); «ОК»; «Неверно»)​11​ и A3 не​ (см. пример ниже).​ вас установлена последняя​ C5:C17. Если значение​

Синтаксис и особенности функции

​ 12 500, то вернуть​

  • ​В противном случае учащийся​   ​ в которой все​
  • ​Формула нашла количество значений​ Таким способом можно​ только с одним​

​ классов, в разные​ формуле В2= «зач.».​ чисел больше 10​отрицательного значения, положительного​Если значение в ячейке​12​

​ равняется 24 (ЛОЖЬ).​Чтобы этот пример проще​ версия Office.​ найдено, возвращается соответствующее​ 17,5 % и т. д…​ получает оценку F.​(необязательный)​ подробно расписано.​ для группы «Стулья».​

​ существенно расширить ее​ условием (по умолчанию).​

  • ​ четверти и т.д.​ В кавычки берем,​ в диапазоне ячеек​ значения или 0,​ A2 не равно​
  • ​13​=НЕ(A5=»Винты»)​ было понять, скопируйте​
  • ​Видео: расширенное применение функции​ значение из той​
  • ​На первый взгляд все​Этот частный пример относительно​Значение, которое должно возвращаться,​Bigbss​ При большом числе​ возможности. Рассмотрим специальные​ Но можно ее​Чтобы сравнить 2 таблицы​ чтобы программа правильно​A6:A11​
  • ​ то можно записать​ значению в ячейке​14​Определяет, выполняется ли следующее​ его на пустой​

Функция СЧЕТЕСЛИ в Excel: примеры

​ же строки в​ очень похоже на​ безопасен, поскольку взаимосвязь​ если​

​: =ECЛИ (A0>0; «ПОЛОЖИТЕЛЬНОЕ»;​ строк (больше тысячи)​

​ случаи применения СЧЕТЕСЛИ​ «заставить» проанализировать 2​ в Excel, можно​ распознала текст.​=СЧЁТЕСЛИ(A6:A11;»>10″). Аналогичный результат​ следующую формулу:​

​ A3 или A4,​15​ условие: значение в​ лист.​

​Функция УСЛОВИЯ (Office 365,​ столбце D.​ предыдущий пример с​ между тестовыми баллами​

​лог_выражение​

​ ЕСЛИ (A0 Ну​ подобное сочетание функций​ в Excel и​

​ критерия одновременно.​ воспользоваться оператором СЧЕТЕСЛИ.​

​​ (2) можно получить​=ПРОСМОТР(A1;{-1E+307;0;1E-307};{«<>0»})​ возвращается «ОК», в​16​

​ ячейке A5 не​Копирование примера​

​ Excel 2016 и более​=ВПР(B9;B2:C6;2;ИСТИНА)​ оценками, однако на​

​ и буквенными оценками​имеет значение ЛОЖЬ.​ как то так​ может оказаться полезным.​ примеры с двумя​

​Рекомендации для правильной работы​ Рассмотрим порядок применения​

​Часто на практике одного​ с помощью формулы массива​или, если требуется вместо​ противном случае —​A​ равняется строке «Винты»​Выделите пример, приведенный в​ поздние версии)​Эта формула ищет значение​ примере этой формулы​

​ вряд ли будет​Excel позволяет использовать до​Win66.Ru​Есть таблица. В ней​ условиями.​ функции:​ функции.​ условия для логической​

​=СЧЁТ(ЕСЛИ(A6:A11>10;A6:A11))​ текстовых значений вывести​ «Неверно» (ОК).​B​ (ЛОЖЬ).​ этой статье.​Функция СЧЁТЕСЛИ (подсчитывает​ ячейки B9 в​

​ хорошо видно, насколько​ меняться, так что​ 64 вложенных функций​: =ЕСЛИ (А1​ есть столбец «стаж​Посчитаем, сколько ячеек содержат​

​Если функция СЧЕТЕСЛИ ссылается​Для примера возьмем две​ функции мало

Когда​Теперь, когда принцип понятен,​ формулы, можно использовать​Дополнительные сведения об использовании​Данные​=ИЛИ(A5″Винты»;A6 = «Шурупы»)​Важно:​ значения с учетом​

​ диапазоне B2:B22. Если​ сложно бывает работать​ дополнительных изменений не​ ЕСЛИ, но это​Loony​ работы» и есть​ текст «столы» и​ на диапазон в​ таблицы с техническими​ нужно учесть несколько​ с помощью функции​ ссылки на диапазон​ этих функций см.​15​

​Определяет, выполняется ли следующее​ Не выделяйте заголовки строк​ одного условия)​ значение найдено, возвращается​ с большими операторами​ потребуется. Но что​ вовсе не означает,​: А непонятно что​ столбец «% доплат».​

ПРОМЕЖУТОЧНЫЕ.ИТОГИ и СЧЕТЕСЛИ

​ «стулья». Формула: =СЧЁТЕСЛИ(A1:A11;»столы»)+СЧЁТЕСЛИ(A1:A11;»стулья»).​ другой книге, то​

  1. ​ характеристиками разных кухонных​ вариантов принятия решений,​ ЕСЛИ() можно конструировать​
  2. ​ ячеек (содержащих формулы)​ в разделах Функция​9​ условие: значение в​ и столбцов.​Функция СЧЁТЕСЛИМН (подсчитывает​ соответствующее значение из​ ЕСЛИ. Что вы​ если вам потребуется​ что так и​

​ имеется в виду​ Нужно сделать формулу​

​ Для указания нескольких​ необходимо, чтобы эта​ комбайнов. Мы задумали​ выкладываем операторы ЕСЛИ​ и другие формулы​=ПРОСМОТР(A24;{-1E+307;0;1E-307};A27:A29) (см. файл примера)​

exceltable.com>

Объединяем несколько условий.

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

Для объединения нескольких условий в одно используем логические функции ИЛИ и И. Рассмотрим простые примеры.

Пример 1

Функция ИЛИ возвращает ИСТИНА, если хотя бы одно из перечисленных в ней нескольких условий выполняется.

Вставляем функцию ИЛИ как условие в функцию ЕСЛИ. В нашем случае, если регион покупателя — Восток или Юг, то отгрузка считается экспортом.

Пример 2.

Используем несколько более сложных условий внутри функции ЕСЛИ.

Если регион продажи — Запад или Юг, и количество при этом больше 100, то предоставляется скидка 10%.

Функция И возвращает ИСТИНА, если выполняются все перечисленные в ней условия. Внутрь функции И мы помещаем два условия:

  1. Регион — или Запад или Юг
  2. Количество больше 100.

Первое из них реализуем так же, как это было сделано в первом примере: ИЛИ(C2=»Запад»,C2=»Юг»)

Второе — здесь всё очень просто: E2>100

В строке 2, 3 и 5 выполнены оба условия. Эти покупатели получат скидку.

В строке 4 не выполнено ни одного. А в строке 6,7,8 выполнено только первое, а вот количество слишком мало. Поэтому скидка будет равна нулю.

Пример 3.

Конечно, эти несколько условий могут быть и более сложными. Ведь логические функции можно «вкладывать» друг в друга.

Например, в дополнение к предыдущему условию, скидка предоставляется только на черный шоколад.

Все наше записанное ранее условие становится в свою очередь первым аргументом в новой функции И:

  1. Регион — Запад или Юг и количество больше 100 (рассмотрено в примере 2)
  2. В названии шоколада встречается слово «черный».

В итоге получаем формулу ЕСЛИ с несколькими условиями:

Функция НАЙТИ ищет точное совпадение. Если же регистр символов в тексте для нас не важен, то вместо НАЙТИ можно использовать аналогичную функцию СОВПАД.

В итоге, количество вложенных друг в друга условий в Excel может быть очень большим

Важно только точно соблюдать логическую последовательность их выполнения

Несколько примеров

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

Задача

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

Удержать тем работникам 20%, у которых имеется два вида кредита.

Удержать в счет погашения задолженности 10% у тех работников, у которых имеется хотя бы один кредит.

Удержать 20% с тех работников, у кого имеется два кредита, в противном случае если имеется хотя бы один долг, то удержать 10% от заработной платы; если задолженностей нет, вывести строку «Без кредита».

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

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

Adblock
detector