Apple MB942 [385/391] Разобьем задачу на части и составим формулы выявляющие описанные ситуации объединенная формула позволит вам быстро найти в таблице требуемую информацию при составлении формул буд...

Apple MB942 [385/391] Разобьем задачу на части и составим формулы выявляющие описанные ситуации объединенная формула позволит вам быстро найти в таблице требуемую информацию при составлении формул будем считать что фамилия первого студента расположена в ячейке a2 а результаты его теста в ячейке b2
Глава 13 Дополнительные примеры и вспомогательная информация 385
Разобьем задачу на части и составим формулы, выявляющие описанные ситуации.
Объединенная формула позволит Вам быстро найти в таблице требуемую
информацию. При составлении формул будем считать, что фамилия первого
студента расположена в ячейке A2, а результаты его теста — в ячейке B2.
Выражение 1
Формула =И(B2>60; B2<=75) выявляет студентов, получивших низкий балл. Если результат лежит
в интервале от 61 до 75, функция И вернет значение ИСТИНА, и это будет означать, что студенту
нужно будет пройти дополнительные курсы. В противном случае функция вернет значение
ЛОЖЬ.
Выражение 2
Формула =ИЛИ(ЕПУСТО(B2); B2<0; B2>100) позволяет выявить ошибки в таблице. Первое
условие внутри функции ИЛИ — ЕПУСТО(B2) — вернет значение ИСТИНА, если результаты теста
не указаны. Второе условие вернет значение ИСТИНА, если результат теста отрицательный,
третье вернет значение ИСТИНА, если результат больше 100. Функция ИЛИ вернет значение
ИСТИНА, если хотя бы одно из перечисленных условий будет истинным, то есть если
в проверяемой ячейке присутствует любая ошибка. Если ни одно из условий не является
истинным, функция ИЛИ вернет значение ЛОЖЬ, и это будет означать, что данные указаны верно.
Выражение 3
Формула =B2<=60 выявляет студентов, проваливших экзамен. Это выражение вернет значение
ИСТИНА, если результат теста меньше или равен 60. В противном случае оно вернет значение
ЛОЖЬ.
Теперь объединим эти три выражения в одну формулу.
=ЕСЛИ(И(B2>60; B2<=75);Должен пройти дополнительные курсы”; ЕСЛИ(ИЛИ(ЕПУСТО(B2); B2<0;
B2>100); ”Неверные данные”; ЕСЛИ(B2<=60; ”Провалил экзамен”; “”)))
Если контрольное выражение 1 (см. выше) в функции ЕСЛИ вернет значение ИСТИНА, вся
функция вернет строку «Должен пройти дополнительные курсы». В противном случае дальше
будет выполняться проверка второго контрольного выражения (второй функции ЕСЛИ).
Если контрольное выражение 2 (см. выше) во второй функции ЕСЛИ вернет значение ИСТИНА,
вся функция вернет строку «Неверные данные». В противном случае дальше будет выполняться
проверка третьего контрольного выражения (третьей функции ЕСЛИ).
Если контрольное выражение 3 (см. выше) в третьей функции ЕСЛИ вернет значение ИСТИНА,
вся функция вернет строку «Провалил экзамен». В противном случае функция вернет пустую
строку.
Пример результата применения формулы представлен в таблице ниже.

Содержание

Похожие устройства

Скачать