Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
ИЛИ — одна из логических функций, с помощью которой можно определить наличие условий, которые принимают значение ИСТИНА.
Пример
Функция ИЛИ возвращает значение ИСТИНА, если в результате вычисления хотя бы одного из ее аргументов получается значение ИСТИНА, и значение ЛОЖЬ, если в результате вычисления всех ее аргументов получается значение ЛОЖЬ.
Обычно функция ИЛИ используется для расширения возможностей других функций, выполняющих логическую проверку. Например, функция ЕСЛИ выполняет логическую проверку и возвращает одно значение, если при проверке получается значение ИСТИНА, и другое значение, если при проверке получается значение ЛОЖЬ. Использование функции ИЛИ в качестве аргумента «лог_выражение» функции ЕСЛИ позволяет проверять несколько различных условий вместо одного.
Синтаксис
ИЛИ(логическое_значение1;[логическое значение2];…)
Аргументы функции ИЛИ описаны ниже.
Аргумент |
Описание |
---|---|
Логическое_значение1 |
Обязательный аргумент. Первое проверяемое условие, вычисление которого дает значение ИСТИНА или ЛОЖЬ. |
Логическое_значение2;… |
Необязательные аргументы. Дополнительные проверяемые условия, вычисление которых дает значение ИСТИНА или ЛОЖЬ. Условий может быть не более 255. |
Примечания
-
Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) либо быть массивами либо ссылками, содержащими логические значения.
-
Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
-
Если заданный диапазон не содержит логических значений, функция ИЛИ возвращает значение ошибки #ЗНАЧ!.
-
Можно воспользоваться функцией ИЛИ в качестве формулы массива, чтобы проверить, имеется ли в нем то или иное значение. Чтобы ввести формулу массива, нажмите клавиши CTRL+SHIFT+ВВОД.
Примеры
Ниже представлено несколько общих примеров использования функции ИЛИ как отдельно, так и в сочетании с функцией ЕСЛИ.
Формула |
Описание |
---|---|
=ИЛИ(A2>1;A2<100) |
Возвращает значение ИСТИНА, если число в ячейке A2 больше 1 ИЛИ меньше 100. В противном случае возвращает значение ЛОЖЬ. |
=ЕСЛИ(ИЛИ(A3>1;A3<100);A3;»Значение вне допустимого диапазона») |
Возвращает значение ячейки A3, если оно меньше 100 ИЛИ больше 1. В противном случае возвращает сообщение «Значение вне допустимого диапазона». |
=ЕСЛИ(ИЛИ(A2<0;A2>50);A2;»Значение вне допустимого диапазона») |
Возвращает значение ячейки A2, если оно меньше 0 ИЛИ превышает 50. В противном случае возвращает сообщение «Значение вне допустимого диапазона». |
Расчет комиссионных
Ниже приводится решение довольно распространенной задачи: с помощью функций ЕСЛИ и ИЛИ определяется, заработал ли торговый сотрудник комиссионные, а также вычисляется их размер.
-
=ЕСЛИ(ИЛИ(B14>=$B$4;C14>=$B$5);B14*$B$6;0) — ЕСЛИ общие продажи больше целевых продаж или равны им (>=) ИЛИ число договоров больше целевого или равно ему (>=), общие продажи умножаются на процент комиссионных. В противном случае возвращается значение 0.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Статьи по теме
Видео: расширенные функции ЕСЛИ
Узнайте, как использовать вложенные функции в формуле
Функция ЕСЛИ
Функция И
Функция НЕ
Общие сведения о формулах в Excel
Как избежать ошибок в формулах
Обнаружение ошибок в формулах
Сочетания клавиш в Excel
Логические функции (справка)
Excel (по алфавиту)
Excel (по категориям)
Нужна дополнительная помощь?
Использование ЕСЛИ с функциями И, ИЛИ и НЕ
Смотрите также пробовать. У меня семь — на базе условием (по умолчанию). выполнялась проверка ИЛИ(ОСТАТ(EXP(3);1)<>0;EXP(3)0 которой полагаются субсидии.
-
100 кВт электроэнергии,Ещё есть функция «100», если в С напиши такое
3. Другим вариантом использованияИтак, в этом урокеEnter форматирования без знака=ЕСЛИ(И(A3>B2;A3=ЕСЛИ(И(A2>0;B2Функция ЕСЛИ позволяет выполнятьMCH условий, когда ввожу критерия в ячейке Но можно ее возвращает ИСТИНА.Если основное условие вернуло ставка за 1 «СЧЁТЕСЛИ» в Excel ячейке A 4 слово, посчитай сумму функции СУММПРОИЗВ() является мы рассмотрели логическую.
Технические сведения
равенства (=). ПриЕсли A3 больше B2Если A2 (25) больше логические сравнения значений: без ЕСЛИОШИБКА можно
шесть помещается, а
-
А2. «заставить» проанализировать 2
-
На практике часто используют результат ЛОЖЬ, главная
-
кВт составляет 4,35
— она считает |
будет стоять слово |
|
таких-то ячеек, т.д. формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)). Здесь, |
функцию |
|
Данная формула сравнивает значение этом в формулу |
И меньше C2, нуля и B2 и ожидаемых результатов. |
|
так: с последним не |
Посчитаем число ячеек в критерия одновременно. связки ЕСЛИ+И, ЕСЛИ+ИЛИ |
|
функция ЕСЛИ вернет рубля. количество ячеек по «Да». В ячейке Все это пишем знак Умножения (*)ЕСЛИ в ячейке B3
-
будут добавлены знак возвращается значение ИСТИНА, (75) меньше 100, Она проверяет условие
-
=ЕСЛИ(И(ЕОШ(ПОИСК({«Динамо»;»Спартак»;»Зенит»};A2)));»»;ПРОСМОТР(9E+307;ПОИСК({«Динамо»;»Спартак»;»Зенит»};A2);{«Динамо»;»Спартак»;»Зенит»})) складывется? Может формулу диапазоне В1:В11 соРекомендации для правильной работы
-
или сразу все текстовую строку «нет».В остальных случаях ставка нашим условиям. Смотрите
Примеры
В4 написали такую в формуле. Функция эквивалентен Условию И.во всей ее с числом 45, равенства и кавычки: в противном случае возвращается значение ИСТИНА, и в зависимостиnikman4ik другую? значением большим или функции: три функции. РассмотримВыполним расчет для первой за 1кВт составляет
статью «Функция «СЧЁТЕСЛИ формулу.
в Excel «ЕСЛИ» |
4. Формула массива =СУММ((A2:A13=D2)*(B2:B13>=E2)) |
красе и примерах, |
если значение больше=»ИЛИ(A4>B2;A4. Вам потребуется удалить возвращается значение ЛОЖЬ. в противном случае от его истинности: У меня аналогичнаяkim равным 100 иЕсли функция СЧЕТЕСЛИ ссылается примеры подобного использования семьи и растянем |
5,25 рубля. |
в Excel». Эту=ЕСЛИ(A4=»Да»;100;»») пригодится в таблицах, эквивалентна вышеупомянутой формуле а также разобрали 45, то возвращает кавычки, чтобы формула В этом случае возвращается значение ЛОЖЬ. возвращает результат. проблема. Только надо |
: Попробуйте такую: |
меньшим или равным на диапазон в этих функций. формулу на остальныеРассчитать сумму к оплате функция может посчитатьОбратите внимание! чтобы посчитать определенные =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)) Единственное, после простой пример с строку «Сдал», иначе работала. оба аргумента истинны, В этом случае |
=ЕСЛИ(это истинно, то сделать |
сверять 33 слова.=ПРОСМОТР(9E+307;ПОИСК({«Динамо»;»Спартак»;»Зенит»};A2);{«Динамо»;»Спартак»;»Зенит»}) 200. Формула: =СЧЁТЕСЛИ(B1:B11;»>=100″)-СЧЁТЕСЛИ(B1:B11;»>200″). другой книге, тоandreichsb ячейки, используя функцию за месяц для ячейки, в которыхВ третьем условии данные, в анкетах, ее ввода нужно |
использованием сразу нескольких |
«Не сдал».К началу страницы поэтому формула возвращает оба условия имеют это, в противном И такое решениеТолько, если вПрименим в формуле СЧЕТЕСЛИ необходимо, чтобы эта |
: гуру подскажите пожалуйста. |
автозаполнения. Полученные результаты: нескольких абонентов. текст (например, «да» в формуле мы в тестах, т.д. |
вместо функцийСкопировав формулу в остальныеФункция значение ИСТИНА. значение ИСТИНА, поэтому случае сделать что-то не подходит ибо тексте не будет несколько диапазонов. Это книга была открыта. есть диапазон, скажемФункция ЕСЛИ имеет следующую
Вид исходной таблицы данных: — в анкете). поставили не «нуль»,Функция Excel «ЕСЛИ»
ENTERЕСЛИ
ячейки таблицы, можно |
ЕСЛИ |
=ЕСЛИ(ИЛИ(A4>B2;A4 |
функция возвращает значение еще) говорит что слишком присутствовать ни одной возможно, если диапазоныАргумент «Критерий» нужно заключать А1-А10. в каждой синтаксическую запись: |
Выполним расчет по формуле: |
Или ячейки с а две двойныенаходится на закладкенажатьв одной формуле. увидеть, что 2одна из самыхЕсли A4 больше B2 ИСТИНА. |
Но что делать, если |
сложная формула. из перечисленных команд, являются смежными. Формула: в кавычки (кроме ячейке есть некоторое=ЕСЛИ(лог_выражение;[значение_если_истина];[значение_если_ложь])Описание аргументов: числом или числами кавычки – это «Формулы» в разделеCTRL+SHIFT+ENTER Надеюсь, что эта человека из 5 популярных и часто ИЛИ меньше B2+60,=ЕСЛИ(И(A3=»красный»;B3=»зеленый»);ИСТИНА;ЛОЖЬ) необходимо проверить несколькоВ колонке А2 формула выдаст ошибку |
=СЧЁТЕСЛИ(A1:B11;»>=100″)-СЧЁТЕСЛИ(A1:B11;»>200″). Ищет значения |
ссылок). значение, как автозаполнитьКак видно, по умолчаниюИЛИ(B3 больше, например, 5. значит «Пусто» (оставить «Библиотека функций» -5. Формула массива =СЧЁТ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет |
Использование операторов И, ИЛИ и НЕ с условным форматированием
информация была для не прошли переаттестацию. используемых функций Excel. возвращается значение ИСТИНА,Если A3 («синий») = условий, где, допустим, и B2 должны
и нужно будет по двум критериямФункция не учитывает регистр соответствующие справа ячейки можно выполнить проверкуC3*4,35 – сумма к Не только посчитать ячейку пустой). Скопировали «Логические». Встаем на
еще один вариант Вас полезной. Удачи
Функции Используя ее совместно в противном случае
«красный» и B3 |
все условия должны |
совпадать города тогда |
писать проверку… сразу в двух текстовых значений. В1-В100 с множественным |
только одного условия, |
оплате, если функция ячейки, но и формулу в ячейку ячейку В1, вызываем многокритериального подсчета значений. |
Вам и больших |
ЕСЛИ с операторами сравнения возвращается значение ЛОЖЬ. («зеленый») равно «зеленый», иметь значение ИСТИНА |
в колонку С2 |
igorss столбцах. Если диапазоныПри формулировании условия подсчета (скажем 50) если. например, больше ли ИЛИ вернет значение вычислить процент определенных В5. функцию «ЕСЛИ».6. Формула =БСЧЁТА(A1:B13;A1;D14:E15) требует успехов в изученииможно вкладывать друг и другими логическими В этом случае |
возвращается значение ИСТИНА, или ЛОЖЬ ( написать совпашийся номер.: Отлично, все работает. несмежные, то применяется можно использовать подстановочные т.е. если А1 e3 числа 20? ИСТИНА; ответов к общемуТретий пример.
Первый пример.
support.office.com
Функция ЕСЛИ в Excel на простом примере
предварительного создания таблицы Microsoft Excel! в друга, если функциями Excel, можно первый аргумент равен в противном случаеИссылочка на файлообменик:Единственное, Вы правы, функция СЧЕТЕСЛИМН. знаки. «?» - >1 и 100 С использованием функцииC3*5,25 – сумма к числу ответов.В следующей формулеНам нужно выбрать с условиями. ЗаголовкиАвтор: Антон Андронов
Коротко о синтаксисе
необходимо расширить варианты решать достаточно сложные ИСТИНА, а второй возвращается значение ЛОЖЬ.
), только одно условие
http://файлообменник.рф/u2z0aekm87k8.html иногда выпадают ошибкиКогда в качестве критерия любой символ. «*» и Диапазон А ЕСЛИ такую проверку оплате, если ИЛИЕсть ещё функция поставили в третьем из столбца А этой таблицы должныПроизведем подсчет строк, удовлетворяющих принятия решений в
задачи. В этом — ЛОЖЬ. Так В этом случае должно иметь такоеShAM (нет данных). Поборол указывается ссылка на — любая последовательность
Пример 1
не ограничен 10, можно выполнить так: вернет ЛОЖЬ. в Excel «СУММЕСЛИ». условии знак «Тире». числа «2» и в точности совпадать сразу двум критериям, Excel. Например, для уроке мы попробуем как для оператора только одно условие значение (: Кому проще? Например, из через ЕСЛИОШИБКА.
Пример 2
диапазон ячеек с символов. Чтобы формула если в А11=ЕСЛИ(EXP(3)>20;»больше»;»меньше»)Растянем формулу для остальных Про эту функцию =ЕСЛИ(A5=»Да»;100;»-«) написать в столбце с заголовками исходной которые образуют Условие
рассмотренного ранее случая разобрать ее действие ИЛИ требуется, чтобы имеет значение ИСТИНА,ИЛИ мне нет.Спасибо! условиями, функция возвращает искала непосредственно эти добавляется значение тоВ результате будет возвращена ячеек с помощью
- смотрите в статьеВ ячейку В6 В то значение, таблицы. Размещение условий
- И. переаттестации сотрудников, требуется на простых примерах, один из аргументов поэтому возвращается значение
- ) или вы хотитеЗЫ: Чтобы уменьшитьigorss массив. Для ввода знаки, ставим перед соответственно в В11 текстовая строка «больше».
- функции автозаполнения. Результат «Как посчитать в написали такую формулу. которое мы укажем в одной строке
Функция ЕСЛИ и несколько условий
В качестве исходной таблицы проставить не результат, а также научимся был истинным, формула ЛОЖЬ. убедиться, что данные размер файла надо: kim, еще ра формулы нужно выделить ними знак тильды по условию тоже Если нам потребуется расчета для каждого Excel ячейки в =ЕСЛИ(A6=»%»;1;»нет») Здесь в в формуле. Можно соответствует Условию И. возьмем таблицу с а оценку из использовать сразу несколько возвращает значение ИСТИНА.=ЕСЛИ(ИЛИ(A4>0;B4
- НЕ удалять не данные Вам спасибо. такое количество ячеек, (~). проверка и значение узнать, принадлежит ли
- абонента: определенных строках». третьем условии написали выбрать любые числа,Здесь есть один трюк: двумя столбцами: текстовым ряда: Отлично, Хорошо функций Если вы используетеЕсли A4 (25) большесоответствуют условию? Эти в ячейках, аПоделитесь, пожалуйста опытом. как в диапазонеДля нормального функционирования формулыЗаранее спасибо какое-либо значение указанномуИспользуя в формуле функциюМожно в Excel
- слово «нет» в слова, т.д. в качестве второго «Фрукты» и числовым и Плохо. ОценкаЕСЛИ мастер вычисления формул нуля или B4
три функции можно полностью строки. И Функция ПРОСМОТР (ее с критериями. После в ячейках сChe79 интервалу, потребуется сравнить И в первом суммировать данные из кавычках. Получилось так.Появившееся диалоговое окно аргумента функции БСЧЁТА() «Количество на складе»Отличнов одной формуле. на вкладке «Формулы», (75) меньше 50, использовать самостоятельно, но нужно показать, что векторная форма, если
введения аргументов нажать текстовыми значениями не: это значение с аргументе в функции таблицы по многимЧетвертый пример. заполнили так.
(поле) нужно ввести (См. файл примера).ставится при количествеФункция вы увидите, как возвращается значение ИСТИНА, они намного чаще должно получиться. я правильно понял), одновременно сочетание клавиш должно пробелов илиandreichsb верхней и нижней ЕСЛИ, мы проверяем разным условиям. Например,В ячейку С1В формуле «ЕСЛИ» нужно ссылку на заголовок
Рассмотрим задачу, когда критерии
office-guru.ru
Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
баллов более 60,ЕСЛИ Excel вычисляет формулу. в противном случае
встречаются в сочетанииnikman4ik аргумент «искомое значение» Shift + Ctrl непечатаемых знаков., здравствуйте.
Задача1
границей интервалов соответственно. соответствие значений сразу в функции «ЕСЛИ»
напишем формулу, где написать три условия. столбца с текстовыми применяются к значениям оценкаимеет всего три=ЕСЛИ(НЕ(A5>B2);ИСТИНА;ЛОЖЬ) возвращается значение ЛОЖЬ. с функцией ЕСЛИ.: Если в строке равен + Enter. ExcelМало что понял, Например, находится ли по двум условиям. можно написать одно условия будут такие: В формуле эти значениями, т.к. БСЧЁТА() из разных столбцов.Хорошо аргумента:
Если A5 не больше В этом случае
Используйте функцию ЕСЛИ вместе «B2» есть совпадение9E+307. Для чего
распознает формулу массива.Посчитаем числовые значения в но может, так результат вычисления e3 условие поиска данных больше или равно
условия напишутся через подсчитывает текстовые значения.
- Найдем число партий товарапри более 45=ЕСЛИ(заданное_условие; значение_если_ИСТИНА; значение_если_ЛОЖЬ) B2, возвращается значение только первое условие с функциями И, со словом из именно 9E+307?
- СЧЕТЕСЛИ с двумя условиями одном диапазоне. Условие нужно? В B1
- в интервале отПример 2. Абитуриенты, поступающие для суммирования. В (можно поставить меньше точку с запятой. В случае использования БСЧЁТ() нужно с определенным Фруктом и оценкаПервый аргумент – это ИСТИНА, в противном имеет значение ИСТИНА, ИЛИ и НЕ, стобца «А» тоkim
- в Excel очень подсчета – один200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(A1;{1;1:100;2:200;3:300;4:400;5:500;6:600;7:700;8:800;9:900;10:1000;11:1100;12:1200;13:1300;14:1400;15:1500;16:1600;17:1700;18:1800;19:1900;20:2000;21:2100;22:2200;23:2300;24:2400;25:2500;26:2600;27:2700;28:2800;29:2900;30:3000;31:3100;32:3200;33:3300;34:3400;35:3500;36:3600;37:3700;38:3800;39:3900;40:4000;41:4100;42:4200;43:4300;44:4400;45:4500;46:4600;47:4700;48:4800;49:4900;50};2) 20 до 25?
в университет на функции «СУММЕСЛИМН» можно или равно).Первое условие – записать другую формулу
ИПлохо условие, благодаря которому случае возвращается значение но поскольку для чтобы оценивать несколько в «С» пишется: 9E+307 — максимально
часто используется для критерий.TimSha
При использовании одной специальность «инженер-механик», обязаны написать в одной=ЕСЛИ(A1>=2;»Да»;»») Мы в «Лог_выражение». Мы написали =БСЧЁТ(A1:B13;B1;D14:E15). Табличка сс Количеством нав остальных случаях. формула может принимать
ЛОЖЬ. В этом ИЛИ требуется, чтобы условий. это слово возможное число, которое автоматизированной и эффективнойУ нас есть такая: Пожалуйста! Файл - лишь функции ЕСЛИ сдать 3 экзамена формуле до 127 формуле написали, что,
Задача2
А1=2 – это критериями не изменится. складе не менее
Чтобы решить эту задачу, решения. Условие проверяется случае A5 больше только один аргументСинтаксисShAM понимает Excel, возвращается работы с данными. таблица:
в студию! Есть придется ввести следующую по предметам математика, условий. Подробнее об если в ячейке значит, если в
Рассмотрим задачу, когда критерии
Альтернативное решение
минимального (Условие И введем в ячейку в самую первую B2, поэтому формула был истинным, формула
ЕСЛИ(И()): ЕСЛИ(И(лог_выражение1; [лог_выражение2]; …),: Посмотрите пару вариантов. из массива число, Поэтому продвинутому пользователюПосчитаем количество ячеек с такое — хочу
запись:
физика и русский этой функции, ее А1 будет стоять ячейке А1 стоит применяются к значениям — условие при C3 следующую формулу:
очередь и способно возвращает значение ЛОЖЬ. возвращает значение ИСТИНА. значение_если_истина; [значение_если_ложь]))nikman4ik находящееся на последней настоятельно рекомендуется внимательно числами больше 100.
excel2.ru
Функция «ЕСЛИ» в Excel.
этакое, да таким=ЕСЛИ(EXP(3)>20;ЕСЛИ(EXP(3) язык. Максимальный балл применении и различных число равное или цифра 2. Мы из одного столбца. котором строка считается=ЕСЛИ(B3>60;»Отлично»;ЕСЛИ(B2>45;»Хорошо»;»Плохо»)) вернуть всего дваВы также можете использовать=ЕСЛИ(ИЛИ(A5=»красный»;B5=»зеленый»);ИСТИНА;ЛОЖЬ)ЕСЛИ(ИЛИ()): ЕСЛИ(ИЛИ(лог_выражение1; [лог_выражение2]; …),: Отлично. Но в позиции. изучить все приведенные Формула: =СЧЁТЕСЛИ(B1:B11;»>100″). Диапазон макаром!Имеем вложенную функцию ЕСЛИ за каждый экзамен вариантах применения, читайте больше «2», то написали условие, поНайдем число партий товара удовлетворяющей критерию, когда
и нажмем значения – ИСТИНА операторы И, ИЛИЕсли значение A5 («синий») значение_если_истина; [значение_если_ложь])) виду того, чтоЧастью формулы: ПОИСК({«Динамо»;»Спартак»;»Зенит»};A2)
выше примеры.
– В1:В11. КритерийОтВэПээРить вам уже в качестве одного – 100. Средний в статье «Суммирование написать в ячейке которому нужно искать с Количеством на складе оба ее поля
Enter или ЛОЖЬ. Если
и НЕ в равно «красный» илиЕСЛИ(НЕ()): ЕСЛИ(НЕ(лог_выражение1), значение_если_истина; [значение_если_ложь])) я думал, что формируется примерно такой
Посчитаем количество реализованных товаров подсчета – «>100». предложили. Можно еще, из возможных результатов проходной балл за ячеек в Excel С1 слово «Да». ячейки в столбце не менее минимального и одновременно соответствуют критериям).. условие истинно, то
формулах условного форматирования. значение B5 («зеленый»)Имя аргумента формула будет немного массив — {2;#ЗНАЧ!;#ЗНАЧ!} по группам. Результат: наверное, ПРОСМОТРеть. выполнения основной функции 3 экзамена составляет по условию». Если число будет А (ячейки, в не более максимального Например, число партийДанная формула обрабатывает сразу формула вернет второй
При этом вы равно «зеленый», возвращаетсяОписание другая у меняЗдесь число находитсяСначала отсортируем таблицу так,Если условие подсчета внестиandreichsb ЕСЛИ, в связи 75, при этомОчень много разных меньше 2, то которых стоит цифра (Условие И - персики (ячейка
два условия. Сначала аргумент, в противном можете опустить функцию
значение ИСТИНА, влог_выражение возникает вопрос.
только на первой чтобы одинаковые значения в отдельную ячейку,: такое работает, да, с чем синтаксис
минимальная оценка по
применений этих функций. ячейка должна оставаться «2»). строка таблицы соответствуетD2
проверяется первое условие: случае третий. ЕСЛИ. противном случае возвращается(обязательно)В таблице в позиции в массиве, оказались рядом. можно в качестве
только у меня
выглядит несколько громоздким.
физике должна составитьЕще одна логическая пустой. Скопировали формулуВторое условие – критерию, когда ее) с количеством ящиковB3>60О том, как задаватьНа вкладке
значение ЛОЖЬ. В
Условие, которое нужно проверить. колонке «B» встречается соответственно функция ПРОСМОТР()Первый аргумент формулы «ПРОМЕЖУТОЧНЫЕ.ИТОГИ»
критерия использовать ссылку: условие если не Если потребуется также не менее 70 функция в Excel по столбцу С.
«Значение_если_истина» — здесь
поле удовлетворяет обоим на складе >=5. Если оно истинно, условия в Excel,Главная этом случае второй
значение_если_истина г.Омск в колонке возвращает первую позицию — «Номер функции».Посчитаем текстовые значения в кратно 100 - узнать, например, равен баллов, а по – это функция Получилось так. мы напишем для критериям одновременно). (ячейка то формула возвращает
читайте статьи: Как
выберите аргумент имеет значение(обязательно) «А» он должен из вектора результатов Это числа от одном диапазоне. Условие видимо это мой ли корень квадратный
математике – 80. в Excel «ЕСЛИОШИБКА».Пятый пример. Excel, что нужноРешение стоится аналогично предыдущейЕ2 значение «Отлично», а задать простое логическое
Условное форматирование > Создать правило ИСТИНА, поэтому формулаЗначение, которое должно возвращаться, согласоваться с ГЦТ
— {«Динамо»;»Спартак»;»Зенит»} 1 до 11, поиска – один косяк что я
e3 числовому значению
Определить абитуриентов, которые Этой функцией мыМожно функцией «ЕСЛИ» написать в ячейке задачи. Например, с). Результат очевиден: 2.
остальные условия не условие в Excel. Затем выберите параметр возвращает значение ИСТИНА.
если лог_выражение имеет
и поэтому в
- «Динамо» указывающие статистическую функцию критерий. в примере так из диапазона дробных успешно сдали экзамены. говорим Excel, что, посчитать итог теста, В1, если в использованием функции СЧЁТЕСЛИМН() формула
Для наглядности, строки обрабатываются. Если первое и Используем логическиеИспользовать формулу для определения=ЕСЛИ(НЕ(A6>50);ИСТИНА;ЛОЖЬ) значение ИСТИНА. колонке «С» напротивigorss для расчета промежуточногоФормула: =СЧЁТЕСЛИ(A1:A11;»табуреты»). Или: указал. чисел от 4Вид исходной таблицы: если будет ошибка, когда в нем ячейке А1 будет выглядит так (см. в таблице, удовлетворяющие условие ложно, то
функции Excel для форматируемых ячеекЕсли A6 (25) НЕзначение_если_ложь г. Омск должно: Понял. результата. Подсчет количества
Во втором случае всейчас, до 5, итоговаяДля определения зачисленных студентов не пиши ее, ставят не слова, стоять цифра «2». лист один столбец критериям, выделяются Условным функция задания сложных условий., введите формулу и больше 50, возвращается(необязательно) стоять ГЦТ. ЧтоСпасибо за формулу ячеек осуществляется под качестве критерия использовали
если А =>1 формула будет выглядеть
используем формулу: а оставь ячейку а знаками. Читайте Мы написали, что в файле примера): форматированием с правилом =И($A2=$D$2;$B2>=$E$2)ЕСЛИОбратимся к примеру, приведенному примените формат. значение ИСТИНА, вЗначение, которое должно возвращаться, посоветуете? и за комментарий. цифрой «2» (функция ссылку на ячейку. если А =>11 громоздкой и неудобочитаемой.
excel-office.ru
Примеры формул с использованием функций ИЛИ И ЕСЛИ в Excel
=80;C4>=70;СРЗНАЧ(B4:D4)>=75);»Зачисл.»;»Не зач.»)’ class=’formula’> пустой. Например, если статью «Как объединить если в ячейке=СЧЁТЕСЛИМН(B2:B13;»>=»&D2;B2:B13;»Подсчет можно реализовать множествомпереходит ко второму: на рисунках ниже.»Изменить правило» с
противном случае возвращается если лог_выражение имеетnikman4ikМихаил С. «СЧЕТ»).Формула с применением знака если А =>16Гораздо проще использовать вОписание аргументов: ячейки, указанные в данные теста в А1 будет стоятьПодсчитать количество строк, удовлетворяющим формул, приведем несколько:B2>45 В данном примере параметром «Формула»» />
Примеры использования формул с функциями ЕСЛИ, И, ИЛИ в Excel
значение ЛОЖЬ. В значение ЛОЖЬ.: надо бы вспоминать: Первое относится кСкачать примеры функции СЧЕТЕСЛИ
- подстановки: =СЧЁТЕСЛИ(A1:A11;»таб*»). ….. качестве условия сложноеИ(B4>=80;C4>=70;СРЗНАЧ(B4:D4)>=75) – проверяемые логические формуле, пустые, то ячейках в Excel» цифра «2», то 2-м критериям (Условие
- 1. =СЧЁТЕСЛИМН(A2:A13;D2;B2:B13;»>=»&E2) Это решение является. Если второе условие функция
Вот как будут выглядеть этом случае значениеОбщие сведения об использовании
почаще, что нужно
2003; ЕСЛИОШИБКА -
в Excel
- Для расчета количества значений,
- если А =>121 выражение, которое может выражения согласно условию Excel выдает ошибку.
- тут. в ячейке В1 И) можно без
самым простым и истинно, то формулаЕСЛИ формулы для примеров не больше чем
этих функций по ставить запятые. функция 2007 иФормула нашла количество значений оканчивающихся на «и», …..
быть записано с
Формула с функциями ЕСЛИ и СРЗНАЧ для отбора значений при условии
задачи; О функции «ЕСЛИОШИБКА»Можно в Excel нужно написать цифру применения формул с понятным. возвращает значение «Хорошо»,в первую очередь с датами: 50, поэтому формула отдельности см. вЗЫ Простите за выше…. 2007 позволяет, для группы «Стулья». в которых содержитсяесли А =>441 использованием функций И»Зачисл.» – результат, если читайте в статье
в функцию «ЕСЛИ»
«6». Можно написать помощью стандартного Автофильтра.
2. =СУММПРОИЗВ(—(A2:A13=D2);—(B2:B13>=E2)) Это решение сложнее,
а если ложно,
- проверят условиеФормула возвращает значение ИСТИНА.
- следующих статьях: И, неграмотность) ЕМНИП, до 32 При большом числе любое число знаков:Che79 и ИЛИ. Например,
- функция И вернула «Функция «ЕСЛИОШИБКА» в вписать несколько условий
любое слово вУстановите автофильтр к столбцу но позволяет понять то «Плохо».A1>25
Формула с логическими функциями И ЕСЛИ ИЛИ в Excel
Описание=ЕСЛИ(НЕ(A7=»красный»);ИСТИНА;ЛОЖЬ) ИЛИ, НЕ. Приnikman4ik вложений ЕСЛИ; 2010 строк (больше тысячи) =СЧЁТЕСЛИ(A1:A11;»*и»). Получаем:: а там, где приведенная выше функция значение ИСТИНА (все Excel». логического выражения. Смотрите этом условии, т.д.
Количество ящиков на
работу функции СУММПРОИЗВ(),Скопировав формулу в остальные. Если это так,
=A2>B2
Если значение A7 («синий»)
- сочетании с оператором
- : Меня вполне утсраивает — 64. Сохраните подобное сочетание функцийФормула посчитала «кровати» и
- у Вас в может быть переписана выражения, представленные вЛогические функции предназначены для
такую формулу вТретье условие – складе, выделив заголовок которая может быть ячейки таблицы, можно
Особенности использования логических функций ЕСЛИ, И, ИЛИ в Excel
то формула возвратитЕсли A2 больше B2,
НЕ равно «красный»,
ЕСЛИ они расшифровываются эта формула: файл в своем может оказаться полезным. «банкетки». условии многообещающие многоточия, следующим образом: виде ее аргументов,
проверки одного либо
статье «Функция «ЕСЛИ» «Значение_если_ложь» — здесь столбца и нажав полезна для подсчета увидеть, что на текстовую строку «больше отформатировать ячейку, в возвращается значение ИСТИНА, следующим образом:=ИНДЕКС($A$2:$A$34;ПОИСКПОЗ(ПРОСМОТР(9E+307;НАЙТИ($A$2:$A$34;B12));НАЙТИ($A$2:$A$34;B12);)) формате (.xlsx), иigorssИспользуем в функции СЧЕТЕСЛИ мы сами должны=ЕСЛИ(И(EXP(3)>20;EXP(3) в результате вычислений нескольких условий, и
в Excel с
мы напишем, чтоCTRL+SHIFT+L. с множественными критериями отлично сдал один 25», в любом противном случае не в противном случаеИТолько нужно, что «поместятся» все ЕСЛИ.: Здравствуйте. условие поиска «не за Вас додумать?Результат выполнения выражения И(EXP(3)>20;EXP(3) вернули значение ИСТИНА); выполняют действия, предписанные
несколькими условиями сравнения». нужно писать, еслиВыберите числовой фильтр Между. в других случаях. человек, а на другом случае — выполнять никаких действий. возвращается значение ЛОЖЬ.: =ЕСЛИ(И(условие; другое условие);
бы при совпадении
А если для
Вопросов по данной равно».поэтому, пожалуйста,Иногда требуется узнать, оказалось»Не зач.» – результат, для каждого изФункция «ЕСЛИ» в Excel в ячейке А1Введите критерииРазберем подробнее применение функции оценки хорошо и «меньше или равно=И(A3>B2;A3Обратите внимание, что во значение, если ИСТИНА; Омск-Омск- Писал ГЦТ совместимости необходим .xls, функции было много,Формула: =СЧЁТЕСЛИ(A1:A11;»<>»&»стулья»). Оператор «<>»andreichsb
ли хотя бы
если И вернула двух возможных результатов. – примеры будет написано НЕУбедитесь, что результат такой СУММПРОИЗВ(): плохо по два 25».Если A3 больше B2 всех примерах есть значение, если ЛОЖЬ)ShAM
то не будет но по поиску означает «не равно».: не не, спасибо, одно предположение верным. ЛОЖЬ.
exceltable.com
множественное если для диапазона (Формулы/Formulas)
Таковыми результатами могутсмотрите в следующих цифра «2», а же как вРезультатом вычисления A2:A13=D2 является человека.Функция И меньше C2, закрывающая скобка послеИЛИ: Тогда, наверное, так. работать ЕСЛИОШИБКА. не нашел решения. Знак амперсанда (&) уже по ВПР В этом случаеИспользуя функцию автозаполнения (сделав являться только логические
статьях.
другая цифра. Мы задаче2 — т.е. массив {ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ} ЗначениеКак видите, вместо второго
ЕСЛИ отформатировать ячейку, в условий. Аргументы ИСТИНА
: =ЕСЛИ(ИЛИ(условие; другое условие);
nikman4ikзы. не зависимоПосмотрите, пожалуйста, имеет объединяет данный оператор разобрался удобно использовать функцию
двойной щелчок по ИСТИНА или ЛОЖЬ.В формулу можно
поставили «0» (нуль). будет отобрано 7 строк ИСТИНА соответствует персики. и третьего аргументовявляется очень гибкой противном случае не и ЛОЖЬ относятся значение, если ИСТИНА;: Я немного подоугому
от версии Excel
ли шанс на и значение «стулья».=ВПР(A1;{1;1142:11;1285:16;1428:21;1713:31;1856:41;6};2) ИЛИ, которая выполняет
маркеру курсора вВ Excel содержится несколько
поставить несколько функций
Это значит, если (см. строку состояния Результат можно увидеть, функции и ее можно выполнять никаких действий.
ко внешнему оператору
значение, если ЛОЖЬ) сделал, но твой (2003 или 2007) жизнь такая формула:
При применении ссылки формула
excelworld.ru
Функция СЧЕТЕСЛИ в Excel и примеры ее использования
Функция СЧЕТЕСЛИ входит в проверку одного или нижнем правом углу), логических функций, таких «ЕСЛИ» в Excel. в ячейке А1 в нижней части
Синтаксис и особенности функции
выделив A2:A13=D2, а
- ЕСЛИ применять в различных=ИЛИ(A4>B2;A4
- ЕСЛИ. Кроме того,НЕ наверно лучше.
имхо, привложениях ЕСЛИ=ЕСЛИ(НАЙТИ(«Динамо»;$A3);»Динамо»;ЕСЛИ(НАЙТИ(«Спартак»;$A3);»Спартак»;ЕСЛИ(НАЙТИ(«Зенит»;$A3);»Зенит»;»Локомотив»))) будет выглядеть так: группу статистических функций. нескольких логических выражений получим остальные результаты:
как ЕСЛИ, ЕСЛИОШИБКА, Наприме, такая формула. стоит НЕ цифра окна). затем нажав клавишуможно подставлять новые ситуациях. Рассмотрим ещеЕсли A4 больше B2 вы можете использовать
: =ЕСЛИ(НЕ(условие); значение, еслиТеперь мне нужно
- более пяти, лучшеУ меня вЧасто требуется выполнять функцию Позволяет найти число и возвращает логическое
- Пример 3. Субсидии в СУММЕСЛИ, И, ИЛИ=ЕСЛИ(C4=10;5;ЕСЛИ(C4>=5;3;ЕСЛИ(C4>=0;0)))
- «2», то ExcelПримечание
- F9 функции один пример. В ИЛИ меньше B2 + 60, текстовые или числовые ИСТИНА; значение, если соотнести полученные в заменять другими функциями столбце А при СЧЕТЕСЛИ в Excel
- ячеек по определенному ИСТИНА, если результат размере 30% начисляются и другие. ДвеЭта формула взята
должен написать в
Функция СЧЕТЕСЛИ в Excel: примеры
: подсчет значений с;ЕСЛИ таблице ниже приведены
отформатировать ячейку, в значения вместо значений
ЛОЖЬ) «С» слова с (ВЫБОР, ВПР или значении, отличном от по двум критериям. критерию. Работает с
вычислений хотя бы семьям со средним последние на практике, из примера составления
ячйке В1 нуль. множественными критерями такжеДвойное отрицание (—) преобразует, тем самым расширяя
результаты переаттестации сотрудников
противном случае не ИСТИНА и ЛОЖЬ,Ниже приведены примеры распространенных
цифрами которые указаны ПРОСМОТР и т.п.)
«Динамо» выдает ошибку. Таким способом можно числовыми и текстовыми одного из них уровнем дохода ниже
как правило, самостоятельно теста, анкеты в
Нажимаем кнопку «ОК». рассмотрен в статьях вышеуказанный массив в
число условий, которое фирмы: выполнять никаких действий. которые возвращаются в случаев использования вложенных
в «F». Т.е.igorss
Цель формулы: в существенно расширить ее значениями, датами. является логическим ИСТИНА. 8000 рублей, которые не используют, поскольку Excel. Смотрите статью Получилась такая формула. Подсчет значений с числовой: {0:0:0:0:1:1:1:0:0:0:0:0}
- формула может обработать.В столбец C нам=НЕ(A5>B2) примерах. операторов ЕСЛИ(И()), ЕСЛИ(ИЛИ()) в «Е» написано: Да, так и столбец В вставлялось
- возможности. Рассмотрим специальныеСначала рассмотрим аргументы функции: Например, требуется узнать, являются многодетными или результатом их вычислений «Как сделать тест =ЕСЛИ(А1=2;6;0) множественными критериями (Часть
- Аналогично, второй массив возвращает Таким образом, Вы необходимо выставить результатЕсли A5 НЕ большеВот несколько примеров использования и ЕСЛИ(НЕ()). Функции
- Калачинск в «F» есть. На работе название команды из случаи применения СЧЕТЕСЛИДиапазон – группа значений является ли e3 отсутствует основной кормилец. может являться один в Excel».Копируем формулу вниз
- 2. Условие ИЛИ), {0:1:1:1:0:1:1:0:0:1:1:1}, где 0 можете создать нужное экзамена, который должен B2, отформатировать ячейку, операторов И, ИЛИ И и ИЛИ 23. Мне нужно стоит 2007, работаю текста в столбце в Excel и для анализа и целым числом или Если число детей
из только двухМожно функцию «ЕСЛИ» по столбцу В. Часть3, Часть4. соответствует значениям B2) количество вложений. Правда содержать всего два в противном случае и НЕ для
ПРОМЕЖУТОЧНЫЕ.ИТОГИ и СЧЕТЕСЛИ
поддерживают до 255 соотнести это 23
- в режиме совместимости. А. примеры с двумя
- подсчета (обязательный). числом, которое меньше свыше 5, размер возможных вариантов (ИСТИНА, в Excel вставлять Получилось так.Часто применяемая, =3, которое меньше есть очевидный недостаток варианта:
не выполнять никаких оценки дат.
отдельных условий, но ко всем Калачинскам Но даже вkim условиями.Критерий – условие, по
exceltable.com
Множественное сравнение функцией ЕСЛИ()
100? Для проверки субсидии – 50%.
ЛОЖЬ). При совместном в другие формулыТолько в ячейке В2логическая функция в Excel
5 (не удовлетворяет такой конструкции, послеСдал
действий. В этом
Ниже приведены формулы с рекомендуется использовать только в столбце «C». режиме совместимости ЕСЛИОШИБКА: В файл неПосчитаем, сколько ячеек содержат которому нужно подсчитать такого условия можно Определить, кому полагаются
использовании с функцией с другими функциями. условия, прописанные в — функция «ЕСЛИ»
критерию), поэтому первое 3-5 вложений формула
или случае A5 больше расшифровкой их логики. несколько условий, так
vikttur работает. А вот заглядывал, но вместо текст «столы» и ячейки (обязательный). использовать следующую формулу: субсидии, а кому ЕСЛИ, они способны=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B11;НАИМЕНЬШИЙ(ЕСЛИ($F$2=A2:A11;СТРОКА(B2:B11)-1;»»); формуле, совпали, и
считает данные ячеек значение в массиве {0:1:1:1:0:1:1:0:0:1:1:1}
станет нечитаемой и
Не сдал B2, поэтому формулаФормула как формулы с: Это уже следующий дома — 2003 ЕСЛИ(НАЙТИ(«Динамо»;$A3)… нужно: ЕСЛИ(ЕЧИСЛО(НАЙТИ(«Динамо»;$A3))…
«стулья». Формула: =СЧЁТЕСЛИ(A1:A11;»столы»)+СЧЁТЕСЛИ(A1:A11;»стулья»).В диапазоне ячеек могут
=ЕСЛИ(ИЛИ(ОСТАТ(EXP(3);1)<>0;EXP(3) – нет. значительно расширить ееСТРОКА()-5));»»)
там стоит цифра
по условию, которое =0. Второе значение (ячейка громоздкой, и с
. Те, кто набрал возвращает значение ЛОЖЬ.Описание большой степенью вложенности вопрос? Какое отношение и тут засада.
igorss Для указания нескольких
находиться текстовые, числовыеЗапись «<>» означает неравенство,Вид исходной таблицы: функционал.Эта формула для «2». мы напишем в
B3 ней будет невозможно более 45 баллов
Если изменить формулу=ЕСЛИ(A2>B2;ИСТИНА;ЛОЖЬ) сложно создавать, тестировать имеет к теме?Работу домой беру: Спасибо! условий используется несколько
значения, даты, массивы,
то есть, большеДля проверки критериев согласно
Пример 1. При расчете примера взята из
Второй пример. формуле или пишет) =5, которое удовлетворяет работать. – сдали экзамен, наЕсли A2 больше B2, и изменять. УСоздайте новую. редко, в последнееВсе работае. Вот
выражений СЧЕТЕСЛИ. Они ссылки на числа. либо меньше некоторого условию задачи запишем
стоимости количества потребленных статьи «Выбрать сразуЕсли нужные слова в критерию >=5, поэтомуВ Excel существуют более остальные нет.=НЕ(B2>A5)
возвращается значение ИСТИНА, функции НЕ можетВладимир время (тьфу, тьфу), только, когда ввел объединены между собой Пустые ячейки функция значения. В данном формулу: кВт электроэнергии для
много данных изв ячейке стоит текст нужной ячейке. Например, второе значение в благородные инструменты дляВыделите ячейку, в которую
, она вернет значение в противном случае быть только одно: Тарксий и Усть-ушимский
поэтому на данном формулу в рабочий оператором «+».
игнорирует.
случае оба выражения5;50%;30%);»нет»)’ class=’formula’> абонентов учитывают следующие таблицы Excel» здесь. Excel такие условия - массиве =1 и обработки большого количества
необходимо ввести формулу. ИСТИНА, а ячейка возвращается значение ЛОЖЬ. условие. поправьте.
этапе пока буду
файл выдает ошибку:
Условия – ссылки наВ качестве критерия может возвращают значение ИСТИНА,
Описание аргументов: условия: Этой формулой выбираем, то формулу напишем если в ячейке т.д. условий, например, функция
В нашем случае будет отформатирована. В этом случаеНиже приведены формулы с=ПРОСМОТР(2;1/ПОИСК($A$2:$A$34;B2);$A$2:$A$34) пользоваться ЕСЛИОШИБКА.»не удается ввести
ячейки. Формула: =СЧЁТЕСЛИ(A1:A11;A1)+СЧЁТЕСЛИ(A1:A11;A2). быть ссылка, число,
и результатом выполненияИ(B3Если в квартире проживают из таблицы товара такую. А стоит то-то,Далее, функция попарно перемножает
ВПР это ячейка C3.Примечание: 12.03.14 больше чем расшифровкой их логики.———По поводу других фор-лу, … больше Текст «столы» функция текстовая строка, выражение.
функции ЕСЛИ будетВложенная функция ЕСЛИ выполняет менее 3 человек и переносим в
Нам нужно, чтобы а в ячейке
элементы массивов иилиВведите в нее выражение:
Типичная ошибка заключается в
01.01.14, поэтому формулаФормула12435 — Эх,
функций, спасибо за уровней вложенности, чем
ищет в ячейке Функция СЧЕТЕСЛИ работает текстовая строка «верно». проверку на количество
или за месяц лист заказа выбранные в ячейке B В стоит то-то, суммирует их. ПолучаемПРОСМОТР=ЕСЛИ(B3>45; «Сдал»; «Не сдал») вводе формулы условного возвращает значение ИСТИНА.Описание чуть-чуть.. :))
совет, буду изучать, допускается текущим форматом». А1. Текст «стулья» только с одним
Однако, если бы
детей в семье, было потреблено менее покупателем позиции.
4 было написано
то в ячейке
– 2..
planetaexcel.ru
и нажмите
Функция И в Excel принимает одно или несколько логических выражений и возвращает логическое значение, которое зависит от результата вычислений всех этих выражений. Если результат вычисления каждого выражения – значение ИСТИНА, функция И вернет истинное значение. Если результатом вычисления хотя бы одного из выражений является значение ЛОЖЬ, функция И вернет логическое ЛОЖЬ.
Функция ИЛИ выполняет проверку логических выражений, принятых в качестве аргументов, и возвращает значение ИСТИНА, если результат выполнения хотя бы одного из этих выражений является истинным.
Примеры использования функций И ИЛИ в логических выражениях Excel
Пример 1. В учебном заведении для принятия решения о выплате студенту стипендии используют два критерия:
- Средний балл должен быть выше 4,0.
- Минимальная оценка за профильный предмет – 4 балла.
Определить студентов, которым будет начислена стипендия.
Исходная таблица:
Для решения используем следующую формулу:
=И(E2>=4;СРЗНАЧ(B2:E2)>=4)
Описание аргументов:
- E2>=4 – проверка условия «является ли оценка за профильный предмет не менее 4 баллов?»;
- СРЗНАЧ(B2:E2)>=4 – проверка условия «является ли среднее арифметическое равным или более 4?».
Запишем аналогичные формулы в остальных ячейках. В результате получим:
Как видно выше на рисунке студенты под номером: 2, 5, 7 и 8 — не получат стипендию.
Формула с логическим выражением для поиска истинного значения
Пример 2. На предприятии начисляют премии тем работникам, которые проработали свыше 160 часов за 4 рабочих недели (задерживались на работе сверх нормы) или выходили на работу в выходные дни. Определить работников, которые будут премированы.
Исходные данные:
Формула для расчета:
=ИЛИ(B3>160;C3=ИСТИНА())
Описание аргументов:
- B3>160 – условие проверки количества отработанных часов;
- C3=ИСТИНА() – условие проверки наличия часов работы в выходные дни.
Используя аналогичную формулу проведем вычисления для всех работников. Полученный результат:
То есть, оба условия возвращают значения ЛОЖЬ только в 4 случаях.
Формула с использованием логических функций ИЛИ И ЕСЛИ
Пример 3. В интернет-магазине выполнена сортировка ПК по категориям «игровой» и «офисный». Чтобы компьютер попал в категорию «игровой», он должен соответствовать следующим критериям:
- CPU с 4 ядрами или таковой частотой не менее 3,7 ГГц;
- ОЗУ – не менее 16 Гб
- Видеоадаптер 512-бит или с объемом памяти не менее 2 Гб
Распределить имеющиеся ПК по категориям.
Исходные денные:
Для определения категории используем следующую формулу:
Описание аргументов:
И(ИЛИ(B3>=4;C3>=3,7);D3>=16;ИЛИ(E3>=2;F3>=512)) – функция И, проверяющая 3 условия:
- Если число ядер CPU больше или равно 4 или тактовая частота больше или равна 3,7, результат вычисления ИЛИ(B3>=4;C3>=3,7) будет значение истинное значение;
- Если объем ОЗУ больше или равен 16, результат вычисления D3>=16 – ИСТИНА;
- Если объем памяти видеоадаптера больше или равен 2 или его разрядность больше или равна 512 – ИСТИНА.
«Игровой» — значение, если функция И возвращает истинное значение;
«Офисный» — значение, если результат вычислений И – ЛОЖЬ.
Этапы вычислений для ПК1:
- =ЕСЛИ(И(ИЛИ(ИСТИНА;ИСТИНА);ЛОЖЬ;ИЛИ(ЛОЖЬ;ЛОЖЬ));»Игровой»;»Офисный»)
- =ЕСЛИ(И(ИСТИНА;ЛОЖЬ;ЛОЖЬ);»Игровой»;»Офисный»)
- =ЕСЛИ(ЛОЖЬ;»Игровой»;»Офисный»)
- Возвращаемое значение – «Офисный»
Результаты расчетов для всех ПК:
Особенности использования функций И, ИЛИ в Excel
Функция И имеет следующую синтаксическую запись:
=И(логическое_значение1;[логическое_значение2];…)
Функция ИЛИ имеет следующую синтаксическую запись:
=ИЛИ(логическое_значение1;[логическое_значение2];…)
Описание аргументов обеих функций:
- логическое_значение1 – обязательный аргумент, характеризующий первое проверяемое логическое условие;
- [логическое_значение2] – необязательный второй аргумент, характеризующий второе (и последующие) условие проверки.
Сравнения результатов, возвращаемых функциями И, ИЛИ в однотипных ситуациях:
Примечания 1:
- Аргументами должны являться выражения, результатами вычислениями которых являются логические значения.
- Результатом вычислений функций И/ИЛИ является код ошибки #ЗНАЧ!, если в качестве аргументов были переданы выражения, не возвращающие в результате вычислений числовые значения 1, 0, а также логические ИСТИНА, ЛОЖЬ.
Примечания 2:
- Функция И чаще всего используется для расширения возможностей других логических функций (например, ЕСЛИ). В данном случае функция И позволяет выполнять проверку сразу нескольких условий.
- Функция И может быть использована в качестве формулы массива. Для проверки вектора данных на единственное условие необходимо выбрать требуемое количество пустых ячеек, ввести функцию И, в качестве аргумента передать диапазон ячеек и указать условие проверки (например, =И(A1:A10>=0)) и использовать комбинацию Ctrl+Shift+Enter. Также может быть организовано попарное сравнение (например, =И(A1:A10>B1:B10)).
- Как известно, логическое ИСТИНА соответствует числовому значению 1, а ЛОЖЬ – 0. Исходя из этих свойств выражения =(5>2)*(2>7) и =И(5>2;2>7) эквивалентны (Excel автоматически выполняет преобразование логических значений к числовому виду данных). Например, рассмотрим этапы вычислений при использовании данного выражения в записи =ЕСЛИ((5>2)*(2>7);”true”;”false”):
- =ЕСЛИ((ИСТИНА)*(ЛОЖЬ);”true”;”false”);
- =ЕСЛИ(1*0;”true”;”false”);
- =ЕСЛИ(0;”true”;”false”);
- =ЕСЛИ(ЛОЖЬ;”true”;”false”);
- Возвращен результат ”false”.
Примечания 3:
- Функция ИЛИ чаще всего используется для расширения возможностей других функций.
- В отличие от функции И, функция или эквивалентна операции сложения. Например, записи =ИЛИ(10=2;5>0) и =(10=2)+(5>0) вернут значение ИСТИНА и 1 соответственно, при этом значение 1 может быть интерпретировано как логическое ИСТИНА.
- Подобно функции И, функция ИЛИ может быть использована как формула массива для множественной проверки условий.
Содержание
- 1 Что возвращает функция
- 2 Синтаксис
- 2.1 Технические подробности
- 3 Аргументы функции
- 4 Совместное использование с функцией ЕСЛИ()
- 5 Сравнение с функцией И()
- 6 Эквивалентность функции ИЛИ() операции сложения +
- 7 Проверка множества однотипных условий
- 8 Примеры использования функций И ИЛИ в логических выражениях Excel
- 9 Формула с логическим выражением для поиска истинного значения
- 10 Формула с использованием логических функций ИЛИ И ЕСЛИ
- 11 Особенности использования функций И, ИЛИ в Excel
- 12 Подстановочные знаки в Excel.
Что возвращает функция
Возвращает логическое значение TRUE (Истина), при выполнении условий сравнения в функции и отображает FALSE (Ложь), если условия функции не совпадают.
Синтаксис
=OR(logical1, [logical2],…) – английская версия
=ИЛИ(логическое_значение1;[логическое значение2];…) – русская версия
Технические подробности
Функция ИЛИ возвращает значение ИСТИНА, если в результате вычисления хотя бы одного из ее аргументов получается значение ИСТИНА, и значение ЛОЖЬ, если в результате вычисления всех ее аргументов получается значение ЛОЖЬ.
Обычно функция ИЛИ используется для расширения возможностей других функций, выполняющих логическую проверку. Например, функция ЕСЛИ выполняет логическую проверку и возвращает одно значение, если при проверке получается значение ИСТИНА, и другое значение, если при проверке получается значение ЛОЖЬ. Использование функции ИЛИ в качестве аргумента «лог_выражение» функции ЕСЛИ позволяет проверять несколько различных условий вместо одного.
Синтаксис
ИЛИ(логическое_значение1;[логическое значение2];…)
Аргументы функции ИЛИ описаны ниже.
АргументОписание
Логическое_значение1 | Обязательный аргумент. Первое проверяемое условие, вычисление которого дает значение ИСТИНА или ЛОЖЬ. |
Логическое_значение2;… | Необязательные аргументы. Дополнительные проверяемые условия, вычисление которых дает значение ИСТИНА или ЛОЖЬ. Условий может быть не более 255. |
Примечания
- Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) либо быть массивами либо ссылками, содержащими логические значения.
- Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
- Если заданный диапазон не содержит логических значений, функция ИЛИ возвращает значение ошибки #ЗНАЧ!.
- Можно воспользоваться функцией ИЛИ в качестве формулы массива, чтобы проверить, имеется ли в нем то или иное значение. Чтобы ввести формулу массива, нажмите клавиши CTRL+SHIFT+ВВОД.
Аргументы функции
- logical1 (логическое_значение1) – первое условие которое оценивает функция по логике TRUE или FALSE;
- [logical2] ([логическое значение2]) – (не обязательно) это второе условие которое вы можете оценить с помощью функции по логике TRUE или FALSE.
Совместное использование с функцией ЕСЛИ()
Сама по себе функция ИЛИ() имеет ограниченное использование, т.к. она может вернуть только значения ИСТИНА или ЛОЖЬ, чаще всего ее используют вместе с функцией ЕСЛИ() : =ЕСЛИ(ИЛИ(A1>100;A2>100);»Бюджет превышен»;»В рамках бюджета»)
Т.е. если хотя бы в одной ячейке (в A1 или A2 ) содержится значение больше 100, то выводится Бюджет превышен , если в обоих ячейках значения <=100, то В рамках бюджета .
Сравнение с функцией И()
Функция И() также может вернуть только значения ИСТИНА или ЛОЖЬ, но, в отличие от ИЛИ() , она возвращает ИСТИНА, только если все ее условия истинны. Чтобы сравнить эти функции составим, так называемую таблицу истинности для И() и ИЛИ() .
Эквивалентность функции ИЛИ() операции сложения +
В математических вычислениях EXCEL интерпретирует значение ЛОЖЬ как 0, а ИСТИНА как 1. В этом легко убедиться записав формулы =ИСТИНА+0 и =ЛОЖЬ+0
Следствием этого является возможность альтернативной записи формулы =ИЛИ(A1>100;A2>100) в виде =(A1>100)+(A2>100) Значение второй формулы будет =0 (ЛОЖЬ), только если оба аргумента ложны, т.е. равны 0. Только сложение 2-х нулей даст 0 (ЛОЖЬ), что совпадает с определением функции ИЛИ() .
Эквивалентность функции ИЛИ() операции сложения + часто используется в формулах с Условием ИЛИ, например, для того чтобы сложить только те значения, которые равны 5 ИЛИ равны 10: =СУММПРОИЗВ((A1:A10=5)+(A1:A10=10)*(A1:A10))
Проверка множества однотипных условий
Предположим, что необходимо сравнить некое контрольное значение (в ячейке B6 ) с тестовыми значениями из диапазона A6:A9 . Если контрольное значение совпадает хотя бы с одним из тестовых, то формула должна вернуть ИСТИНА. Можно, конечно записать формулу =ИЛИ(A6=B6;A7=B6;A8=B6;A9=B6) но существует более компактная формула, правда которую нужно ввести как формулу массива (см. файл примера ): =ИЛИ(B6=A6:A9) (для ввода формулы в ячейку вместо ENTER нужно нажать CTRL+SHIFT+ENTER )
Вместо диапазона с тестовыми значениями можно также использовать константу массива : =ИЛИ(A18:A21>{1:2:3:4})
В случае, если требуется организовать попарное сравнение списков , то можно записать следующую формулу: =ИЛИ(A18:A21>=B18:B21)
Если хотя бы одно значение из Списка 1 больше или равно (>=) соответствующего значения из Списка 2, то формула вернет ИСТИНА.
Пример 1. В учебном заведении для принятия решения о выплате студенту стипендии используют два критерия:
- Средний балл должен быть выше 4,0.
- Минимальная оценка за профильный предмет – 4 балла.
Определить студентов, которым будет начислена стипендия.
Для решения используем следующую формулу:
=И(E2>=4;СРЗНАЧ(B2:E2)>=4)
Описание аргументов:
- E2>=4 – проверка условия «является ли оценка за профильный предмет не менее 4 баллов?»;
- СРЗНАЧ(B2:E2)>=4 – проверка условия «является ли среднее арифметическое равным или более 4?».
Как видно выше на рисунке студенты под номером: 2, 5, 7 и 8 — не получат стипендию.
Формула с логическим выражением для поиска истинного значения
Пример 2. На предприятии начисляют премии тем работникам, которые проработали свыше 160 часов за 4 рабочих недели (задерживались на работе сверх нормы) или выходили на работу в выходные дни. Определить работников, которые будут премированы.
Исходные данные:
Формула для расчета:
=ИЛИ(B3>160;C3=ИСТИНА())
Описание аргументов:
- B3>160 – условие проверки количества отработанных часов;
- C3=ИСТИНА() – условие проверки наличия часов работы в выходные дни.
Используя аналогичную формулу проведем вычисления для всех работников. Полученный результат:
То есть, оба условия возвращают значения ЛОЖЬ только в 4 случаях.
Формула с использованием логических функций ИЛИ И ЕСЛИ
Пример 3. В интернет-магазине выполнена сортировка ПК по категориям «игровой» и «офисный». Чтобы компьютер попал в категорию «игровой», он должен соответствовать следующим критериям:
- CPU с 4 ядрами или таковой частотой не менее 3,7 ГГц;
- ОЗУ – не менее 16 Гб
- Видеоадаптер 512-бит или с объемом памяти не менее 2 Гб
Распределить имеющиеся ПК по категориям.
Описание аргументов:
И(ИЛИ(B3>=4;C3>=3,7);D3>=16;ИЛИ(E3>=2;F3>=512)) – функция И, проверяющая 3 условия:
- Если число ядер CPU больше или равно 4 или тактовая частота больше или равна 3,7, результат вычисления ИЛИ(B3>=4;C3>=3,7) будет значение истинное значение;
- Если объем ОЗУ больше или равен 16, результат вычисления D3>=16 – ИСТИНА;
- Если объем памяти видеоадаптера больше или равен 2 или его разрядность больше или равна 512 – ИСТИНА.
«Игровой» — значение, если функция И возвращает истинное значение;
«Офисный» — значение, если результат вычислений И – ЛОЖЬ.
Этапы вычислений для ПК1:
- =ЕСЛИ(И(ИЛИ(ИСТИНА;ИСТИНА);ЛОЖЬ;ИЛИ(ЛОЖЬ;ЛОЖЬ));»Игровой»;»Офисный»)
- =ЕСЛИ(И(ИСТИНА;ЛОЖЬ;ЛОЖЬ);»Игровой»;»Офисный»)
- =ЕСЛИ(ЛОЖЬ;»Игровой»;»Офисный»)
- Возвращаемое значение – «Офисный»
Особенности использования функций И, ИЛИ в Excel
Функция И имеет следующую синтаксическую запись:
=И(логическое_значение1;[логическое_значение2];…)
Функция ИЛИ имеет следующую синтаксическую запись:
=ИЛИ(логическое_значение1;[логическое_значение2];…)
Описание аргументов обеих функций:
- логическое_значение1 – обязательный аргумент, характеризующий первое проверяемое логическое условие;
- [логическое_значение2] – необязательный второй аргумент, характеризующий второе (и последующие) условие проверки.
Примечания 1:
- Аргументами должны являться выражения, результатами вычислениями которых являются логические значения.
- Результатом вычислений функций И/ИЛИ является код ошибки #ЗНАЧ!, если в качестве аргументов были переданы выражения, не возвращающие в результате вычислений числовые значения 1, 0, а также логические ИСТИНА, ЛОЖЬ.
Примечания 2:
- Функция И чаще всего используется для расширения возможностей других логических функций (например, ЕСЛИ). В данном случае функция И позволяет выполнять проверку сразу нескольких условий.
- Функция И может быть использована в качестве формулы массива. Для проверки вектора данных на единственное условие необходимо выбрать требуемое количество пустых ячеек, ввести функцию И, в качестве аргумента передать диапазон ячеек и указать условие проверки (например, =И(A1:A10>=0)) и использовать комбинацию Ctrl+Shift+Enter. Также может быть организовано попарное сравнение (например, =И(A1:A10>B1:B10)).
- Как известно, логическое ИСТИНА соответствует числовому значению 1, а ЛОЖЬ – 0. Исходя из этих свойств выражения =(5>2)*(2>7) и =И(5>2;2>7) эквивалентны (Excel автоматически выполняет преобразование логических значений к числовому виду данных). Например, рассмотрим этапы вычислений при использовании данного выражения в записи =ЕСЛИ((5>2)*(2>7);”true”;”false”):
- =ЕСЛИ((ИСТИНА)*(ЛОЖЬ);”true”;”false”);
- =ЕСЛИ(1*0;”true”;”false”);
- =ЕСЛИ(0;”true”;”false”);
- =ЕСЛИ(ЛОЖЬ;”true”;”false”);
- Возвращен результат ”false”.
Примечания 3:
- Функция ИЛИ чаще всего используется для расширения возможностей других функций.
- В отличие от функции И, функция или эквивалентна операции сложения. Например, записи =ИЛИ(10=2;5>0) и =(10=2)+(5>0) вернут значение ИСТИНА и 1 соответственно, при этом значение 1 может быть интерпретировано как логическое ИСТИНА.
- Подобно функции И, функция ИЛИ может быть использована как формула массива для множественной проверки условий.
Подстановочные знаки в Excel.
B2, поэтому формула ко внешнему оператору функция возвращает значение(обязательно) к ней ещё а затем — помогла ли она такую формулу. =СЧЁТЕСЛИ(A1:A10;B2) в пустой ячейке в ячейке A4,Показать формулы и A3 не
A1 и нажмите Таким образом, наша задача, нужно сразу набрать будут добавлены знак возвращает значение ЛОЖЬ. ЕСЛИ. Кроме того, ИСТИНА.Условие, которое нужно проверить.
можно как нибудь клавишу ВВОД. При вам, с помощьюО других способах применения пишем такую формулу. возвращается «ОК», в
. равняется 24 (ЛОЖЬ). клавиши CTRL+V.Во многих задачах требуется полностью выполнена. на клавиатуре знак равенства и кавычки:Вы также можете использовать вы можете использовать=ЕСЛИ(И(A3=»красный»;B3=»зеленый»);ИСТИНА;ЛОЖЬ)
значение_если_истина добавить типо… Если необходимости измените ширину кнопок внизу страницы. подстановочных знаков читайте Мы написали формулу противном случае —Скопировав пример на пустой=НЕ(A5=»Винты»)
Важно: проверить истинность условияЗнак«меньше»=»ИЛИ(A4>B2;A4. Вам потребуется удалить операторы И, ИЛИ
текстовые или числовыеЕсли A3 («синий») =(обязательно) A1=1 ТО A3=1 столбцов, чтобы видеть Для удобства также
в статье «Примеры в ячейке В5. «Неверно» (Неверно). лист, его можноОпределяет, выполняется ли следующее Чтобы пример заработал должным или выполнить логическое«≠»(, а потом элемент кавычки, чтобы формула и НЕ в значения вместо значений «красный» и B3Значение, которое должно возвращаться, Ну вообщем вот все данные. приводим ссылку на функции «СУММЕСЛИМН» в
=СЧЁТЕСЛИ(A1:A10;»молок*») Как написать=ЕСЛИ(И(A2<>A3; A2<>A4); «ОК»; «Неверно») настроить в соответствии условие: значение в образом, его необходимо
сравнение выражений. Дляиспользуется исключительно в«больше» работала. формулах условного форматирования.
ИСТИНА и ЛОЖЬ, («зеленый») равно «зеленый», если лог_выражение имеет это ЕСЛИ(И(A1=5;А2=5);1 и
Формула оригинал (на английском Excel». формулу с функциейЕсли значение в ячейке с конкретными требованиями. ячейке A5 не
вставить в ячейку создания условных формул
визуальных целях. Для(>)К началу страницы При этом вы которые возвращаются в возвращается значение ИСТИНА, значение ИСТИНА. вот это ЕслиОписание языке) .
Как найти все слова
«СЧЕТЕСЛИ», читайте в A2 равно значению1
равняется строке «Винты» A1 листа. можно использовать функции формул и других. В итоге получается
Если такие знаки сравнения, можете опустить функцию примерах. в противном случаезначение_если_ложь
A1=1 ТО A3=1
Источники
- https://excelhack.ru/funkciya-or-ili-v-excel/
- https://support.microsoft.com/ru-ru/office/%D0%B8%D0%BB%D0%B8-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%B8%D0%BB%D0%B8-7d17ad14-8700-4281-b308-00b131e22af0
- https://excel2.ru/articles/funkciya-ili-v-ms-excel-ili
- https://exceltable.com/funkcii-excel/primery-logicheskih-funkciy-i-ili
- https://my-excel.ru/excel/v-excel-znak-ili.html
Произведем подсчет строк таблицы, значения которых удовлетворяют сразу двум критериям, которые образуют Условие ИЛИ. Например, в таблице с перечнем Фруктов и их количеством на складе, отберем строки, в которых в столбце Фрукты значится Персики ИЛИ строки с остатком на складе не менее 57 (ящиков). Т.е. Партии Персиков отбираются в любом случае, а к ним добавляются партии любых фруктов с
остатком на складе не менее 57 (ящиков).
В качестве исходной таблицы возьмем таблицу с двумя столбцами: текстовым «
Фрукты
» и числовым «
Количество на складе
» (См.
файл примера
).
Задача
Подсчитаем строки, в которых в столбце Фрукты значится
Персики
ИЛИ
строки с остатком на складе не менее 57 (ящиков). Отбираются только те строки, у которых в поле Фрукты значение
Персики
ИЛИ
строки, у которых в поле Количество ящиков на складе значение >=57 (как бы совершаетcя 2 прохода по таблице: сначала критерий применяется только по полю Фрукты, затем по полю Количество ящиков на складе, строки в которых оба поля удовлетворяют критериям во второй проход не учитываются, чтобы не было задвоения)).
Для наглядности, строки в таблице, удовлетворяющие критериям, выделяются
Условным форматированием
с правилом
=ИЛИ($A2=$D$2;$B2>=$E$2)
Для удобства создадим 3
динамических диапазона
:
-
Количество:
=СМЕЩ(пример1!$B$2;;;СЧЁТЗ(пример1!$A$2:$A$15))
-
Фрукты: =
СМЕЩ(пример1!$A$2;;;СЧЁТЗ(пример1!$A$2:$A$15))
-
Таблица: =
СМЕЩ(пример1!$A$1;;;СЧЁТЗ(пример1!$A$1:$A$15);2)
Это позволит в дальнейшем добавлять значения в исходную таблицу и не переписывать формулы для подсчета значений.
Подсчет можно реализовать множеством формул, приведем несколько:
-
Формула
=СЧЁТЕСЛИ(Фрукты;D2)+СЧЁТЕСЛИ(Количество;»>=»&E2)-СЧЁТЕСЛИМН(Фрукты;D2;Количество;»>=»&E2)
с помощью 2-х функций
СЧЁТЕСЛИ()
подсчитывает строки удовлетворяющие каждому из критериев, затем вычитается количество строк удовлетворяющих обоим критериям одновременно (функция
СЧЁТЕСЛИМН()
)
. -
Вместо 2-х функций
СЧЁТЕСЛИ()
можно использовать формулу =
СУММПРОИЗВ((Фрукты=D2)+(Количество>=E2))-СЧЁТЕСЛИМН(Фрукты;D2;Количество;»>=»&E2)
-
Формула =
БСЧЁТ(Таблица;B1;D13:E15)
требует предварительного создания таблички с условиями. Заголовки этой таблицы должны в точности совпадать с заголовками исходной таблицы. Размещение условий в разных строках соответствует Условию ИЛИ (см. статьюФункция
БСЧЁТ()
). -
Также можно использовать формулу
=БСЧЁТА(Таблица;A1;D13:E15)
с теми же условиями, но нужно заменить столбец для подсчета строк, он должен быть текстовым, т.е.
А
.
Альтернативным решением
, является использование
Расширенного фильтра
, с той же табличкой условий, что и для функций
БСЧЁТА()
и
БСЧЁТ()
В случае необходимости, можно задавать другие условия отбора. Например, подсчитать строки, в которых в столбце Фрукты значится
Персики
ИЛИ
строки с остатком на складе
не более
57 (ящиков).
Это потребует незначительного изменения формул (условие
«>=»&E2 нужно переписать как
«<=»&E2
)
На листе
Пример2
файла примера
приведено универсальное решение, которое позволяет не модифицировать формулы, а лишь менять знаки сравнения.
Примечание
: подсчет значений с множественными критерями также рассмотрен в статьях
Подсчет значений с множественными критериями (Часть 1. Условие И)
,
Часть3
,
Часть4
.