19 советов по работе с вложенными функциями ЕСЛИ

Функция ЕСЛИ (IF) является одной из наиболее часто используемых функций в Excel. ЕСЛИ — простая функция, и люди любят ее, потому что она дает им возможность заставить Excel реагировать, когда информация вводится в электронную таблицу. С ЕСЛИ, вы можете оживить вашу таблицу.

Но использование одной функции ЕСЛИ часто приводит к использованию второй, и как только вы объединяете более пары ЕСЛИ, ваши формулы могут начать выглядеть как маленькие Франкенштейны 🙂

Являются ли вложенные ЕСЛИ опасными? Всегда ли они необходимы? Какие есть альтернативы?

Читайте дальше, чтобы узнать ответы на эти вопросы и многое другое …

1. Базовый ЕСЛИ

Прежде чем говорить о вложенном ЕСЛИ, давайте быстро рассмотрим базовую структуру:

= ЕСЛИ (лог_выражение; [значение_если_истина];[значение_если_ложь])

Функция ЕСЛИ запускает тест и выполняет различные действия в зависимости от того, является ли результат истинным или ложным.

Обратите внимание на квадратные скобки … это означает, что аргументы необязательны. Однако вы должны указать либо значение ИСТИНА, либо значение ЛОЖЬ.

Чтобы проиллюстрировать это, мы используем ЕСЛИ, чтобы проверить результаты и вернуть «Зачтено» для баллов не менее 65:

Базовый ЕСЛИ

Базовая функция ЕСЛИ — вернуть «Зачтено» для баллов не менее 65

Ячейка D4 в примере содержит эту формулу:

Что можно прочитать так: если количество баллов в ячейке C4 составляет не менее 65, вернуть «Зачтено».

Однако обратите внимание, что если оценка меньше 65, ЕСЛИ возвращает ЛОЖЬ, так как мы не указали «значение_если_ложь». Чтобы отобразить «Не зачтено» для непроходных оценок, мы можем добавить «Не зачтено» в качестве ложного аргумента следующим образом:

Базовая функция ЕСЛИ

Базовая функция ЕСЛИ — с добавленным значением_если_ложь

2. Что значит вложение

Вложенность означает объединение формул, одна внутри другой, так что одна формула обрабатывает результат другой. Например, вот формула, в которой функция СЕГОДНЯ (TODAY) вложена в функцию МЕСЯЦ (MONTH):

Функция СЕГОДНЯ (TODAY) возвращает текущую дату внутри функции МЕСЯЦ (MONTH). Функция МЕСЯЦ (MONTH) берет эту дату и возвращает текущий месяц. Даже в формулах средней сложности часто используются вложения, поэтому вы увидите их в более сложных формулах.

3. Простой вложенный ЕСЛИ (IF)

Вложенный ЕСЛИ — это всего лишь два оператора ЕСЛИ в формуле, где один оператор ЕСЛИ появляется внутри другого.

Чтобы проиллюстрировать это, ниже я расширил оригинальную формулу «Зачтено/Не зачтено», приведенную выше, для обработки «пустых» результатов, добавив функцию еще одну функцию ЕСЛИ:

Простой вложенный ЕСЛИ

Простой вложенный ЕСЛИ

= ЕСЛИ (С4 = «»; «Неявка»; ЕСЛИ (С4> = 65; «Зачтено»; «Не зачтено»))

Внешний ЕСЛИ запускается первым и проверяет, является ли ячейка C4 пустой. Если это так, внешний ЕСЛИ возвращает «Неявка», а внутренний ЕСЛИ никогда не запускается.

Если ячейка не пуста, внешний ЕСЛИ возвращает ЛОЖЬ, и запускается вторая функция ЕСЛИ.

4. Вложенный ЕСЛИ (IF) для шкал

Вам часто будут встречаться вложенные ЕСЛИ, настроенные для обработки «шкал» … например, для назначения оценок, стоимости доставки, налоговых ставок или других значений, которые изменяются в шкале с числовым вводом. Пока в шкале не слишком много уровней, вложенные ЕСЛИ работают нормально. Но нужно быть внимательными, иначе формула может стать не читабельной.

