Excel 14. Логическая функция И (AND)

Логическая функция И (AND) или дополнительная награда.

Когда несколько сотрудников удовлетворяют одном критерию — это хорошо. В нашем случае критерий: два лучших. Но я создала такую ситуацию: сотрудник с третьим рангом чуть-чуть не дотягивает до двух первых мест, зато на голову обгоняет других сотрудников. В данном случае поощрение необходимо. Решаем задачу награждения лучших работников, работа которых удовлетворяем двум условиям. Эту задачу решает логическая функция И.

Шаг 1. В ячейке J3 набираем слово «Награда».

Шаг 2. Делаем активной ячейку J9 и пробуем написать требуемую формулу вручную (вводим знак «=» и набираем «ес», то есть начало слова «если»):

Из предложенного списка функций двойным щелчком ЛМ выбираем функцию «ЕСЛИ».

Шаг 3. Теперь вводим функцию нескольких условий «И»:

Я отметила красным прямоугольником рождающуюся формулу в строке формул.

Вводим выражение «G6>50000» (отмечаем ЛМ ячейку G6 и переключаемся на английскую раскладку клавиатуры, потому что знак «>» — русская буква «Б» + Shift):

Понять и запомнить!Обязательно знак «;» (точка с запятой), так аргументы функции разделяются этим знаком, но я об этом уже говорила.

Шаг 4. Вводим выражение «H6<=4», то есть расширяем число рангов):

Понять и запомнить!Обязательно ставим закрывающую скобку – аргумент под названием «Лог_выражение» закончился. Он в свою очередь состоит из двух аргументов – условий. Таких условий мы можем прописать в количестве до 255 штук, но я сильно сомневаюсь, что кто-то это делает.
Понять и запомнить!Обязательно знак «;» (точка с запятой), так аргументы функции разделяются этим знаком.

Шаг 5. Вводим выражение «»Наградить»;»пробел»»:

Почему пробел? Я не хочу вводить слово «Не награждать». Зачем нам лишняя текстовая информация? Если мы ничего не введем, то в ячейке при неудовлетворении условий появится слова «ЛОЖЬ». А вот пробел: с одной стороны полноправный текстовый символ, а с другой стороны – невидим.

И, конечно, в обязательном порядке закрывающая скобка. Наша формула выглядит так:

=ЕСЛИ(И(G6>50000;H6<=4);»Наградить»;» «)

Шаг 6. Нажимаем Enter и копируем формулу на другие ячейки

Как видите, работник с рангом 4 не прошел по условию «G6>50000». Поэтому и не будет награждён.

Если вы хотите работать с диалоговым окном «Аргументы функции»:

Оставьте первый комментарий

Комментировать