Как правильно использовать функцию ИЛИ в Excel?



Если или в excel

Автор Катерина задал вопрос в разделе Другие языки и технологии

Помогите с функцией ИЛИ в Excel и получил лучший ответ

Ответ от Валдымар Техно[гуру]
Функция ИЛИ проверяет условия и возвращает ИСТИНА, если хотя бы один аргумент истинный (ненулевой), иначе ЛОЖЬ. Сама она значения не подставляет, поэтому обычно пишется внутри ЕСЛИ: ЕСЛИ возвращает второй аргумент, если первый истинный, иначе третий. Записывается так: =ИЛИ(условие1; условие2; ...)Для проверки нескольких значений в одной ячейке можно написать =ЕСЛИ(ИЛИ(A2=1000;A2=900;A2=850);"подходит";"нет"). Если нужно для каждого числа получать свой результат из соседнего столбца, делают цепочку:
=ЕСЛИ(A2=1000;D3;ЕСЛИ(A2=900;D4;ЕСЛИ(A2=850;D5;0)))Только учитывайте ограничение вложенных ЕСЛИ: не более 64. При большом числе вариантов лучше вынести пары значений в таблицу и использовать ИНДЕКС и ПОИСКПОЗ.

Ответ от Loony[гуру]
Так и должно быть - функция ИЛИ возвращает два значения ИСТИНА или ЛОЖЬ - вот оно-то и записывается в ячейку. И вообще тут ИЛИ не нужно.

И еще - есть ограничение на количество вложений функции ЕСЛИ (до 64, но не более) - так что особо не увлекайся :-))

Ответ от 3453453[гуру]
=ЕСЛИ (A2=1000;D3;ЕСЛИ (A2=900;D4;ЕСЛИ (A2=850;D5;ЕСЛИ (A2=750;D6;ЕСЛИ (A2=700;D7;ЕСЛИ (A2=650;D8;ЕСЛИ (A2=550;D9;ЕСЛИ (A2=500;D10;0))

Я ненавижу Excel =(

Ответ от Лиана Ахметшина[новичек]
=(ЕСЛИ (A2=1000;D3;ЕСЛИ (A2=900;D4;ЕСЛИ (A2=850;D5;ЕСЛИ (A2=750;D6;ЕСЛИ (A2=700;D7;ЕСЛИ (A2=650;D8;ЕСЛИ (A2=550;D9;ЕСЛИ (A2=500;D10))

а подсказки кому как писать придумали?

Ответ от Лара[гуру]
В ячейку В2 внесите формулу:
=ЕСЛИ (A2=1000;D3;ЕСЛИ (A2=900;D4;ЕСЛИ (A2=850;D5;ЕСЛИ (A2=750;D6;ЕСЛИ (A2=700;D7;ЕСЛИ (A2=650;D8;ЕСЛИ (A2=550;D9;ЕСЛИ (A2=500;D10;0))

Ответ от Капитан Гугл[гуру]
А почитать справку слабо?
ИЛИ - возвращает ИСТИНА, если хотя бы один аргумент истинный (ненулевой).
ЕСЛИ - возвращает второй аргумент, если первый истинный, иначе третий.

А тут надо так: в стобец C напротив значений D вбить 1000, 900, 850 и т. д. , а в B2 - формулу
=ИНДЕКС (D3:D10;ПОИСКПОЗ (25;C3:C10;0);1)

Ответ от Kay[гуру]
Не надо ИЛИ
=ЕСЛИ (A2=1000;D3;ЕСЛИ (A2=900;D4;ЕСЛИ (A2=850;D5;ЕСЛИ (A2=750;D6;ЕСЛИ (A2=700;D7;ЕСЛИ (A2=650;D8;ЕСЛИ (A2=550;D9;ЕСЛИ (A2=500;D10))

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите с функцией ИЛИ в Excel

Как одновременно использовать функции Если,и,или в Excel?напишите,пожалуйста,пример такой формулы
Функция ЕСЛИ имеет структуру: =ЕСЛИ(условие;результат_если_да;результат_если_нет). Чтобы проверять
подробнее...

слушате народ помогите!! запах нюхают или слышат?? обычно слышат звуки!! а запахи нюхают!
Правильнее всего говорить «чувствовать запах» или «ощущать запах». Именно эти глаголы обозначают
подробнее...

Помогите срочно Собирай или соберай как правильно?
Правильно писать только собирай. Это форма глагола собирать, в котором работает правило о
подробнее...

Таблицы в Excel
Для удобной работы с таблицами в Excel, например в версии 2007, можно использовать инструменты
подробнее...

логическая формула в excel
Формула в Excel это выражение для вычисления значения ячейки, которое всегда начинается со знака
подробнее...
Квадратичная функция veaction=edit на Википедии
Посмотрите статью на википедии про Квадратичная функция veaction=edit
Электросталь станция на Википедии
Посмотрите статью на википедии про Электросталь станция
Электростальский завод тяжёлого машиностроения на Википедии
Посмотрите статью на википедии про Электростальский завод тяжёлого машиностроения
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*