Хитрость заключается в том, чтобы выбрать направление (от высокого к низкому или от низкого к высокому), а затем соответствующим образом структурировать условия. Например, чтобы присвоить оценки в порядке «от низкого до высокого», мы можем представить решение, отраженное в следующей таблице. Обратите внимание, что нет условия для «Отлично», потому что, как только мы выполним все остальные условия, мы знаем, что баллов должно быть больше 90, и, следовательно, «Отлично».

Баллы Оценка Условие
0 — 63 Неуд. < 64
64 — 72 Удовл. < 73
73 — 89 Хорошо < 90
90 — 100 Отлично

С четко понятными условиями мы можем ввести первый оператор ЕСЛИ:

Мы позаботились о «Неуд.». Теперь, чтобы обработать «Удовл.», нам нужно добавить еще одно условие:

Обратите внимание, что я просто добавил еще один ЕСЛИ в первый для «ложного» результата. Чтобы расширить формулу для обработки оценки «Хорошо», мы повторяем процесс:

Мы обработали все оценки и дошли до последнего уровня «Отлично». Вместо добавления еще одного ЕСЛИ, просто добавьте итоговую оценку для ЛОЖЬ.

Вот последняя вложенная формула ЕСЛИ в действии:

Завершенный вложенный пример ЕСЛИ для расчета оценок

Завершенный вложенный пример ЕСЛИ
для расчета оценок

5. Логика вложенных ЕСЛИ

Многие формулы решаются изнутри, потому что «внутренние» функции или выражения должны решаться в первую очередь, чтобы остальная часть формулы работала.

Вложенные ЕСЛИ имеют свою логику, поскольку «внешние» ЕСЛИ действуют как ворота к «внутренним» ЕСЛИ. Это означает, что результаты внешних ЕСЛИ определяют, работают ли внутренние ЕСЛИ. Диаграмма ниже визуализирует логический ход формулы расчета оценок выше.

Логика вложенной функции ЕСЛИ

6. Используйте функцию «Вычислить формулу»

В Windows вы можете использовать функцию «Вычислить формулу», чтобы шаг за шагом посмотреть, как Excel решает ваши формулы. Это отличный способ «увидеть» логический поток более сложных формул и устранить неполадки, если что-то не работает. Кнопку «Вычислить формулу» можно найти на ленте на вкладке Формулы.

Функция Вычислить формулу в ленте

На экране ниже показано «окно Вычисление формулы», открытое и готовое к работе. Каждый раз, когда вы нажимаете кнопку «Вычислить», вычисляется «следующий шаг» в формуле.

Окно Вычисление формулы

Окно Вычисление формулы

К сожалению, версия Excel для Mac не содержит этой функции, но вы можете использовать прием, описанный ниже.

7. Используйте F9, чтобы определить результаты проверки

Когда вы выбираете выражение в строке формул и нажимаете клавишу F9, Excel решает только выбранную часть. Это крутой способ проверить, что на самом деле делает формула. В приведенном ниже примере я использую окна с подсказками для выбора различных частей формулы. Затем нажимаю F9, чтобы увидеть, результат вычисления этой части формулы:

Проверка вложенного ЕСЛИ

Проверка вложенного ЕСЛИ

Результат проверки с клавишей F9

Результат проверки с клавишей F9

Используйте Ctrl + Z (Command + Z на Mac), чтобы отменить F9. Вы также можете нажать Esc, чтобы выйти из редактора формул без каких-либо изменений.

8. Помни об ограничениях

В Excel есть ограничения на то, насколько глубоко вы можете вкладывать функции ЕСЛИ. До Excel 2007 Excel допускал до 7 уровней вложенных ЕСЛИ. Excel после 2007 поддерживает до 64 уровней.

Однако то, что вы можете вкладывать много ЕСЛИ, не означает, что это нужно делать. Каждый дополнительный уровень, который вы добавляете, усложняет понимание формулы и устранение неполадок. Если вы работаете с вложенным ЕСЛИ глубиной более чем на несколько уровней, вам стоит рассмотреть альтернативные варианты, приведенные ниже.

9. Расставляй круглые скобки как профессионал

Одной из проблем с вложенными ЕСЛИ является сопоставление или «балансировка» скобок. Если круглые скобки стоят не там, где нужно или их меньше, чем требует формула, результат вы не получите. К счастью, Excel предоставляет несколько инструментов, которые помогут вам убедиться, что круглые скобки «сбалансированы» при редактировании формул.

