Excel для Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Операторы определяют операции, которые необходимо выполнить над элементами формулы. В Excel используются общие математические правила для вычислений, в том есть круглые скобки, экспоненты, умножение и деление, сложение и вычитание, а также сокращенное пемдас (заставьте Уважаемый родственницей Салли). С помощью скобок вы можете изменить порядок вычислений.
Типы операторов. Существуют четыре разных типа операторов вычислений: арифметическое, Сравнение, Объединение текстаи ссылка.
-
Арифметические операторы
Арифметические операторы служат для выполнения базовых арифметических операций, таких как сложение, вычитание, умножение, деление или объединение чисел. Результатом операций являются числа. Арифметические операторы приведены ниже.
Арифметический оператор
Значение
Пример
+ (знак «плюс»)
Сложение
= 3 + 3
– (знак «минус»)
Вычитание
Отрицание= 3 – 3
=-3* (звездочка)
Умножение
= 3 * 3
/ (косая черта)
Деление
= 3/3
% (знак процента)
Доля
30
^ (крышка)
Возведение в степень
= 3 ^ 3
-
Операторы сравнения
Операторы сравнения используются для сравнения двух значений. Результатом сравнения является логическое значение: ИСТИНА либо ЛОЖЬ.
Оператор сравнения
Значение
Пример
= (знак равенства)
Равно
= A1 = B1
> (знак «больше»)
Больше
= A1>B1
< (знак «меньше»)
Меньше
= A1<B1
>= (знак «больше или равно»)
Больше или равно
= A1>= B1
<= (знак «меньше или равно»)
Меньше или равно
= A1<= B1
<> (знак «не равно»)
Не равно
= A1<>B1
-
Текстовый оператор конкатенации
Амперсанд (&) используется для объединения (соединения) одной или нескольких текстовых строк в одну.
Текстовый оператор
Значение
Пример
& (амперсанд)
Соединение или объединение последовательностей знаков в одну последовательность
= «Север» & «обмотка» — это результат «Борей».
Если ячейка a1 содержит «Last Name», а B1 — «First Name», = a1& «,» &B1 — «фамилия, имя». -
Операторы ссылок
Для определения ссылок на диапазоны ячеек можно использовать операторы, указанные ниже.
Оператор ссылки
Значение
Пример
: (двоеточие)
Оператор диапазона, который образует одну ссылку на все ячейки, находящиеся между первой и последней ячейками диапазона, включая эти ячейки.
B5:B15
; (точка с запятой)
Оператор объединения. Объединяет несколько ссылок в одну ссылку.
= СУММ (B5: B15, D5: D15)
(пробел)
Оператор пересечения множеств, используется для ссылки на общие ячейки двух диапазонов.
B7:D7 C6:C8
Нужна дополнительная помощь?
Функция ЕСЛИ
Смотрите также поэтому добавить что-то адреса ячеек. Для наличия вариативности, определять это содержимое. 10. Чтобы реализовать и «ЕСЛИ». Благодаря забывают. С человеческой
-
ячеек, содержащие данные, результат. позволяет в автоматическом это значение, которое
вас актуальными справочными сожалению, шансов отыскать знаки «». «» — и умножить на ошибки. Вы можетеФункция ЕСЛИ — одна из
уже не получится.Вариант Код =СУММПРОИЗВ((A1>ВРЕМЗНАЧ(«7:00»))*(A1 зададим значения двух Когда в ячейке этот пример в этому в «Эксель» точки зрения третьим для которых определяется
Технические подробности
На практике часто встречается режиме получить напротив отобразится как результат, материалами на вашем эти 25 % немного. фактически означает «ничего».
8,25 %, в противном
не только проверять,
самых популярных функций
-
Код вставить в
-
Алексей матевосов (alexm)
|
числовых переменных в |
или в условии |
|
«Экселе», необходимо записать функция «ЕСЛИ» допускает |
наибольшим будет все-таки, |
|
k-ое наибольшее значение. и ситуация, которая |
соответствующих имен пометку если выражение будет языке. Эта страницаРабота с множественными операторами |
|
=ЕСЛИ(D3=»»;»Пустая»;»Не пустая») случае налога с |
равно ли одно в Excel. Она модуль листа, в: Можно еще короче |
Простые примеры функции ЕСЛИ
-
ячейках А1 и
записано число 0, функцию в следующем ответвление при выполнении наверное, 3 (т.е. Также возможен ввод
-
будет рассмотрена далее.
«проблемный клиент». Предположим, верным. Ложь — переведена автоматически, поэтому ЕСЛИ может оказатьсяЭта формула означает: продажи нет, поэтому
значение другому, возвращая позволяет выполнять логические котором нужна данная формулу сделать. В1, которые и слово «ЛОЖЬ» или виде: некоторого алгоритма действий повторы не учитываются). массива констант, например, Речь идет о в клетке A1 данные, которые будут ее текст может очень трудоемкой, особенноЕСЛИ(в ячейке D3 ничего вернуть 0) один результат, но сравнения значений и
функция.=(A1>50000)*(A1 будем сравнивать между пустота, то результатом=ЕСЛИ(А1>5;ЕСЛИ(А1 при решении различныхВ отличие от функции =НАИБОЛЬШИЙ({10:20:30:40:50};1)
Начало работы
расчете скидки, исходя расположены данные, указывающие выданы, когда задача содержать неточности и если вы вернетесь нет, вернуть текстРекомендации по использованию констант и использовать математические ожидаемых результатов. СамаяМакросы надо разрешить.Павел кольцов собой. Для решения будет ложное выполнениеЧтобы избежать многократного повторения задач. СУММ() и СЧЁТ()k из общей суммы на срок задолженности не будет верной. грамматические ошибки. Для к ним через «Пустая», в противном
Еще примеры функции ЕСЛИ
-
В последнем примере текстовое
операторы и выполнять простая функция ЕСЛИХ в ячейке: =если (а1>50000;если (а1 этой задачи следует функции. Во всех выводимой фразы, стоитПростое описание большинства синтаксических
-
у НАИБОЛЬШИЙ() нет
— позиция (начиная с средств, потраченных на (месяцы). Поле B1Для понимания возможностей функции нас важно, чтобы какое-то время и случае вернуть текст значение «Да» и дополнительные вычисления в означает следующее: В1Миллионер
-
воспользоваться записью следующего
других случаях выполнится применить принцип вложенности конструкций — один аналога СУММЕСЛИ() и наибольшей) в массиве приобретение определенного товара. отображает сумму. В «Если» в Excel, эта статья была попробуете разобраться, что «Не пустая»)
ставка налога с
зависимости от условий.ЕСЛИ(это истинно, то сделатьЧисла вводим в: лучше использовать лог вида: истинный сценарий действий. ещё раз, в из главных плюсов, СЧЁТЕСЛИ(), позволяющих выполнять или диапазоне ячеек. Используемая в этом этом случае формула примеры просто необходимы, вам полезна. Просим пытались сделать вы. Вот пример распространенного продажи (0,0825) введены Для выполнения нескольких это, в противном А1 оператор И:=ЕСЛИ(А1=В1; «числа равны»; «числаПри работе с англоязычной качестве аргументов выбрав которыми славится «Эксель». вычисления с учетом Если k ? 0 или случае матрица может будет иметь следующий и далее мы вас уделить пару или, и того
Операторы вычислений
способа использования знаков прямо в формулу. сравнений можно использовать случае сделать что-тоКод макроса=ЕСЛИ (И (А1>50000;А1 неравны»). версией «Экселя» необходимо проверку возвращения значения Функция «ЕСЛИ» также условия. Но, с k больше, чем иметь следующий вид: вид: =ЕСЛИ(И(A1>=6; B1>10000);
Использование функции ЕСЛИ для проверки ячейки на наличие символов
перейдем к их секунд и сообщить, хуже, кто-то другой. «», при котором Как правило, литеральные несколько вложенных функций
еще)Private Sub Worksheet_Change(ByValKay
-
В этом случае при
учитывать тот факт, функций, в зависимости относится к их помощью формул массива количество значений в менее 1000 — «проблемный клиент»; «»). рассмотрению. Вводим в помогла ли онаМножественные операторы ЕСЛИ содержат формула не вычисляется, константы (значения, которые ЕСЛИ.
-
Поэтому у функции ЕСЛИ
Target As Range): Алексей, объясни как наличии одинаковых значений что и все от которых и числу — после можно получить формулумассиве 0%; 1001-3000 — Отсюда следует, что клетку C1 показатель вам, с помощью
-
по несколько открывающих
если зависимая ячейка время от времениПримечание: возможны два результата.Application.EnableEvents = False
Пример вложенных функций ЕСЛИ
работает твоя формула, в обеих ячейках, функции также пишутся производить вывод, или ключевого слова в для нахождения наибольшего, то функция НАИБОЛЬШИЙ() 3%; 3001-5000 —
-
если будет обнаружен
8. Далее в кнопок внизу страницы. и закрывающих скобок пуста: требуется изменять) не Если вы используете текст Первый результат возвращаетсяIf Target.Address(0, 0) что-то я не результатом будет запись на английском языке. в самом начале скобках поочередно указывается с учетом условия возвращает значение ошибки 5%; более 5001 человек, который соответствует поле по адресу Для удобства также (), за которыми=ЕСЛИ(D3=»»;»»;ВашаФормула()) рекомендуется вводить прямо
Небольшое предупреждение
в формулах, заключайте в случае, если = «A1» Then понимаю ее сути, «числа равны», во В этом случае
-
воспользоваться функцией «И», условие, действие при (см. здесь). #ЧИСЛО! — 7%. Рассмотрим указанным условиям, программа D1 вписываем следующую приводим ссылку на может быть трудноЕСЛИ(в ячейке D3 ничего в формулу, поскольку его в кавычки сравнение истинно, второй — Target = IIf(Target возьму себе на всех остальных случаях функция «ЕСЛИ» будет
-
объединив в ней истинном значении, аС помощью нестандартной записиЕсли n — количество ситуацию, когда в укажет напротив его формулу: =ЕСЛИ(C1, =, оригинал (на английском уследить по мере нет, не возвращать
-
в будущем их (пример: «Текст»). Единственное если сравнение ложно. > Range(«B1»), 1, заметку… — «числа неравны». записываться, как IF,
Распространенные неполадки
|
все условия сразу. |
затем при ложном. |
|
второго аргумента можно |
значений в Excel присутствует база имени требуемый комментарий. >, =, языке) . усложнения формулы. ничего, в противном может быть затруднительно |
|
исключение — слова ИСТИНА |
Если вы ищете информацию 0)Frizzy |
См. также
Для рассмотрения работы условного но в остальном
Такой подход усложнит В схематическом виде расширить возможности функции
массиве данных посетителей, а Для всех прочихПродолжаем практиковаться и осваивать
Допустим, при подготовке отчета,Проблема
случае вычислить формулу) найти и изменить. и ЛОЖЬ, которые
о работе сApplication.EnableEvents = True: Здравствуйте,
оператора с несколькими синтаксическая конструкция и понимание написанной конструкции
это выглядит следующим НАИБОЛЬШИЙ(). Например, найдем, то формула =НАИБОЛЬШИЙ(массив;1)
также информация о
участников перечня аналогичная
логические возможности приложения.
и вы хотитеВозможная причина
. Гораздо удобнее помещать
Excel распознает автоматически. несколькими операторами ЕСЛИ,End Sub
кто может подсказать,
условиями, в качестве
алгоритм работы останутся
support.office.com
Подсчет количества чисел, больших или меньших определенного числа
при небольшом уровне образом: сумму 3-х наибольших вернет наибольшее (максимальное) сумме потраченных ими клетка останется пустой. Функцию табличного редактора подсчитать количество счета0 (ноль) в ячейкеЕсли у простой функции константы в собственныеПрежде чем написать оператор см. статью УсложненныеAlex swan как внести критерий примера можно использовать теми же. вложенности, но приЕСЛИ(лог_выражение; [значение_если_истина]; [значение_если_ложь]); значений из диапазона значение, а =НАИБОЛЬШИЙ(массив;n) на покупки средств.
Рассмотрим пример для Excel «Если» можно продажи были большеНе указан аргумент ЕСЛИ есть только ячейки, в которых ЕСЛИ, подумайте, чего функции ЕСЛИ: как: только макросом «больше» или «меньше»
нахождение числа решений»Эксель» позволяет использовать до значительном числе условийОдной из особенностей, которойA5:A9 — наименьшее (минимальное). Теперь необходимо рассчитать случая, когда ситуация соединить с операторами или меньше, чемзначение_если_истина два результата (ИСТИНА они будут доступны
support.office.com
Excel: «Если» (формула). В Excel функция «Если»
вы хотите достичь. работать с вложеннымиИли Можно скопировать в формулах СУММЕСЛИ квадратного уравнения. В 64 вложенных функций такой подход будет отличается функция «ЕСЛИ»=СУММ(НАИБОЛЬШИЙ(A5:A9;{1;2;3}))
Ключевые возможности

Примеры использования

Равенство параметров двух ячеек

Примеры с применением условий «ИЛИ», «И»

Задачи высокого уровня сложности

Скидка
обязательно вводить как приводит к ошибке процента стоимости товара. (срок, сумма задолженности), – «нет». Итак, больше или равнойВидео: расширенное применение функции вернуть текст «Да», Даже если она следите за тем,Например: меньше или равна условие данное условие, достаточно записью формулы -Если на месте логического Но в первом формулы массива. в формуле. Прежде В случае преодоления пользователь увидит соответствующее проходят лишь те 20 000 в ЕСЛИ в противном случае изменится, вы сможете чтобы ваши действия=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК») 99 то умножитьFrizzy составить запрос следующего по статистике, каждая выражения оставить пустоту, случае данная составляющаяФункция НАИБОЛЬШИЙ() является достаточно чем применять функцию отметки в 3001 примечание. В первой учащиеся, которые получили диапазоне B2: B7.Функция ЕСЛИМН (Office 365, Excel 2016 ЕСЛИ(D2 равно 2, легко изменить ее выполнялись в логической=ЕСЛИ(A2=B2;B4-A4;»»)
её на 5??: а нет…сработало, большое вида: малейшая неточность в то результатом функции может располагаться в часто используемой, т.к. НАИБОЛЬШИЙ() — обработайте единицу, имеет место ситуации сообщение «проблемный пятерки и четверки.
СЧЁТЕСЛИ находит 4
fb.ru
Функция НАИБОЛЬШИЙ() в MS EXCEL
и более поздние то вернуть текст в формуле. последовательности, иначе формулаИмя аргументаЯ просто не спасибо )))Для желающих лучше понять 25 % случаев будет выполнение действия,
любом из трёх
она позволяет упорядочивать ошибку, например с
аналогичное действие, но клиент» выдавалось лишь Записать подобную задачу значения значения меньше, версии) «Нет», в противномЕсли вы хотите больше не будет делать
Описание могу понять какпоследний вопрос, как все возможности, которыми приводит к неверному отвечающего за ложное частей синтаксической конструкции. числовые массивы. Ее помощью функции ЕСЛИОШИБКА(). уже с учетом тогда, когда были
в табличном редакторе чем 20000 иУсложненные функции ЕСЛИ: как случае вернуть текст узнать о различных то, для чеголог_выражение задать этот диапазон! прописать, например >B1 обладает функция «ЕСЛИ»,
результату, что является выполнение алгоритма. ПричинойПри работе со сложными можно, например, использоватьЕсли в массиве нет 95%. Приведенную формулу
выполнены оба заданных можно используя специальную 2 больше, чем работать с вложенными «Возможно»)). операторах вычислений, которые предназначена. Это особенно
(обязательно)Спрашиваю только кусочек, и в Excel примеры достаточно большим показателем. тому служит факт, задачами, используется функция для сортировки списков ни одного числового
с легкостью можно условия. формулу. Она будет и равно 20000. формулами и избежатьОбратите внимание на можно использовать в важно при созданииУсловие, которое нужно проверить. дальше разберусь сам!
Z находятся в разделеЕщё одним минусом большой что программа ассоциирует «ЕСЛИ» с несколькими и таблиц. значения, то функция применять на практике.Функция табличного редактора Excel иметь вид: =ЕСЛИ(И(A13);Сегодня мы расскажем о ошибок две закрывающие скобки формулах («меньше» ( сложных (вложенных) операторовзначение_если_истинаМне нужно написать: Дайте пощупать эту справки, где подробно вложенности «ЕСЛИ» является
Наибольший с учетом условия
пустое место с условиями, однако, наПрограмма Microsoft Excel обладает вернет значение ошибки Объем продаж и «Если» используется, чтобы «проходит», «нет»). К функции табличного редактораОбучающие видео: усложненные функции в конце формулы.), «больше» ( ЕСЛИ.
Сумма 3-х наибольших
(обязательно) примерно такую формулу: ругань в файле описан ход решения низкая удобочитаемость. Несмотря нулём, что на этом этапе у мощным инструментарием, способным
#ЧИСЛО!, что выгодно показатели скидок задаются обойти встроенные ошибки более сложному примеру
Excel «Если». Она ЕСЛИ Они нужны для
>), «равно» (=ЕСЛИ(C2>B2;»Превышение бюджета»;»В пределах бюджета»)Значение, которое должно возвращаться,если число от
Другие применения функции
Xl’я… ;) каждого из них. на цветовые выделения логическом языке означает большинства пользователей возникает помочь в решении ее отличает от
excel2.ru
Функция «Если» в Excel
по усмотрению пользователя. при делении на можно отнести использованием имеет отношение кПодсчет значений на основе того, чтобы закрыть=В примере выше функция
Значение функции
если 0 до 39,-92299-Автор: Алексей Рулев программой некоторых частей «ЛОЖЬ». Если оставить проблема. Связано это трудных вычислительных задач. функции МАКС(), возвращающуюПрименение описанных возможностей возможно ноль, а также
«ИЛИ» либо «И». логическим возможностям приложения. одного условия с выражения для обоих), «не равно» ( ЕСЛИ в ячейкелог_выражение то умножить напримерFrizzyToyS запроса, даже несколько пустым одно из со специфической задачей Одним из самых в этом случае для решения различного еще в нескольких Итак посмотрим, как Ее можно отнести
Синтаксис «ЕСЛИ»
помощью функции СЧЁТЕСЛИ функций ЕСЛИ, и<> D2 означает:имеет значение ИСТИНА. на 4,: Не, все ок,: Ребят, подскажите, как вложенных функций, разобрать значений, отвечающих за многоусловности алгоритма. В используемых иструментов из 0! рода задач. Основной случаях. Первая ситуация
применять формулу в
Вложенность
к наиболее востребованнымПодсчет значений на основе если ввести формулу) и др.), ознакомьтесьЕСЛИ(C2 больше B2, тозначение_если_ложьесли от 40 спасибо ))) правильно записать которые очень непросто. выполнение в случае эксель функция «ЕСЛИ» этого набора являетсяЗначение числа в текстовом этап — правильное обозначается редактором, как Excel, если несколько
Несколько условий
функциям во время нескольких условий с без обоих закрывающих со статьей Операторы вернуть текст «Превышение (необязательно) до 99, тосвой второй решил=ЕСЛИ(30? Таким образом, если истины или лжи, проверяет лишь одну функция «ЕСЛИ». формате игнорируется функцией НАИБОЛЬШИЙ() составление формулы, чтобы «ДЕЛ/0» и встречается условий в задаче. работы.
помощью функции СЧЁТЕСЛИМН скобок, приложение Excel вычислений и их бюджета», в противномЗначение, которое должно возвращаться, на 5, с помощью суммеслимн…Serge 007: =ЕСЛИ(и(30 спустя некоторое время то при его операцию сравнения вПри работе в «Экселе» (см. столбец Е не получить ошибочного достаточно часто. Как Пример такого выражения:В Excel формула «Если»Суммирование значений на основе попытается исправить ее. приоритеты. случае вернуть текст
если
если от 100zoloto-77JustBear: Serge 007, а придётся вернуться к выборе результатом будет логическом выражении, то необходимо понимать значение на рисунке выше). результата. Теперь вы правило, она возникает =ЕСЛИ(ИЛИ(A1=5; A1=10); 100; помогает выполнять разного одного условия сExcel позволяет использовать доИногда требуется проверить, пуста «В пределах бюджета»)лог_выражение то на 6: Помогите пожалуйста с если надо диапазон
Особые варианты функции
конструкции или начать «0». есть, использовать конъюнкцию функции «ЕСЛИ», чтобы Перед нахождением наибольшего знаете, как использовать в тех случаях, 0). Из этого рода задачи, когда
помощью функции СУММЕСЛИ 64 вложенных функций ли ячейка. Обычно=ЕСЛИ(C2>B2;C2-B2;0)имеет значение ЛОЖЬ.Прошу не умничать, «больше/меньше» во времени? Типа работу с чужимОтдельно стоит отметить случай, или дизъюнкцию не конструировать правильные синтаксические значения можно попытаться оператор в Excel, когда подлежит копированию следует, что если требуется сравнить определенныеСуммирование значений на основе ЕСЛИ, но это
это делается, чтобыНа рисунке выше мы=ЕСЛИ(C2=»Да»;1;2) а реально помочь!=СУММЕСЛИ(B4:B14;»>100″;D4:D14) ЕСЛИ A (10:12) запросом, на понимание когда вместо логического получится. Для проверки запросы. Благодаря её преобразовать все значения если несколько условий формула «A/B», при показатель в клетке данные и получить нескольких условий с вовсе не означает, формула не выводила возвращаем не текст,В примере выше ячейкаСПАСИБО!это работает с укладывается в промежуток записи уйдёт немало выражения введена не нескольких условий необходимо алгоритму, производится выполнение в числовой формат. в задаче. этом показатель B
А1 равен 5 результат. Данное решение помощью функции СУММЕСЛИМН что так и результат при отсутствии а результат математического D2 содержит формулу:Игорь условием/критерием больше 100, между 7:00 и времени. Кроме того, конструкция, возвращающая значение воспользоваться свойством вложенности.
На что стоит обратить внимание
некоторого логического сравнения, Это можно сделатьАвтор: Евгений Никифоров в отдельных ячейках либо 10, программа дает возможность применятьФункция И надо делать. Почему? входного значения. вычисления. Формула вЕСЛИ(C2 = Да, то: есть стандартная функция: а как написать 20:00, то выдавать каждая функция имеет «ИСТИНА» или «ЛОЖЬ»,Чтобы понять, как задать в зависимости от формулой массива =НАИБОЛЬШИЙ(ЕСЛИ(ЕЧИСЛО(E5:E9+0);E5:E9+0;»»);1)
Функция НАИБОЛЬШИЙ(), английский вариант равен нулю. Избежать отобразит результат 100, ветвящиеся алгоритмы, аФункция ИЛИНужно очень крепко подумать,В данном случае мы ячейке E2 означает: вернуть 1, в ЕСЛИ (выражение; значение больше 100 и одно значение, если свою пару скобок, а некоторый набор несколько условий в результатов которого будетНеобходимо помнить особенность функции LARGE(), возвращает k-ое этого можно посредством в обратном случае также создавать деревоФункция ВПР
Примеры
чтобы выстроить последовательность используем ЕСЛИ вместеЕСЛИ(значение «Фактические» больше значения противном случае вернуть 2) если выражение истина; меньше 200 нет — другое.
и случайно поставив символов или ссылка «ЕСЛИ», удобно воспользоваться произведено одно из НАИБОЛЬШИЙ() при работе по величине значение возможностей рассматриваемого нами — 0. Можно решений.Полные сведения о формулах из множества операторов с функцией ЕПУСТО: «Плановые», то вычесть
=ЕСЛИ(C2=1;»Да»;»Нет») значение если выражение
ShAMКазанский её не на на ячейку. В примером. Пусть необходимо двух действий. со списками чисел,
из массива данных. оператора. Итак, необходимая использовать эти операторыФункция выглядит таким образом: в Excel ЕСЛИ и обеспечить=ЕСЛИ(ЕПУСТО(D2);»Пустая»;»Не пустая») сумму «Плановые» изВ этом примере ячейка ложь): Для Ексель 2007: своё место, придётся том случае, когда проверить, находится лиГоворя более простыми словами, среди которых имеются Например, формула =НАИБОЛЬШИЙ(A2:B6;1) формула будет иметь
и чтобы решить =ЕСЛИ (задача; истина;Рекомендации, позволяющие избежать появления их правильную отработкуЭта формула означает: суммы «Фактические», в D2 содержит формулу:ЕСЛИ (А1100;А1*6;А1*5))
и моложе:
fb.ru
Как записать условие «Больше одного, но меньше второго»
JustBear долго искать ошибку. в качестве параметра число в ячейке
функция «ЕСЛИ» в
повторы. Например, если вернет максимальное значение следующий вид: =ЕСЛИ(B1=0; более сложные задачи. ложь). Первая составная неработающих формул по каждому условиюЕСЛИ(ячейка D2 пуста, вернуть противном случае ничего
ЕСЛИ(C2 = 1, тоа вообще у=СУММЕСЛИМН(D4:D14;B4:B14;»>100″;B4:B14;» Для Ексель, формула массива, вводитсяДля закрепления понимания стоит записано некоторое выражение, «А1» в заданном случае истинного значения
имеется исходный массив (первое наибольшее) из 0; A1/B1). Отсюда К примеру, в часть — логическоеОбнаружение ошибок в формулах
на протяжении всей
CyberForum.ru
Формулы в excel. Как составить формулу : если сумма больше 50000, но меньше 75000, то 35%
текст «Пустая», в не возвращать) вернуть текст «Да»,
EXCEL очень неплохая
2003 и старше: с помощью Ctrl+Shift+Enter
на практике рассмотреть, содержащие что-то помимо промежутке — от
некоторого выражения, выполняет
{1;2;3; диапазона следует, что если базе необходимо вычислить выражение. Оно может с помощью функции цепочки. Если при
Критерий «больше-меньше» в формулах СУММЕСЛИ и СУММЕСЛИМН
противном случае вернуть.
в противном случае справочная система -=СУММПРОИЗВ((B4:B14>100)*(B4:B14 и отображается в как работает функция
числового значения или 5 до 10. одно действие, в6
A2:B6 клетка B1 будет
должников, которым необходимо быть фразой или проверки ошибок вложении операторов ЕСЛИ
текст «Не пустая»)=ЕСЛИ(E7=»Да»;F5*0,0825;0) вернуть текст «Нет»)
я сам такShAM фигурных скобках Код
«ЕСЛИ» в Excel. логических слов, то Как можно заметить, случае ложного -
;6;7}, то третьим наибольшим
. заполнена параметром «ноль», заплатить более 10000
числом. К примеру,Логические функции
вы допустите малейшую. Вы также можетеВ этом примере формула
Как видите, функцию ЕСЛИ
его выучил… Удачи!: Да, 2-я формула =ЕСЛИ(И(A10:A12>=—«7:00»;A10:A12 Примеры, приведённые ниже, это вызовет ошибку
в данном случае другое. При этом (по версии функции
Синтаксис редактор выдаст «0»,
рублей. При этом
«10» или «безФункции Excel (по алфавиту) неточность, формула может легко использовать собственную
planetaexcel.ru
Excel — если число в ячейке больше X,в той же ячейке происходит замена на 1, если меньше — на 0.возможно ли сделать?
в ячейке F7 можно использовать дляMix-fighter44 для 2007 иJustBear
демонстрируют все основные при выполнении функции. требуется провести проверку в качестве действий
НАИБОЛЬШИЙ()) будет считаться
НАИБОЛЬШИЙмассивk в обратном случае
они не погашали НДС» — это
Функции Excel (по категориям)
сработать в 75 % формулу для состояния
означает:
сравнения и текста,: ЕСЛИ (СУММ (И моложе тоже подойдет.: способы её использования.
Если указать адрес
двух условий, проверив
может быть как 6, а не
) Excel поделит показатель заем более шести
логические выражения. ДанныйПримечание: случаев, но вернуть
«Не пустая». В
Как в EXEl написать формулу, если сумма ячеек больше или равна 40 и меньше или равна 99 то умножить её на 5
ЕСЛИ(E7 = «Да», то и значений. А ну а дальшеАлексей матевосов (alexm)КазанскийПростейшим примером для разбора ячейки или прописать
на истинность сравнение явное значение, так 3. Все правильно
Массив A1 на данные
месяцев. Функция табличного параметр обязательно необходимо
Мы стараемся как непредвиденные результаты в следующем примере вместо вычислить общую сумму
еще с ее пищи то что: Комментарий вы не
, 10:12 — это работы функции является
некоторое число/логическое значение, с двумя величинами
и определённая функция,
и логично, но — ссылка на диапазон B1 и отобразит редактора Excel «Если» заполнить. Истина — можно оперативнее обеспечивать
остальных 25 %. К
функции ЕПУСТО используются в ячейке F5 помощью можно оценивать надо разрешили к ответам,
время, а не сравнение двух чисел. то результат будет — 5 и в том числе
иногда об этом
Здравствуйте, друзья! Часто ли вам приходится делать выбор? Например, захотели купить новый телефон, а полной суммы денег у вас нет. Взять кредит или копить? Так сегодня разберем как делать выбор в электронных таблицах Excel. Это позволяет сделать условная функция ЕСЛИ().
В этой функции проверяется истинность одного или нескольких логических выражений и выбирается дальнейшее действие. В логических выражениях используют знаки операций отношения между сравниваемыми величинами.
Что же делает функция ЕСЛИ()? Посмотрите на схему. Здесь приведен простой пример работы функции при определении знака числа а.

Условие а>=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 не выполнено, поэтому составное условие принимает значение «ложь». И на экран выводится сообщение «не зачислен» (вспоминаем схему – ветвь «нет»).
Задание:
В торговой фирме перед Новым Годом устроена праздничная распродажа. Рассчитать сумму продаж с учетом скидки, назначаемой в период распродажи.
1. Рассчитайте общую стоимость продаж. Итого = Стоимость* Количество.
2. Определите скидку (в процентах), используя функцию ЕСЛИ(). Если дата продажи попадает в период праздничной распродажи, то назначается скидка, иначе скидка равняется нулю. При задании условий используйте логическую функцию И().
3. Определите сумму продажи с учетом скидки. Сумма продажи с учетом скидки = Итого* (1- Скидка%).
Абитуриент Сидоров зачислен, хотя не набрал проходной балл. Вот формула =ЕСЛИ(ИЛИ(B7>60;E7>D2;);»зачислен»;»не зачислен»). Здесь использована операция ИЛИ(), поэтому достаточно выполнение хотя бы одного условия. Что и произошло, первое условие B7>60 истинно. Оно привело к выводу сообщения о зачислении абитуриента.
Задание:
В торговой фирме установлены дни распродаж — последние числа месяца. Рассчитать сумму продаж с учетом скидки, назначаемой в дни распродажи.
1. Рассчитайте общую стоимость продаж. Итого = Стоимость* Количество.
2. Определите скидку (в процентах), используя функцию ЕСЛИ(). Если дата продажи совпадает с датами распродаж, то назначается скидка, иначе скидка равняется нулю. При задании условий используйте логическую функцию ИЛИ().
3. Определите сумму продажи с учетом скидки. Сумма продажи с учетом скидки = Итого* (1- Скидка%)
Решение:
Для проведения расчетов необходимо вписать следующие формулы:
- В ячейке Е7: =B7*C7
- В ячейке F7: =ЕСЛИ(ИЛИ(D7=D$4;D7=E$4;D7=F$4);B$4;0)
- В ячейке G7: =E7*(1-F7)
и скопировать по соответствующим столбцам до 15 строки включительно.
Вложенные условия
Если для решения задачи недостаточно использования составных условий, то тогда применяют более сложную конструкцию вложенных условий. Смотрите схему.
В данном примере вторая функция ЕСЛИ() является вложенной и записывается на месте действия, которое вызывается при не выполнении условия первой функции. В Excel последних версий допускается делать до 64 вложений.
Задание:
С целью уменьшения текучести кадров администрация решила выплачивать надбавку за непрерывный стаж работы на своем предприятии. Рассчитайте надбавку за непрерывный стаж работы в соответствии с таблицей Надбавка.
1. Определите стаж работы сотрудников. Стаж = 2018- Год приема на работу.
2. Используя вложенные функции Если, рассчитайте надбавку для сотрудников. Надбавка (руб.) = Надбавка(%)* Оклад
Решение:
Для проведения расчетов необходимо вписать следующие формулы:
- В ячейке D9: =2018-B9
- В ячейке E9: =ЕСЛИ(D9>=B$6;C9*C$6;ЕСЛИ(D9>=B$5;C9*C$5;0))
и скопировать по соответствующим столбцам до 19 строки включительно.
В этой статье я постарался максимально подробно и доходчиво объяснить применение условной функции в Excel. Конечно же, в Excel есть и другие функции с условием, но о них поговорим в следующей статье. Друзья, если вам была интересна и полезна данная информация, не забывайте делиться ею в социальных сетях. А также буду рад прочитать ваши комментарии.
Дополнительная информация:
PS: Удивительные факты
Формула в Эксель ЕСЛИ, когда несколько условий
Эксель — отличный редактор, позволяющий решать множество задач быстро и просто. Здесь легко посчитать проценты, провести корреляционный анализ, построить графики и т.д. Функционал программы огромен, поэтому далеко не все сразу понимают, каким оператором нужно воспользоваться, чтобы справиться с конкретной проблемой. Рассмотрим на примерах, как работать с формулой ЕСЛИ с несколькими условиями.
Функция ЕСЛИ
Написать формулу в Excel можно двумя способами — вручную, введя данные в строку функции или прямо в ячейку, и обратившись к меню. Попробуем разобраться, как пользоваться функцией ЕСЛИ на примере. Алгоритм действий довольно простой — указывается определенное условие и варианты, что следует делать в случае истины или лжи (то есть условие либо выполняется, либо нет):
- Открываем Эксель, найдя программу в меню «Пуск» или на рабочем столе.
- Вводим данные, с которыми предстоит работать. Допустим, есть информация о сотрудниках компании — ее и будем использовать в качестве материала.
- Добавляем столбец «Премия» — в него выводим результаты функции ЕСЛИ. Курсор ставим в ячейку G4.
- Кликаем по значку функции, расположенному слева от строки ввода оператора, которая находится над рабочим полем. Также формулу в Эксель можно вставить, обратившись к пункту меню «Формулы» и выбрав там «Логические».
- В «Категории» находим «Логические», а в появившемся списке — функцию ЕСЛИ. Кликаем по «Ок».
- Появится окно, где необходимо указать аргументы функции, то есть условия.
- Предположим, премия менеджеров составляет 30%. Заполняем аргументы, начиная с логического выражения — пишем там адрес ячейки и нужное значение. В нашем случае это выглядит следующим образом: Лог_выражение = D4=«менеджер». Затем указываем размер премии (30), если выражение истинно, и 0, если оно ложно. Нажимаем «Ок».
- В результате видим, что премия первого сотрудника составляет 0%, так как он не является менеджером. Условие выполнено!
- Таблица содержит множество строк, необходимо заполнить их все. Конечно, не требуется каждый раз вбивать функцию заново, ее надо просто скопировать. Сделать это очень просто — кликаем мышкой по ячейке G4 (там уже получен результат), подводим курсор к левому нижнему углу и смотрим, когда он превратится в плюс.
- Растягиваем формулу на остальные ячейки, держа левую кнопку мыши нажатой и опускаясь вниз.
Вот и все — менеджеры получают премию. Воспользовавшись формулой ЕСЛИ, можно быстро сделать выборку нужных сотрудников.
Важно: конечно, посмотрев на пример, кажется, что и вручную несложно совершить подобные действия, однако все зависит от объема информации — чем больше данных в таблице, тем сложнее их анализировать визуально. Риск упустить что-то слишком велик, а Excel не только сэкономит время, но и поможет избежать ошибок.
Функция ЕСЛИ с условием И
Часто одним условием дело не ограничивается — например, нужно начислить премию только менеджерам, которые работают в Южном филиале компании. Действуем следующим образом:
- Выделяем мышкой первую ячейку (G4) в столбце с премиями. Кликаем по значку Fx, находящемуся слева от строки ввода формул.
- Появится окно с уже заполненными аргументами функции.
- Изменяем логическое выражение, добавив туда еще одно условие и объединив их с помощью оператора И (условия берем в скобки). В нашем случае получится: Лог_выражение = И(D4=«менеджер»;E4=«Южный»). Нажимаем «Ок».
- Растягиваем формулу на все ячейки, выделив первую и потянув мышкой вниз при нажатой левой клавише.
Совет: если в таблице много строк, то становится неудобно постоянно перематывать вверх-вниз, чтобы посмотреть шапку. Выход есть — закрепить строку в Excel. Тогда названия столбцов будут всегда показаны на экране.
Функция ЕСЛИ с условием ИЛИ
В качестве примера рассмотрим, как начислить в Экселе премию в размере 40% всем сотрудникам, которые являются бухгалтерами или директорами. То есть произведем выборку по двум условиям:
- Кликаем мышью по первой ячейке в столбце премий (G4), затем нажимаем на иконку слева от строки ввода формул.
- Редактируем аргументы функции. Логическое выражение будет представлять собой: ИЛИ(D4=«бухгалтер»;D4=«директор»). В «Значение_если_истина» пишем 40, а в «Значение_если_ложь» — 0. Кликаем «Ок».
- Копируем формулу, растягивая ее на остальные ячейки. Смотрим результат — премия 40% начислена директору и двум бухгалтерам.
Функция СУММЕСЛИ
Данная формула в Экселе применяется, когда требуется суммировать значения в ячейках, попадающих под какое-либо заданное условие. Например, нужно выяснить суммарную заработную плату всех продавцов:
- Добавляем строку с общей зарплатой продавцов и кликаем по ячейке, куда будет выводится результат.
- Нажимаем на иконку Fx, которая находится слева от строки ввода функций. В открывшемся окне ищем нужную формулу через поиск — вводим в соответствующее окно «суммесли», выбираем оператор в списке, кликаем «Ок».
- Появится окно, где необходимо заполнить аргументы функции.
- Вводим аргументы — первое поле «Диапазон» определяет, какие ячейки нужно проверить. В данном случае — должности работников. Кликаем мышкой в поле «Диапазон» и указываем там D4:D18. Можно поступить еще проще — просто выделить нужные ячейки.
- В поле «Критерий» вводим «продавец». В «Диапазоне_суммирования» пишем ячейки с зарплатой сотрудников (вручную либо выделив их мышкой). Далее — «Ок».
- Смотрим на результат — общая заработная плата всех продавцов посчитана.
Совет: сделать диаграмму в Excel просто и быстро — нужно всего лишь найти соответствующую кнопку на вкладке «Вставка» в меню.
Функция СУММЕСЛИМН
Данный оператор в Excel предназначен для вычисления суммы с использованием нескольких условий. К примеру, нужно определить заработную плату менеджеров, работающих в Южном филиале:
- Добавляем строку с общей зарплатой менеджеров Южного филиала. Выделим ячейку, где будет показываться итог вычислений.
- Кликаем по значку функции. В появившемся окне в поле поиска вводим «суммеслимн», нажимаем «Найти» и выбираем нужный оператор из списка.
- В открывшемся окне необходимо заполнить аргументы функции. В «Диапазон_суммирования» указываем ячейки с заработной платой. «Диапазон_условия1» — ячейки с должностями сотрудников. «Условие1» = «менеджер», так как мы суммируем зарплату менеджеров. Теперь нужно учесть второе условие — взять менеджеров из Южного филиала. В «Диапазон_условия2» вводим ячейки с филиалами, «Условие2» = «Южный». Все аргументы определены, нажимаем «Ок».
- В результате будет рассчитана общая зарплата всех менеджеров, работающих в Южном филиале.
Функция СЧЁТЕСЛИ
Данный оператор используется в Экселе, когда нужно посчитать количество ячеек, попадающих под определенное условие. Предположим, требуется узнать, сколько продавцов работает в компании:
- Добавляем строку с количеством продавцов и выделяем ячейку, куда планируется вывести результат.
- Кликаем по кнопке «Вставить функцию», расположенной во вкладке «Формулы» в меню. В открывшемся окне в поле «Категория» выбираем «Полный алфавитный перечень». В списке формул находим по алфавиту СЧЁТЕСЛИ, нажимаем «Ок».
- Заполняем аргументы функции — в поле «Диапазон» указываем ячейки с должностями, в «Критерии» пишем «продавец». Далее — «Ок».
- В результате получаем количество продавцов, работающих в компании. Эксель просто считает ячейки, где написано «продавец».
Функция СЧЁТЕСЛИМН
Иногда возникают более сложные задачи — например, нужно определить, сколько продавцов работает в Северном филиале. Тогда следует воспользоваться формулой СЧЁТЕСЛИМН:
- Добавляем строку с количеством продавцов Северного филиала и выделяем ячейку с будущим результатом.
- Кликаем по кнопке «Вставить функцию» во вкладке «Формулы». Через алфавитный перечень находим нужную функцию и нажимаем «Ок».
- Вводим аргументы функции: «Диапазон_условия1» — это ячейки с должностями, «Условие1» = «продавец». В «Диапазон_условия2» пишем ячейки с филиалами, «Условие2» = «Северный».
- В итоге будет определено количество продавцов Северного филиала.
Подводим итоги
В Excel существует несколько функций категории ЕСЛИ — использовать их нетрудно, так как программа максимально подсказывает алгоритм действий. Формулы существенно облегчают вычисления, на которые без Экселя можно потратить уйму времени и сил. К тому же нивелируется риск ошибок и человеческий фактор. Если возникают сложности с применением операторов, то, скорее всего, дело в неправильном вводе аргументов функции — перепроверьте формулу. Чтобы уточнить синтаксис, лучше воспользоваться справкой, которая в Экселе есть по каждой функции.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Функция ЕСЛИ в Excel с примерами нескольких условий
Логический оператор ЕСЛИ в Excel применяется для записи определенных условий. Сопоставляются числа и/или текст, функции, формулы и т.д. Когда значения отвечают заданным параметрам, то появляется одна запись. Не отвечают – другая.
Логические функции – это очень простой и эффективный инструмент, который часто применяется в практике. Рассмотрим подробно на примерах.
Синтаксис функции ЕСЛИ с одним условием
Синтаксис оператора в Excel – строение функции, необходимые для ее работы данные.
Разберем синтаксис функции:
Логическое_выражение – ЧТО оператор проверяет (текстовые либо числовые данные ячейки).
Значение_если_истина – ЧТО появится в ячейке, когда текст или число отвечают заданному условию (правдивы).
Значение,если_ложь – ЧТО появится в графе, когда текст или число НЕ отвечают заданному условию (лживы).
Оператор проверяет ячейку А1 и сравнивает ее с 20. Это «логическое_выражение». Когда содержимое графы больше 20, появляется истинная надпись «больше 20». Нет – «меньше или равно 20».
Внимание! Слова в формуле необходимо брать в кавычки. Чтобы Excel понял, что нужно выводить текстовые значения.
Еще один пример. Чтобы получить допуск к экзамену, студенты группы должны успешно сдать зачет. Результаты занесем в таблицу с графами: список студентов, зачет, экзамен.
Обратите внимание: оператор ЕСЛИ должен проверить не цифровой тип данных, а текстовый. Поэтому мы прописали в формуле В2= «зач.». В кавычки берем, чтобы программа правильно распознала текст.
Функция ЕСЛИ в Excel с несколькими условиями
Часто на практике одного условия для логической функции мало. Когда нужно учесть несколько вариантов принятия решений, выкладываем операторы ЕСЛИ друг в друга. Таким образом, у нас получиться несколько функций ЕСЛИ в Excel.
Синтаксис будет выглядеть следующим образом:
Здесь оператор проверяет два параметра. Если первое условие истинно, то формула возвращает первый аргумент – истину. Ложно – оператор проверяет второе условие.
Примеры несколько условий функции ЕСЛИ в Excel:
Таблица для анализа успеваемости. Ученик получил 5 баллов – «отлично». 4 – «хорошо». 3 – «удовлетворительно». Оператор ЕСЛИ проверяет 2 условия: равенство значения в ячейке 5 и 4.
В этом примере мы добавили третье условие, подразумевающее наличие в табеле успеваемости еще и «двоек». Принцип «срабатывания» оператора ЕСЛИ тот же.
Расширение функционала с помощью операторов «И» и «ИЛИ»
Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.
Функции И и ИЛИ могут проверить до 30 условий.
Пример использования оператора И:
Пример использования функции ИЛИ:
Как сравнить данные в двух таблицах
Пользователям часто приходится сравнить две таблицы в Excel на совпадения. Примеры из «жизни»: сопоставить цены на товар в разные привозы, сравнить балансы (бухгалтерские отчеты) за несколько месяцев, успеваемость учеников (студентов) разных классов, в разные четверти и т.д.
Чтобы сравнить 2 таблицы в Excel, можно воспользоваться оператором СЧЕТЕСЛИ. Рассмотрим порядок применения функции.
Для примера возьмем две таблицы с техническими характеристиками разных кухонных комбайнов. Мы задумали выделение отличий цветом. Эту задачу в Excel решает условное форматирование.
Исходные данные (таблицы, с которыми будем работать):
Выделяем первую таблицу. Условное форматирование – создать правило – использовать формулу для определения форматируемых ячеек:
В строку формул записываем: =СЧЕТЕСЛИ (сравниваемый диапазон; первая ячейка первой таблицы)=0. Сравниваемый диапазон – это вторая таблица.
Чтобы вбить в формулу диапазон, просто выделяем его первую ячейку и последнюю. «= 0» означает команду поиска точных (а не приблизительных) значений.
Выбираем формат и устанавливаем, как изменятся ячейки при соблюдении формулы. Лучше сделать заливку цветом.
Выделяем вторую таблицу. Условное форматирование – создать правило – использовать формулу. Применяем тот же оператор (СЧЕТЕСЛИ).
Здесь вместо первой и последней ячейки диапазона мы вставили имя столбца, которое присвоили ему заранее. Можно заполнять формулу любым из способов. Но с именем проще.
Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий
Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.
Функция ЕСЛИ в Excel
Функция имеет следующий синтаксис.
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
лог_выражение – это проверяемое условие. Например, A2 30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.
Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.
Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.
В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.
Формулы Excel ЕСЛИ также активно используют в формулах массивов. Здесь мы не будем далеко углубляться. Заинтересованным рекомендую прочитать статью о том, как рассчитать максимальное и минимальное значение по условию. Правда, расчет в той статье более не актуален, т.к. в Excel 2016 появились функции МИНЕСЛИ и МАКСЕСЛИ. Но для примера очень полезно ознакомиться – пригодится в другой ситуации.
Формула ЕСЛИ в Excel – примеры нескольких условий
Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.
Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.
Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2 =1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.
Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН.
Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
Несколько условий ЕСЛИ в Excel
Функция ЕСЛИ в Excel позволяет оценивать ситуацию с двух точек зрения, например, значение больше 0 или меньше, и в зависимости от ответа на этот вопрос, произведи дальнейшие расчеты по той или иной формуле. Однако, не редки ситуации, когда вам приходится работать более, чем с двумя условиями. В сегодняшней статье мы рассмотрим примеры создания формул в Excel с несколькими условиями ЕСЛИ.
Прежде, чем начать изучать данный урок, рекомендую прочитать статью про функцию ЕСЛИ, где описаны основные приемы работы.
Принцип создания формул с несколькими условиями ЕСЛИ заключается в том, что в одном из аргументов формулы (значение_если_ИСТИНА или значение_если_ЛОЖЬ) находится еще одна формула ЕСЛИ.
Вам также могут быть интересны следующие статьи
84 комментария
Нужно вернуть определенное значение из ячейки и посчитать балл, т.е. например в ячейке D3 может быть значение А, Б, В, Г, надо в ячейку D4 вернуть значение в зависимости от буквы, например А=1, Б=2, В=3 и так далее. Как сделать? Можно ли через формулу ЕСЛИ?
Статья хорошая, спасибо.
Но.. вначале статьи планы ставят из минимального расчета 500$, а все дальнейшие расчеты исходят из 400$.
Как бы надо стараться следовать тем планам, что ставите.
Данный метод хорош, если у нас немного критериев (2-3), но когда их 10, то в такой формуле потом трудно разобратся «что и откуда». В таком случае можно (и нужно) обойтись без ЕСЛИ.
Для этого создаем маленькую табличку с нашими критериями: в первой строке по возрастанию заполняем критерии (в приведенном примере это будут 0, 500, 750, 1000); во второй строчке под каждым критерием заполняем соответствующий процент (7, 10, 12,5, 16). Допустим, в диапазоне A1:D1 у нас заполнены критерии, а в диапазоне A2:D2 — соответствующие проценты. В ячейке А5 имеем цифру продаж; для рассчета комиссии используем следующую формулу: =A5*ИНДЕКС($A$2:$D$2;ПОИСКПОЗ(A5;$A$1:$D$1;1)).
ПОИСКПОЗ ищет расположение критерия, который меньше продаж, но наибольший в списке, а ИНДЕКС по полученному номеру выдает нам необходимый процент.
На чтение 4 мин. Просмотров 717 Опубликовано 15.12.2019
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Проверка истинности условий и логических сравнений между выражениями, которые являются общими для многих задач. Для создания условных формул можно использовать функции » и«, «,» и » Если «.
Например, функция Если использует указанные ниже аргументы.
Формула, использующая функцию если



Дополнительные сведения о том, как создавать формулы, можно найти в разделе Создание и удаление формул.
Содержание
- В этой статье
- Создание условной формулы, которая приводит к логическому значению (истина или ложь)
- Пример
- Функция ЕСЛИ
- Функции И, ИЛИ, НЕ
В этой статье
Создание условной формулы, которая приводит к логическому значению (истина или ложь)
Для выполнения этой задачи используйте функции и операторы and, orи Not , как показано в следующем примере.
Пример
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
Выделите пример, приведенный в этой статье.
Важно: Не выделяйте заголовки строк или столбцов.
Выделение примера в справке
Нажмите клавиши CTRL+C.
В Excel создайте пустую книгу или лист.
Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.
Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.
Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Ниже представлен список операторов сравнения Excel
= Больше или равно
Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).
Функция ЕСЛИ
Функция ЕСЛИ (IF) имеет следующий синтаксис:
=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь)
Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае — 20:
В качестве аргументов функции ЕСЛИ можно использовать другие функции. В функции ЕСЛИ можно использовать текстовые аргументы. Например:
=ЕСЛИ(А1>=4;»Зачет сдал»;»Зачет не сдал»)
Можно использовать текстовые аргументы в функции ЕСЛИ, чтобы при невыполнении условия она возвращала пустую строку вместо 0.
Аргумент логическое_выражение функции ЕСЛИ может содержать текстовое значение. Например:
Эта формула возвращает значение 10, если ячейка А1 содержит строку «Динамо», и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.
Функции И, ИЛИ, НЕ
Функции И (AND), ИЛИ (OR), НЕ (NOT) — позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:
=И(логическое_значение1;логическое_значение2. )
=ИЛИ(логическое_значение1;логическое_значение2. )
Функция НЕ имеет только один аргумент и следующий синтаксис:
=НЕ(логическое_значение)
Аргументы функций И, ИЛИ, НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.
Приведем пример. Пусть Excel возвращает текст «Прошел», если ученик имеет средний балл более 4 (ячейка А2), и пропуск занятий меньше 3 (ячейка А3). Формула примет вид:
Когда используешь различные функции «Если», «Суммесли», то часто в них задаешь условия, при которых должно выполняться определенное условие. При этом действительно часто используются разные знаки сравнения, так как с их постановкой возникает проблемы, то давайте покажем, как их поставить.
Поставим в экселе знак больше или равно.
Перед нами таблица, в которой есть числа от 1 до 10. В рядом стоящем столбце, нужно прописать функцию «ЕСЛИ», с условием, что если цифра больше или равно трем ставиться «Да», а если условие не выполняется, то ставиться «Нет».
В ячейке «В2» пропишем формулу: =ЕСЛИ(A2>=3;»Да»;»Нет»), где знак >= означает больше или равно. Копируем данную формулу на все ячейки.
Поставим в экселе знак меньше или равно.
Поменяем задачу, теперь поставим «Да», если числом меньше или равно трем, а при невыполнении условия ставим слово «Нет». Для этого в ячейке «В2» пишем формулу =ЕСЛИ(A2 3;»Нет»;»Да»), где знаком <> мы обозначаем неровно трем.
|
Формула если больше, меньше или равно. |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |









































































