Функция И
И — одна из логических функций, с помощью которой можно определить, все ли проверяемые условия принимают значение ИСТИНА.
Пример
Технические подробности
Функция И возвращает значение ИСТИНА, если в результате вычисления всех аргументов получается значение ИСТИНА, и значение ЛОЖЬ, если вычисление хотя бы одного из аргументов дает значение ЛОЖЬ.
Обычно функция И используется для расширения возможностей других функций, выполняющих логическую проверку. Например, функция ЕСЛИ выполняет логическую проверку и возвращает одно значение, если при проверке получается значение ИСТИНА, и другое значение, если при проверке получается значение ЛОЖЬ. Использование функции И в качестве аргумента лог_выражение функции ЕСЛИ позволяет проверять несколько различных условий вместо одного.
И(логическое_значение1;[логическое_значение2];…)
Функция И имеет следующие аргументы:
Логическое_значение1
Обязательный аргумент. Первое проверяемое условие, вычисление которого дает значение ИСТИНА или ЛОЖЬ.
Логическое_значение2;.
Необязательные аргументы. Дополнительные проверяемые условия, вычисление которых дает значение ИСТИНА или ЛОЖЬ. Условий может быть не более 255.
- Аргументы должны давать в результате логические значения (такие как ИСТИНА или ЛОЖЬ) либо быть массивами или ссылками, содержащими логические значения.
- Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
- Если в указанном интервале отсутствуют логические значения, функция И возвращает ошибку #ЗНАЧ!.
Примеры
Ниже представлено несколько общих примеров использования функции И, как отдельно, так и в сочетании с функцией ЕСЛИ.
Возвращает значение ИСТИНА, если число в ячейке A2 больше 1 И меньше 100. В противном случае возвращает значение ЛОЖЬ.
Возвращает значение ячейки A2, если оно меньше значения ячейки A3 И не превышает 100. В противном случае возвращает сообщение «Значение вне допустимого диапазона.».
Возвращает значение ячейки A3, если оно больше 1 И не превышает 100. В противном случае возвращает сообщение «Значение вне допустимого диапазона». Сообщения можно заменить на любые другие.
Вычисление премии
Ниже приводится решение довольно распространенной задачи: с помощью функций ЕСЛИ и И определяется, заработал ли продавец премию, а также рассчитывается ее размер.
- =ЕСЛИ(И(B14>=$B$7,C14>=$B$5),B14*$B$8,0) — ЕСЛИ общие продажи больше или равны (>=) целевым продажам И число договоров больше или равно (>=) целевому, общие продажи умножаются на процент премии. В противном случае возвращается значение 0.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Если число принадлежит диапазону excel
Пользователь
Регистрация: 24.10.2009
Сообщений: 87
Если А1 принадлежит диапазону D1:D100 то 1 иначе 0
Год не пользовался Excel потому туплю страшно. Как проверить, принадлежит ли значение диапазону значений?
Условие задачи:
Есть диапазон значений А1:А100 (названия улиц)
Есть другой диапазон значений D1:D100 (тоже название улиц)
Необходимо в ячейки В1,В2,В3 и т.д. написать формулу, которая определяла – есть ли в диапазоне D1:D100 значение (название улицы) из левой ячейки А1, А2, А3 и т.д.
Что то наподобие такого (формула в ячейке В1): Если А1 принадлежит диапазону D1:D100 то 1 иначе 0
По памяти написал =ЕСЛИ(F5K5:K7);1;0) – но что-то не то…
Регистрация: 31.12.2010
Сообщений: 2,133
=--ИЛИ(A1=$D$1:$D$100) =--ЕЧИСЛО(ПОИСКПОЗ(A1;$D$1:$D$100;))
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание: «Составить программу, печатающую значение TRUE, если точка с координатами (x, y) принадлежит закрашенной област | 777pro777 | Помощь студентам | 5 | 25.10.2011 15:18 |
Алгоритм , иначе , блок схема ! | Farm4Life | Помощь студентам | 5 | 12.06.2011 16:44 |
Если равно, то пустое иначе значение | kzld | Microsoft Office Excel | 4 | 15.12.2010 10:21 |
если элементы k-й строки матрицы упорядочены по убыванию, иначе 0 | nesss | Помощь студентам | 1 | 01.11.2010 15:41 |
если >30 тогда «да» иначе «нет». DBgrid | Daur | БД в Delphi | 4 | 30.05.2010 16:54 |
Как в excel определить к какому диапозону относится число
Диапазон числовых значений? Уникальные — значит, не перекрываются? А если оставить только верхние границы? Так будет проще.
Леня Б.Ученик (188) 7 лет назад
Номерация мобильных операторов от 901 0000000 до 999 9999999. Соответственно не пересекаются. Решил с помощью формулы =индекс ([столбец название оператора]; поискпоз ([искомый номер]; [столбец начала диапазона]; 1)
Только почему работает не до конца понял
Полосатый жираф Алик Искусственный Интеллект (312996) Сразу вопрос: у тебя этот пробел так и стоит в диапазонах? А в искомом номере? И диапазоны по возрастанию стоят?
Если число принадлежит диапазону excel
Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений.
Начало формулы прописал, а дальше ругается = «Слишком много значений»
Заранее благодарен
Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений.
Начало формулы прописал, а дальше ругается = «Слишком много значений»
Заранее благодарен Алексей12547
К сообщению приложен файл: 1256.xls (60.0 Kb)
Сообщение День добрый
Пожалуйста подскажите как подставить значение при условии если число входит в данный диапазон. Если В14 на ходится в диапазоне от 1000 до 3820 то значение 20 и так 8 значений.
Начало формулы прописал, а дальше ругается = «Слишком много значений»
Заранее благодарен Автор — Алексей12547
Дата добавления — 08.09.2015 в 14:10