Во-первых, если у вас несколько наборов скобок, круглые скобки имеют цветовую кодировку, поэтому открывающие скобки соответствуют закрывающим скобкам. Эти цвета нелегко рассмотреть, но при желании — можно:

Цветные скобки

Во-вторых, когда вы закроете круглые скобки, Excel выделит соответствующую пару. Вы также можете щелкнуть в формуле и использовать клавишу со стрелкой для перемещения по скобкам, и Excel будет выделять обе скобки, когда есть совпадающая пара. Если нет совпадений, вы не увидите жирного шрифта.

Пара скобок выделена жирным

К сожалению, выделение шрифтом — это функция только для Windows. Если вы используете Excel на Mac для редактирования сложных формул, иногда имеет смысл скопировать и вставить формулу в хороший текстовый редактор, чтобы получить лучшие инструменты для сопоставления скобок. Вы можете вставить формулу обратно в Excel после того, как вы все исправите.

10. Используйте окно подсказки для навигации и выбора

Когда дело доходит до навигации и редактирования вложенных ЕСЛИ, окно подсказки — ваш лучший друг. С его помощью вы можете перемещаться и точно выбирать все аргументы во вложенном ЕСЛИ:

Выберите аргументы формулы с помощью подсказки на экране

Выберите аргументы формулы с помощью подсказки на экране

11. Будьте осторожны с текстом и цифрами

При работе с функцией ЕСЛИ, убедитесь, что вы правильно сопоставляете цифры и текст. Я часто вижу вот такие формулы ЕСЛИ:

Является ли результат теста в А1 действительно текстом, а не числом? Нет? Тогда не используйте кавычки с числом. В противном случае логический тест вернет ЛОЖЬ, даже если значение является проходным баллом, потому что «100» не совпадает с 100. Если тестовый балл является числовым, используйте вот такую формулу:

12. Добавляйте разрывы строк, чтобы облегчить чтение вложенных ЕСЛИ

Когда вы работаете с формулой, которая содержит много уровней вложенных ЕСЛИ, довольно сложно уследить за правильностью формулы. Поскольку Excel не беспокоят разрывы строк в формулах, вы можете значительно улучшить читаемость вложенных ЕСЛИ, добавив их.

Например, на приведенном ниже экране показан вложенный ЕСЛИ, который рассчитывает комиссионную ставку на основе суммы продажи. Здесь вы можете увидеть типичную вложенную ЕСЛИ-структуру, которую трудно расшифровать:

Вложенные ЕСЛИ без разрывов строк трудно читать

Вложенные ЕСЛИ без разрывов строк трудно читать

Однако, если я добавляю разрывы строк перед каждым «значением_если_ ложь», логика формулы легко читается. Кроме того, формулу легче редактировать:

Разрывы строк облегчают чтение вложенных ЕСЛИ

Разрывы строк облегчают чтение вложенных ЕСЛИ

Вы можете добавить разрывы строк в Windows с помощью Alt + Enter, на Mac — Control + Option + Return.

13. Уменьшите количество ЕСЛИ с И и ИЛИ

Вложенные ЕСЛИ — мощный инструмент, но формулы быстро становятся громоздкими, когда вы добавляете больше уровней. Один из способов избежать большего количества уровней — использовать ЕСЛИ в сочетании с функциями И (AND) и ИЛИ (OR). Эти функции возвращают простой результат ИСТИНА / ЛОЖЬ, который отлично работает внутри ЕСЛИ, поэтому вы можете использовать их для расширения логики одного ЕСЛИ.

Например, в приведенной ниже задаче мы хотим поставить «х» в столбце D, чтобы отметить строки, где цвет «красный», а размер «маленький».

ЕСЛИ с функцией И

ЕСЛИ с функцией И проще, чем два вложенных ЕСЛИ

Мы могли бы написать формулу с двумя вложенными ЕСЛИ, вот так:

Однако, заменив одну проверку на функцию И, мы можем упростить формулу:

Таким же образом, мы можем легко расширить эту формулу с помощью функции ИЛИ, чтобы проверить наличие красного ИЛИ синего И маленького:

Все то же самое можно сделать с помощью вложенных ЕСЛИ, но формула быстро станет сложной.

14. Замените вложенные ЕСЛИ на ВПР

Когда вложенный ЕСЛИ просто присваивает значения на основе одного значения, его можно легко заменить функцией ВПР (VLOOKUP). Например, этот вложенный ЕСЛИ присваивает номера пяти различным цветам:

= ЕСЛИ (F2 = «красный»; 100; ЕСЛИ (F2 = «синий»; 200; ЕСЛИ (F2 = «зеленый»; 300; ЕСЛИ (F2 = «оранжевый»; 400;500))))

Мы можем легко заменить все ЕСЛИ одним ВПР:

 Вложенный ЕСЛИ против ВПР

Вложенный ЕСЛИ против ВПР

Хотя в приведенной выше формуле используется точное соответствие, вы можете легко использовать ВПР для приблизительного поиска.

15. Выберите ВЫБОР

Функция ВЫБОР (CHOOSE) может предоставить элегантное решение, когда вам необходимо отобразить простые последовательные числа (1,2,3 и т.д.) для произвольных значений.

В приведенном ниже примере ВЫБОР (CHOOSE) используется для создания пользовательских сокращений дней недели:

Функция ВЫБОР

Функция ВЫБОР

Конечно, вы можете использовать длинный и сложный вложенный ЕСЛИ, чтобы сделать то же самое, но, пожалуйста, не надо 🙂

16. Используйте ЕСЛИМН вместо вложенных ЕСЛИ

Если вы используете Excel 2016, у Office 365 есть новая функция, которую вы можете использовать вместо вложенных ЕСЛИ: функция ЕСЛИМН (IFS). Функция ЕСЛИМН (IFS) предоставляет специальную структуру для оценки нескольких условий без вложенности

Перепишем формулу из примера про оценки с использованием ЕСЛИМН:

Обратите внимание, в формуле всего одна пара скобок!

Что происходит, когда вы открываете электронную таблицу, которая использует функцию ЕСЛИМН (IFS) в более старой версии Excel? В Excel 2013 и 2010 (и я верю в Excel 2007, но не могу проверить) вы увидите «_xlfn» в ячейке. Ранее вычисленное значение все еще будет там, но если формула пересчитается, вы увидите ошибку #ИМЯ?.

17. Используйте МАКС

Иногда вы можете использовать МАКС (MAX) или МИН (MIN) очень интересным способом, избегая оператора ЕСЛИ (IF). Предположим, что у вас есть расчет, который должен привести к положительному числу или нулю. Другими словами, если вычисление возвращает отрицательное число, вы просто хотите показать ноль.

Функция МАКС дает вам способ сделать это без ЕСЛИ:

Этот метод возвращает результат вычисления, если положительный, и ноль в противном случае.

Я люблю эту конструкцию, потому что она очень проста.

18. Перехват ошибок с помощью ЕСЛИОШИБКА

Классическим использованием ЕСЛИ является перехват ошибок и предоставление другого результата при возникновении ошибки, например:

= ЕСЛИ (ЕОШИБКА (формула); значение_если_ошибка; формула)

Это уродливо и неудобно, так как одна и та же формула вводится дважды, и Excel должен вычислять одно и то же несколько раз, если ошибки нет.

В Excel 2007 была введена функция ЕСЛИОШИБКА (IFERROR), которая позволяет более элегантно отлавливать ошибки:

= ЕСЛИОШИБКА (формула; значение_если_ошибка)

Теперь, когда формула выдает ошибку, ЕСЛИОШИБКА просто возвращает указанное вами значение.

19. Используйте «логическую» логику

Вы также можете иногда избегать вложенных ЕСЛИ, используя так называемую «логическую логику». Слово логическое относится к значениям ИСТИНА / ЛОЖЬ. Хотя Excel отображает слова ИСТИНА и ЛОЖЬ в ячейках, внутренне Excel воспринимает ИСТИНА как 1, а ЛОЖЬ как ноль.

Вы можете использовать этот факт для написания умных и очень быстрых формул. Например, в приведенном выше примере с ВПР (VLOOKUP) у нас есть вложенная формула ЕСЛИ, которая выглядит следующим образом:

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

= (F2 = «красный») * 100 + (F2 = «синий») * 200 + (F2 = «зеленый») * 300+ (F2 = «оранжевый») * 400+ (F2 = «фиолетовый») * 500

Каждое выражение выполняет тест, а затем умножает результат теста на «значение, если оно истинно». Поскольку тесты возвращают значение ИСТИНА или ЛОЖЬ (1 или 0), результаты ЛОЖЬ фактически отменяют формулу.

Для числовых результатов логическая логика проста и чрезвычайно быстра, так как нет разветвлений. С другой стороны, логическая логика может сбивать с толку людей, которые не привыкли к ней. Тем не менее, это отличная техника, чтобы знать о ней.

Когда вам нужен вложенный ЕСЛИ?

Со всеми этими опциями для избежания вложенных ЕСЛИ, вы можете задаться вопросом: «А когда же его использовать?»

Я думаю, что вложенные ЕСЛИ имеют смысл, когда вам нужно оценить несколько различных входных данных для принятия решения.

Например, предположим, что вы хотите определить статус счета-фактуры «Оплачено», «Ожидание», «Просрочено» и т.д. Для этого необходимо посмотреть дату счета-фактуры и остаток задолженности:

Расчет статуса счета-фактуры с помощью вложенного ЕСЛИ

Расчет статуса счета-фактуры с помощью вложенного ЕСЛИ

Регистрация на форуме тут, о проблемах пишите сюда — [email protected], проверяйте папку спам! Обязательно пройдите восстановить пароль

Поиск по форуму
Расширенный поиск
К странице.
Страница 1 из 2 1 2 Следующая >

Уважаемые знатоки!
Привожу рабочую формулу:
=+IF(E26=B19;B21;IF(E26=B21;B19;IF( E26=B23;B25;IF(E26=B25;B23;IF(E26=B 27;B29;IF(E26=B29;B27;IF(E26=B31;B3 3;IF(E26=B33;B31;»»))))))))

Необходимо, что бы заработала такая конструкция:
=+IF(E26=B19;B21;IF(E26=B21;B19;IF( E26=B23;B25;IF(E26=B25;B23;IF(E26=B 27;B29;IF(E26=B29;B27;IF(E26=B31;B3 3;IF(E26=B33;B31;IF(E26=B35;B37;IF( E26=B37;B35;IF(E26=B39;B41;IF(E26=B 41;B39;IF(E26=B43;B45;IF(E26=B45;B4 3;IF(E26=B47;B49;IF(E26=B49;B47;»») )))))))))))))))

[email protected]
Посмотреть профиль
Найти ещё сообщения от [email protected]

Спасибо, но для меня было подвигом «нарисовать» формулу такой длины, а как с промежуточными вааще темный лес

Спасибо, наверное, пойду длинным путем — установлю 2007-й (там действительно допустимо 64 уровня). Хотя понимаю, что это похоже на действия человека не знающего умножения — прибавляет число n-раз, вместо одного умножения на «n»

если 55 твоих условий можно заменить одним

справка excel 2007

В качестве значений аргументов «значение_если_истина» и «значение_если_ложь» можно для построения более сложных проверок использовать до 64 вложенных друг в друга функций ЕСЛИ. (Применение вложенных функций ЕСЛИ показано в примере 3.) Чтобы проверить больше 64 условий, воспользуйтесь функциями ПРОСМОТР, ВПР или ГПР. (Применение функции ПРОСМОТР показано в примере 4.)

ps: в 2003 excel’е было до 7 вложенных ЕСЛИ.

Скажите, пожалуйста, а сколько вложенных функций ЕСЛИ в EXCEL 2010? Мне нужно использовать 70, соответственно, сделать этого в 2007-м я не могу. А функция ПРОСМОТР в моем случае не подходит.

Все формулы в Excel имеют следующую базовую структуру: они начинаются со знака равно (=), следом идут операнды — значения, ссылки на ячейки, диапазоны и их имена, названия функций — и все это может быть разделено операторами — символами, которые сочетают операнды определенным образом, такими как знак плюса (+) или знак больше (>). Ничего страшного, если вы будете использовать пробелы между операторами или операндами. Напротив, это повысит читаемость документа. Вы также можете перенести часть формулы на другую строку, используя сочетание клавиш Аlt + Enter. Несмотря на то что маловероятно превышение этих ограничений, неплохо быть всегда в курсе и знать возможные пределы. Все ограничения представлены в следующей таблице.

Ограничения формул в Excel 2010

Объект Новый максимум Старое ограничение (до Excel 2007)
Столбцы 16 384 1024
Строки 1 048 576 65 536
Длина функции (символов) 8 192 1 024
Аргументы функции 255 30
Уровень вложения функций 64 7
Ссылки Неограничено 65 335
Столбцы сводной таблицы 16 384 255
Строки сводной таблицы 1 048 576 65 536
Поля в сводной таблице 16 384 255
Уникальность элементов в сводной таблице 1 048 576 3 268

Ввод формулы на рабочий лист достаточно прост и прямолинеен:

  1. Выберите ячейку для ввода формулы.
  2. Введите знак равенства (=) для указания Excel о том, что вы будете вводить формулу.
  3. Введите все операнды и операторы формулы.
  4. Нажмите Enter для подтверждения формулы.

При этом в Excel имеется три механизма ввода, в соответствии с которыми программа интерпретирует ваши действия:

  • Когда вы вводите знак равенства (=) для начала формулы, Excel переходит в режим ввода, который используется вами для ввода операторов и операндов формулы.
  • Если вы нажмете на любую из клавиш навигации клавиатуры (это все клавиши со стрелками, а также «Page Up», «Page Down», «Ноmе» и «End») или если вы кликнете мышью на любую другую ячейку, Excel переходит в режим указания. В данном режиме вы выбираете ячейки или диапазоны как операнды. Excel возвращается в режим ввода, когда вы введете с клавиатуры любой символ.
  • При нажатии на F2 Excel переходит в режим редактирования. В данном режиме вы можете производить изменения в формуле. К примеру, вы можете использовать клавиши «» и «» клавиатуры для перемещения по различным частям формулы для удаления или вставки символов. Также в этот режим вы можете войти, дважды кликнув на ячейке с формулой или просто внутри формулы.Нажмите F2 для возврата в режим ввода.

Вы можете увидеть, в каком режиме находитесь, просто посмотрев в левом нижнем углу программы на строку состояния.

При изучении программы Excel сталкиваешься с тем, что необходимо отработать навыки работы с вложенными функциями. Когда учащиеся идут в ВУЗы, им недостаточно того минимального набора знаний, предусмотренного основной программой, поэтому в 10 математическом классе у нас идет углубленный курс изучения Excel. Функция – это специальная, заранее подготовленная формула, которая выполняет операции над заданными значениями и возвращает результат. Значение, над которыми функция выполняет операции, является аргументом. В качестве аргументов могут выступать числа, текст, логические значения или ссылки. Так же аргументы могут быть представлены константами или формулами. Формулы в свою очередь могут содержать другие функции, т.е. аргументы могут быть представлены функциями. Функция, которая используется в качестве аргумента, является вложенной функцией.

Математические, логические и текстовые функции я изучаю следующим образом: сначала объясняю способ вложения функции в другие функции. Рассматриваем ограничение по использованию аргументов отдельных математических функций, возможность максимального вложения в формуле до 7 функций. А далее идет самостоятельная работа учащихся. У каждого учащегося на столе лист с несколькими вариантами заданий. Одновременно все делают разные задания, а затем смещаются вкруговую по номеру задания. Таким образом, исключается списывание у соседа, но за урок каждый сделает все задания, отработав навык работы с функциями. У меня на столе лежат варианты ответов на каждое задание, поэтому учащиеся могут быстро проверить правильность введения формул. Я предлагаю следующие задания:

Логические функции

Составить прототип игры «Угадай число» в диапазоне от 10 до 20, используя функции ЕСЛИ и И. Расширьте диапазон до 50. В качестве ключевых слов используйте МАЛО, УГАДАЛ, МНОГО.

Используя логические функции ЕСЛИ и И построить таблицу значений температуры воздуха, и в зависимости от значений вывести надписи ЖАРКО, ТЕПЛО, ПРОХЛАДНО, ХОЛОДНО. Диапазон значений выбрать от +40 до +20, от +19 до +6, от +5 до -5, от -6 до -20.

Используя функцию ЕСЛИ рассчитать остаток денег семьи после покупок в 1000, 5000, 25000, 30000 тенге. Первоначальный бюджет равен 27000 тенге. В соответствии со значениями расходов вывести надписи ЕЩЕ ПОШИКУЕМ, ДО КОНЦА МЕСЯЦА ДОТЯНЕМ, ХВАТИТ ТОЛЬКО НА ХЛЕБ, ДЕНЕГ НЕ ХВАТИТ.

С помощью логических функций ЕСЛИ и ИЛИ проверьте, входят ли значения аргумента х = 5, -2, 0, 1, 2 в область определения функции У = ( 3х+6)/(х-1). В качестве ключевых слов используйте ВХОДИТ В ООФ, НЕ ВХОДИТ В ООФ.

Проверьте свое физическое состояние после измерения температуры. В соответствии со значениями до 37°, 37°, >37°, вывести надписи Я ЗДОРОВ, Я ПРИБОЛЕЛ, Я БОЛЕН.

С помощью логических функций проверьте срок хранения продукта в зависимости от температуры: 0-10°, 11-20°, от 21° и выше. Выведите соответствующие надписи: 1 МЕСЯЦ, 15 СУТОК, НЕ БОЛЕЕ СУТОК.

Выясните, к какому типу гор относятся возвышенности в 123, 456, 549, 1058, 2495 м, гора Белуха – 4506 м над уровнем океана, если учесть, что более 2000 м –ВЫСОКИЕ ГОРЫ, от 800 до 2000 м – СРЕДНЕВЫСОТНЫЕ ГОРЫ, от 500 до 800 м – НИЗКИЕ ГОРЫ, от 200 до 500 м – ВОЗВЫШЕННЫЕ НИЗМЕННОСТИ, до 200 м – НИЗМЕННОСТИ.

Выяснить, к какой эре относятся периоды существования Земли – 7, 78, 120, 375, 600, 3200 млн. лет, если учесть, что Архейский период – 2700-3800, Протерозойская – 570-2700, Палеозойская эра — 185-570 , Мезозойская эра – 70-185 , Кайнозойская эра – 0 -70 млн. лет.

Математические функции.

С помощью функций вычислите значения формул при различных значениях аргумента.

4sin 3 x + 4sin 2 x
-p/2 + √((р/2) 2 + 2)

(х + 6)(3х + х 7 )
2ln(y + √(y 2 + 4)

√(12х 3 + tgП)
log6х – (5х + 13,6) 3 +3/8

х + 7/8 – √sin П
(а 5 + 7а)(а – 1) 3

P 1/2 + (р – 56)(р + arctg 12)
√(f 3 – 15) * (f + 6) 5

-3 cos x + x / √(x+1)
Вычислите значение выражения (0,265*58) 2 – 98,3598. Округлите получившееся число с точностью до 2 знаков.

Вычислите значение выражения 25,58 + √47,589*4,23. Округлите получившееся число до ближайшего меньшего целого.
(16х / (х 2 –16)) 2 + sin x

Найти значение выражения 15*36,25 +21,3^3и вычислить остаток от деления этого числа на 5.
(а + 4) 2 *( sin 2 x – 1,54)

Текстовые функции

При изучении текстовых функций сталкиваешься с удивлением учащихся, т.к. они привыкли в Excel работать с числами. Изучение этих функций учащиеся выполняют самостоятельно, поэтому сначала идут задания с подробным объяснением работы, а затем задания для самостоятельной работы.

  • Расположите в ячейках А1, В1, С1 соответственно тексты: МУ, КОШКА, РОВ.
  • Скопируйте эти значения вниз на 5 строк.
  • Поместите курсор в ячейку D1. В текстовых функциях выберите ПОВТОР, установите – 3 раза для ячейки А1.
  • Теперь получим из двух слов новое. Поместите курсор в ячейку D2. В текстовых функциях выберите ЗАМЕНИТЬ. Старый текст – В2, начальная позиция – 3, число знаков – 1 (сколько знаков будут заменены), новый текст – С2 (может быть слово).
  • Поместите курсор в ячейку D3. Выберите функцию СЦЕПИТЬ. Текст 1 – А3, текст 2 – В3.
  • Заменим слово «ров» на «рога». Поместите курсор в ячейку D4. Выберите функцию ЗАМЕНИТЬ. Текст – С4, старый текст – «в», новый текст – «га».
  • Теперь выберем нужное количество букв из слова. Поместите курсор в ячейку D5. Выберите функцию ПСТР. Текст – D2, начальная позиция – 3, количество знаков – 5.
  • Задание для самостоятельной работы.

  • Из слов ДЕНЬГИ, МАНИ, ТАНЬГА с помощью текстовых функций составьте слова МАГИ, ДЕНЬГА, ГА-ГИ, МАНИМАНИ.
  • Из слова ВЕРТУШКА, ВЖИК и ЛЕТАЕТ получить слова ВЕРТОЛЕТ, ВЖИКВЖИК, ЛЕТУШКА.
  • Далее можно дать волю фантазии: из различных ячеек выбрать слова и составить свои Ф.И.О., фамилию с инициалами, самостоятельно должны подобрать формулы и выполнить подсчет символов в своей фамилии, поменять символы на строчные, найти номер позиции символа, вырезать символы справа или слева, проверить совпадение символов в 2-х разных ячейках. Обязательно даю пример с трехзначным числом, в котором необходимо поменять местами цифры. Сначала решаем его через изученные математические функции (получается примерно так: ОСТАТ(A1;10)*100+ЦЕЛОЕ(ОСТАТ(A1;100)–ОСТАТ(A1;10))+ЦЕЛОЕ(A1/100)), а затем ребята самостоятельно ищут формулу, которая переводит число в текст и решают этот же пример с текстовыми функциями. Обычно за этим следует вопрос «А почему не рассказали об этом способе раньше?»

    Функция IF (ЕСЛИ) может быть вложенной в случае, когда нужно проверить несколько условий одновременно. Значение FALSE (ЛОЖЬ) может измениться на другое, если функция продолжит проверку. Для примера посмотрите на формулу ниже:

    =IF(A1=1,»Bad»,IF(A1=2,»Good»,IF(A1=3,»Exellent»,»No Valid Score»)))
    =ЕСЛИ(A1=1;»Bad»;ЕСЛИ(A1=2;»Good»;ЕСЛИ(A1=3;»Exellent»;»No Valid Score»)))

    Вот еще один пример:

    Примечание: Возможно, в своей формуле вы захотите использовать «» вместо ««, чтобы немного изменить границы.

    Подпишитесь к нам в дзен-канал, для получения свежих новостей it мира:

    kak-razmnozhit-stolbec-po-strokam-v-tablice-excel

    moi-bystrye-klavishi-v-excel-kak-sozdat-nabor-lichnyh-bystryh-klavish-v-ehksel

    konvertaciya-word-v-excel-kak-konvertirovat-fajl-vord-v-ehksel-4-sposoba

    kak-skryt-listy-v-excel-kak-pokazat-listy-v-excel-skrytye-listy

    kak-opredelit-kolichestvo-strok-v-tablice-excel-3-metoda

    kak-perenesti-stroki-v-excel-perenos-strok-v-ehksel-3-sposoba

    vse-o-sozdanii-diagrammy-v-excel-poshagovoe-rukovodstvo-so-skrinshotami

    gruppirovka-i-razgruppirovka-dannyh-v-excel-poshagovaya-instrukciya-s-foto

    kak-umnozhit-chislo-na-procent-v-excel-vybor-varianta-otobrazheniya-procenta

    delenie-v-excel-kak-vypolnyaetsya-delenie-v-ehksel

    logicheskie-funkcii-v-excel-vse-o-primenenii-logicheskih-funkcij-v-ehksel

    kak-vernut-bukvy-v-nazvaniyah-stolbcov-tablicy-excel-kak-izmenit-nazvaniya-stolbcov-s-cifr-na-bukvy-v-ehksel

    operator-esli-v-programme-excel-vse-ob-operatore-primenenie-primery

    kak-vosstanovit-nesohranennyj-fajl-excel-chto-delat-esli-ne-sohranil-fajl-ehksel

    regressionnyj-analiz-v-excel-podrobnaya-illyustrirovannaya-instrukciya

    © 2022 ОфисГуру Ньюс
    Новости и статьи про новые технологии, гаджеты, IT, инновации, уроки по Excel
    При использовании материалов сайта ссылка обязательна

    Источники:

    excelpedia.ru/bez-rubriki/19-sovetov-po-rabote-s-vlojennimi-funkciyami-esli

    www.programmersforum.ru/showthread.php?t=85821

    excelexpert.ru/kakie-sushhestvuyut-ogranicheniya-dlya-formul-excel

    urok.1sept.ru/articles/591997

    office-guru.ru/excel/vlozhennye-funkcii-esli-v-excel-304.html

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

    Ваш адрес email не будет опубликован. Обязательные поля помечены *