Базовый ЕСЛИ
Прежде чем говорить о вложенном ЕСЛИ, давайте быстро рассмотрим базовую структуру:
Функция ЕСЛИ запускает тест и выполняет различные действия в зависимости от того, является ли результат истинным или ложным.
Обратите внимание на квадратные скобки … это означает, что аргументы необязательны. Однако вы должны указать либо значение ИСТИНА, либо значение ЛОЖЬ
Чтобы проиллюстрировать это, мы используем ЕСЛИ, чтобы проверить результаты и вернуть «Зачтено» для баллов не менее 65:
Базовая функция ЕСЛИ — вернуть «Зачтено» для баллов не менее 65
Ячейка D4 в примере содержит эту формулу:
Что можно прочитать так: если количество баллов в ячейке C4 составляет не менее 65, вернуть «Зачтено».
Однако обратите внимание, что если оценка меньше 65, ЕСЛИ возвращает ЛОЖЬ, так как мы не указали «значение_если_ложь». Чтобы отобразить «Не зачтено» для непроходных оценок, мы можем добавить «Не зачтено» в качестве ложного аргумента следующим образом:. Базовая функция ЕСЛИ — с добавленным значением_если_ложь
Базовая функция ЕСЛИ — с добавленным значением_если_ложь
Вложенный ЕСЛИ (IF) для шкал
Вам часто будут встречаться вложенные ЕСЛИ, настроенные для обработки «шкал» … например, для назначения оценок, стоимости доставки, налоговых ставок или других значений, которые изменяются в шкале с числовым вводом. Пока в шкале не слишком много уровней, вложенные ЕСЛИ работают нормально. Но нужно быть внимательными, иначе формула может стать не читабельной.
Хитрость заключается в том, чтобы выбрать направление (от высокого к низкому или от низкого к высокому), а затем соответствующим образом структурировать условия. Например, чтобы присвоить оценки в порядке «от низкого до высокого», мы можем представить решение, отраженное в следующей таблице
Обратите внимание, что нет условия для «Отлично», потому что, как только мы выполним все остальные условия, мы знаем, что баллов должно быть больше 90, и, следовательно, «Отлично»
Баллы | Оценка | Условие |
0 — 63 | Неуд. | < 64 |
64 — 72 | Удовл. | < 73 |
73 — 89 | Хорошо | < 90 |
90 — 100 | Отлично |
С четко понятными условиями мы можем ввести первый оператор ЕСЛИ:
Мы позаботились о «Неуд.». Теперь, чтобы обработать «Удовл.», нам нужно добавить еще одно условие:
Обратите внимание, что я просто добавил еще один ЕСЛИ в первый для «ложного» результата. Чтобы расширить формулу для обработки оценки «Хорошо», мы повторяем процесс:. Мы обработали все оценки и дошли до последнего уровня «Отлично»
Вместо добавления еще одного ЕСЛИ, просто добавьте итоговую оценку для ЛОЖЬ
Мы обработали все оценки и дошли до последнего уровня «Отлично». Вместо добавления еще одного ЕСЛИ, просто добавьте итоговую оценку для ЛОЖЬ.
Вот последняя вложенная формула ЕСЛИ в действии:
Завершенный вложенный пример ЕСЛИ для расчета оценок
Условное форматирование по значению другой ячейки
Сравним значения диапазона А1:А11 с числом в ячейке В2. Введем в нее цифру 20.
Выделяем исходный диапазон и открываем окно инструмента «Условное форматирование» (ниже сокращенно упоминается «УФ»). Для данного примера применим условие «меньше» («Правила выделения ячеек» — «Меньше»).
В левое поле вводим ссылку на ячейку В2 (щелкаем мышью по этой ячейке – ее имя появится автоматически). По умолчанию – абсолютную.
Результат форматирования сразу виден на листе Excel.
Значения диапазона А1:А11, которые меньше значения ячейки В2, залиты выбранным фоном.
Зададим условие форматирования: сравнить значения ячеек в разных диапазонах и показать одинаковые. Сравнивать будем столбец А1:А11 со столбцом В1:В11.
Выделим исходный диапазон (А1:А11). Нажмем «УФ» — «Правила выделения ячеек» — «Равно». В левом поле – ссылка на ячейку В1. Ссылка должна быть СМЕШАННАЯ или ОТНОСИТЕЛЬНАЯ! , а не абсолютная.
Каждое значение в столбце А программа сравнила с соответствующим значением в столбце В. Одинаковые значения выделены цветом.
Внимание! При использовании относительных ссылок нужно следить, какая ячейка была активна в момент вызова инструмента «Условного формата». Так как именно к активной ячейке «привязывается» ссылка в условии
В нашем примере в момент вызова инструмента была активна ячейка А1. Ссылка $B1. Следовательно, Excel сравнивает значение ячейки А1 со значением В1. Если бы мы выделяли столбец не сверху вниз, а снизу вверх, то активной была бы ячейка А11. И программа сравнивала бы В1 с А11.
Чтобы инструмент «Условное форматирование» правильно выполнил задачу, следите за этим моментом.
Проверить правильность заданного условия можно следующим образом:
- Выделите первую ячейку диапазона с условным форматированим.
- Откройте меню инструмента, нажмите «Управление правилами».
В открывшемся окне видно, какое правило и к какому диапазону применяется.
Расставляй круглые скобки как профессионал
Одной из проблем с вложенными ЕСЛИ является сопоставление или «балансировка» скобок. Если круглые скобки стоят не там, где нужно или их меньше, чем требует формула, результат вы не получите. К счастью, Excel предоставляет несколько инструментов, которые помогут вам убедиться, что круглые скобки «сбалансированы» при редактировании формул.
Во-первых, если у вас несколько наборов скобок, круглые скобки имеют цветовую кодировку, поэтому открывающие скобки соответствуют закрывающим скобкам. Эти цвета нелегко рассмотреть, но при желании — можно:
Цветные скобки
Во-вторых, когда вы закроете круглые скобки, Excel выделит соответствующую пару. Вы также можете щелкнуть в формуле и использовать клавишу со стрелкой для перемещения по скобкам, и Excel будет выделять обе скобки, когда есть совпадающая пара. Если нет совпадений, вы не увидите жирного шрифта.
Пара скобок выделена жирным
К сожалению, выделение шрифтом — это функция только для Windows. Если вы используете Excel на Mac для редактирования сложных формул, иногда имеет смысл скопировать и вставить формулу в хороший текстовый редактор, чтобы получить лучшие инструменты для сопоставления скобок. Вы можете вставить формулу обратно в Excel после того, как вы все исправите.
Как правильно записать условие «если – то» в Excel?
Устанавливаем курсор в
ячейку G2 и
вводим знак “=”. Для Excel это означает, что сейчас будет введена формула. Поэтому
как только далее будет нажата буква “е”, мы получим предложение выбрать
функцию, начинающуюся этой буквы. Выбираем “ЕСЛИ”.
Далее все наши действия
также будут сопровождаться подсказками.
В качестве первого аргумента ЕСЛИ записываем: С2=”Запад”. Как и в других функциях Excel, адрес ячейки можно не вводить вручную, а просто кликнуть на ней мышкой. Затем ставим “;” и указываем второй аргумент.
Второй аргумент ЕСЛИ – это значение, которое примет ячейка G2, если записанное нами условие будет выполнено. Это будет слово “Местные”.
После этого снова через запятую
указываем значение третьего аргумента. Это значение примет ячейка G2, если условие не будет
выполнено: “Экспорт”. Не забываем закончить ввод формулы, закрыв скобку и затем
нажав “Enter”.
Наша формула выглядит следующим образом:
В английской версии формула IF будет выглядеть так:
=IF(C2=»Запад»,»Местные»,»Экспорт»)
То есть, если значение в ячейке С2 будет «Запад», то Excel возвратит в ячейку с формулой слово «Местные». А если условие не выполнено, то – «Экспорт».
Наша ячейка G2 приняла значение «Местные».
Теперь эту формулу можно скопировать во все остальные ячейки столбца G.
Функции программы Microsoft Excel: подбор параметра
Очень полезной функцией в программе Microsoft Excel является Подбор параметра. Но, далеко не каждый пользователь знает о возможностях данного инструмента. С его помощью, можно подобрать исходное значение, отталкиваясь от конечного результата, которого нужно достичь. Давайте выясним, как можно использовать функцию подбора параметра в Microsoft Excel.
Скачать последнюю версию Excel
- Суть функции
- Применение функции на практике
- Решение уравнений
Суть функции
Если упрощенно говорить о сути функции Подбор параметра, то она заключается в том, что пользователь, может вычислить необходимые исходные данные для достижения конкретного результата. Эта функция похожа на инструмент Поиск решения, но является более упрощенным вариантом.
Её можно использовать только в одиночных формулах, то есть для вычисления в каждой отдельной ячейке нужно запускать всякий раз данный инструмент заново.
Кроме того, функция подбора параметра может оперировать только одним вводным, и одним искомым значением, что говорит о ней, как об инструменте с ограниченным функционалом.
Применение функции на практике
Для того, чтобы понять, как работает данная функция, лучше всего объяснить её суть на практическом примере. Мы будем объяснять работу инструмента на примере программы Microsoft Excel 2010, но алгоритм действий практически идентичен и в более поздних версиях этой программы, и в версии 2007 года.
Имеем таблицу выплат заработной платы и премии работникам предприятия. Известны только премии работников. Например, премия одного из них — Николаева А. Д, составляет 6035,68 рублей. Также, известно, что премия рассчитывается путем умножения заработной платы на коэффициент 0,28. Нам предстоит найти заработную плату работников.
Для того, чтобы запустить функцию, находясь во вкладке «Данные», жмем на кнопку «Анализ «что если»», которая расположена в блоке инструментов «Работа с данными» на ленте. Появляется меню, в котором нужно выбрать пункт «Подбор параметра…».
После этого, открывается окно подбора параметра. В поле «Установить в ячейке» нужно указать ее адрес, содержащей известные нам конечные данные, под которые мы будем подгонять расчет.
В данном случае, это ячейка, где установлена премия работника Николаева. Адрес можно указать вручную, вбив его координаты в соответствующее поле.
Если вы затрудняетесь, это сделать, или считаете неудобным, то просто кликните по нужной ячейке, и адрес будет вписан в поле.
В поле «Значение» требуется указать конкретное значение премии. В нашем случае, это будет 6035,68. В поле «Изменяя значения ячейки» вписываем ее адрес, содержащей исходные данные, которые нам нужно рассчитать, то есть сумму зарплаты работника. Это можно сделать теми же способами, о которых мы говорили выше: вбить координаты вручную, или кликнуть по соответствующей ячейке.
Когда все данные окна параметров заполнены, жмем на кнопку «OK».
Подобную операцию можно проделать и для других строк таблицы, если известна величина премии остальных сотрудников предприятия.
Решение уравнений
Кроме того, хотя это и не является профильной возможностью данной функции, её можно использовать для решения уравнений. Правда, инструмент подбора параметра можно с успехом использовать только относительно уравнений с одним неизвестным.
Допустим, имеем уравнение: 15x+18x=46. Записываем его левую часть, как формулу, в одну из ячеек. Как и для любой формулы в Экселе, перед уравнением ставим знак «=». Но, при этом, вместо знака x устанавливаем адрес ячейки, куда будет выводиться результат искомого значения.
В нашем случае, формулу мы запишем в C2, а искомое значение будет выводиться в B2. Таким образом, запись в ячейке C2 будет иметь следующий вид: «=15*B2+18*B2».
Запускаем функцию тем же способом, как было описано выше, то есть, нажав на кнопку «Анализ «что если»» на ленте», и перейдя по пункту «Подбор параметра…».
В открывшемся окне подбора параметра, в поле «Установить в ячейке» указываем адрес, по которому мы записали уравнение (C2).
В поле «Значение» вписываем число 45, так как мы помним, что уравнение выглядит следующим образом: 15x+18x=46.
В поле «Изменяя значения ячейки» мы указываем адрес, куда будет выводиться значение x, то есть, собственно, решение уравнения (B2). После того, как мы ввели эти данные, жмем на кнопку «OK».
Как видим, программа Microsoft Excel успешно решила уравнение. Значение x будет равно 1,39 в периоде.
Изучив инструмент Подбор параметра, мы выяснили, что это довольно простая, но вместе с тем полезная и удобная функция для поиска неизвестного числа. Её можно использовать как для табличных вычислений, так и для решения уравнений с одним неизвестным.
Как задать функцию ЕСЛИ, используя Построитель формул
Конечно, писать формулу от руки в определенной степени даже более удобно, чем использовать другие инструменты. Но если вы новичок, то ситуация кардинальным образом меняется. Чтобы не путаться в вводе аргументов, а также указать правильное название каждой из функций, существует специальный инструмент, который называется мастером ввода функций или построителем формул. Давайте разберем подробный механизм его работы. Предположим, нам руководство поставило задачу проанализировать доступный ассортимент товаров и назначить скидку в 25% на все женские кроссовки. Последовательность действий в этом случае будет следующей:
- Открываем мастер ввода функций, нажав на вкладке «Формулы» соответствующую кнопку (она выделена красным прямоугольником на скриншоте).
- Далее открывается маленькая панель построителя формул, в которой мы выбираем ту функцию, которая нам нужна. Ее можно выбрать непосредственно из перечня или найти через поле поиска. У нас она уже есть в списке 10 тех, которые использовались недавно, поэтому нажимаем по ней и делаем клик по кнопке «Вставить функцию».
- После этого перед нашим взором откроется окно для настройки аргументов функции. Внизу этой панели можно также ознакомиться с тем, что делает выбранная функция. Каждый из аргументов подписан, поэтому не нужно запоминать последовательность. Вводим сначала логическое выражение, которое включает число или ячейку, а также значение, на соответствие которому нужно проверять. Далее вводятся значения, если истина и значение, если ложь.
- После того, как все действия будут выполнены, нажимаем на кнопку «Готово».
Теперь мы получаем результат. С ним выполняем те же действия, что и в предыдущем случае, а именно наводим мышью на квадратик в правом нижнем углу и перетягиваем формулу на все оставшиеся ячейки. Таким образом, функция ЕСЛИ является поистине наиболее популярным и важным оператором среди всех, которые существуют. Она осуществляет проверку данных на предмет соответствия определенному критерию и выполняет соответствующие действия в случае, если проверка выдает результат ИСТИНА или ЛОЖЬ. Это позволяет значительно упростить обработку больших данных и не делать огромного количества действий, делегировав эту черную работу компьютеру.
Практическое задание
Создайте вкладки с названием каждый функции (Рисунок 1)
Рисунок 1
Функция ЕСЛИ
Составить таблицу состояний машин таксопарка (Рисунок 2)
Рисунок 2
Задача будет заключаться в том что каждая машина в таксопарке будет иметь определённый статус их всего будет четыре. Если в столбце СТАТУС будет прописано “Свободен”, то в столбце ГОТОВНОСТЬ будет информация о готовности принять заказ – “Готов принять заказ”. И так далее. Каждый статус будет иметь свое значение. (Таблица 1) Демонстрация – рисунок 3
Статус (Столбец СТАТУС) | Значение статуса (Столбец Готовность) |
---|---|
Свободен | Готов принять заказ |
Поломка | Требуется помощь |
Заказ | На выезде |
Техническое обслуживание | Готов принять заказ |
Таблица 1Рисунок 3
В отдельном выделенном столбце пропишем данные статусы. Рисунок 4
Рисунок 4
В столбце СТАТУС кликнем на следующую строку где должен быть отображен статус. Далее заходим во вкладку Данные – Проверка данных . В открытом диалоговом окне выбрать пункт “ТИП ДАННЫХ” далее – СПИСОК. (Рисунок 5)
Рисунок 5
В строке источник выберете весь список заранее прописанные значения (Рисунок 4). ОК
После данной процедуры мы увидим что все статусы будут выведены как раз токи удобным списком.
Состав формулы
Важную роль для решения данной задачи является функция ЕСЛИ
Стоит обратить внимание что у данной задачи много условий соответственно мы будем интегрировать формулу следующим путём. Исходя из задачи каждый статус имеет своё значение
Логический можно предположить что в синтаксисе “логическое ворожение” нужно сравнить ячейки две ячейки что бы выявить совпадение. Если статус будет совпадать с поставленным списком соответственно функция ЕСЛИ принимает положение истина, где и будет написано значение самого статуса. (Рисунок 6)
Рисунок 6
Таким же способом пропишем все остальные значения. Рисунок 7
Рисунок 7
Внимательно просмотрим рисунок 7. В данном изображении продемонстрирована интегрированная формула. Принцип его работы заключен в том что если перове условие не соответствует с тем условием которое мы прописали в логическом ворожении, первоначальной функции “ЕСЛИ”, то она переходит в положение ЛЖИ. Уже в положении ЛЖИ прописана следующая функция ЕСЛИ которая так же по цепочке и будет выполнять все остальные заданные условия.
По окончании написания формулы обязательно закройте скобки до тех пор, пока она не перекраситься в черный цвет. Тем самым мы даём команду об окончании той или иной функции.
Функция И
С помощью функции И реализовать игру “Клад”. Смысл этой игры будет заключаться в том что найти золото и серебро в определённых ячейках. Прописываемое значение “С” будет обозначать серебро, а значение “З” золото. Поиск будет осуществляться путём прописи этих значений в определённые ячейки. По заданным нами правилам для того что бы найти золото, сначала нужно найти серебро, а только потом золото. Если серебро будет найдено вывести сообщение на экран “Вы нашли Серебро”, а после если все значения совпадут вывести на экран “Победа!”. (Совместно с функцией ЕСЛИ). Все спрятанные значения (С,З) будут заранее прописаны в формуле!
Для реализации заданной задачи составим таблицу (рисунок 8).
Рисунок 8
Исходя из условия предположим каким образом построить функцию
Внимательно еще раз обратим внимание на условие
- Спрятать “С” и “З” прописав их заранее в формуле
- С начало нужно найти “С” – серебро.
- Если всё серебро будет найдено следующий поиск золото.
- По завершению вывести сообщение на экран “Победа”.
Прячем С и З соблюдая порядок поиска. Под ячейка1, ячейка2.. те ячейки где будут спрятанные наши значения. С помощью = будем искать совпадения в ячейках (С или З)
Выводы сообщения
Попробуйте попрактиковаться
Если вы хотите попрактиковаться с функцией СУММЕСЛИМН, воспользуйтесь предоставленными демонстрационными данными с формулой, в которой фигурирует эта функция.
Вы можете работать с демонстрационными данными непосредственно в этой книге веб-приложения Excel Online. Изменяйте значения и формулы или добавляйте свои собственные, чтобы увидеть, как мгновенно изменятся результаты.
Скопируйте все ячейки из приведенной ниже таблицы и вставьте их в ячейку A1 нового листа Excel. Вы можете отрегулировать ширину столбцов, чтобы формулы лучше отображались.
Регион |
Продавец |
Что следует ввести |
Продажи |
Западный |
Молочные продукты |
||
Восточный |
Песоцкий |
||
Северный |
Песоцкий |
Молочные продукты |
|
Маринова |
Сельхозпродукты |
||
Восточный |
Песоцкий |
Сельхозпродукты |
|
Северный |
Сельхозпродукты |
||
Маринова |
|||
Формула |
Описание |
Результат |
|
«=СУММЕСЛИМН(D2:D11,A2:A11,»Южный», C2:C11,»Мясо») |
Суммируются продажи по категории «Мясо» из столбца C в регионе «Южный» из столбца A (результат — 14 719). |
СУММЕСЛИМН(D2:D11,A2:A11,»Южный», C2:C11,»Мясо») |
В этом уроке Вы найдёте несколько интересных примеров, демонстрирующих как использовать функцию ВПР
(VLOOKUP) вместе с СУММ
(SUM) или СУММЕСЛИ
(SUMIF) в Excel, чтобы выполнять поиск и суммирование значений по одному или нескольким критериям.
Вы пытаетесь создать файл-сводку в Excel, который определит все экземпляры одного конкретного значения и просуммирует другие значения, связанные с ним? Или Вам нужно найти все значения в массиве, удовлетворяющие заданному условию, а затем просуммировать связанные значения с другого листа? Или, может быть, перед Вами встала ещё более трудная задача, например, просмотреть таблицу всех счетов-фактур Вашей компании, найти среди них счета-фактуры определённого продавца и просуммировать их?
Задачи могут отличаться, но их смысл одинаков – необходимо найти и просуммировать значения по одному или нескольким критериям в Excel. Что это за значения? Любые числовые. Что это за критерии? Любые… Начиная с числа или ссылки на ячейку, содержащую нужное значение, и заканчивая логическими операторами и результатами формул Excel.
Итак, есть ли в Microsoft Excel функционал, способный справиться с описанными задачами? Конечно же, да! Решение кроется в комбинировании функций ВПР
(VLOOKUP) или ПРОСМОТР
(LOOKUP) с функциями СУММ
(SUM) или СУММЕСЛИ
(SUMIF). Примеры формул, приведённые далее, помогут Вам понять, как эти функции работают и как их использовать с реальными данными.
Обратите внимание, приведённые примеры рассчитаны на продвинутого пользователя, знакомого с основными принципами и синтаксисом функции ВПР. Если Вам еще далеко до этого уровня, рекомендуем уделить внимание первой части учебника – Функция ВПР в Excel: синтаксис и примеры
Создание условной формулы, которая приводит к логическому значению (истина или ложь)
Для выполнения этой задачи используйте функции и операторы and, orи Not , как показано в следующем примере.
Пример
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
Выделите пример, приведенный в этой статье.
Важно: Не выделяйте заголовки строк или столбцов
Выделение примера в справке
Нажмите клавиши CTRL+C.
В Excel создайте пустую книгу или лист.
Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1. Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.
Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.
Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Ниже представлен список операторов сравнения Excel
= Больше или равно
Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).
Функция ЕСЛИ
Функция ЕСЛИ (IF) имеет следующий синтаксис:
=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь)
Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае — 20:
В качестве аргументов функции ЕСЛИ можно использовать другие функции. В функции ЕСЛИ можно использовать текстовые аргументы. Например:
=ЕСЛИ(А1>=4;»Зачет сдал»;»Зачет не сдал»)
Можно использовать текстовые аргументы в функции ЕСЛИ, чтобы при невыполнении условия она возвращала пустую строку вместо 0.
Аргумент логическое_выражение функции ЕСЛИ может содержать текстовое значение. Например:
Эта формула возвращает значение 10, если ячейка А1 содержит строку «Динамо», и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.
Функции И, ИЛИ, НЕ
Функции И (AND), ИЛИ (OR), НЕ (NOT) — позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:
=И(логическое_значение1;логическое_значение2. ) =ИЛИ(логическое_значение1;логическое_значение2. )
Функция НЕ имеет только один аргумент и следующий синтаксис:
=НЕ(логическое_значение)
Аргументы функций И, ИЛИ, НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.
Приведем пример. Пусть Excel возвращает текст «Прошел», если ученик имеет средний балл более 4 (ячейка А2), и пропуск занятий меньше 3 (ячейка А3). Формула примет вид:
Когда используешь различные функции «Если», «Суммесли», то часто в них задаешь условия, при которых должно выполняться определенное условие. При этом действительно часто используются разные знаки сравнения, так как с их постановкой возникает проблемы, то давайте покажем, как их поставить.
Поставим в экселе знак больше или равно.
Перед нами таблица, в которой есть числа от 1 до 10. В рядом стоящем столбце, нужно прописать функцию «ЕСЛИ», с условием, что если цифра больше или равно трем ставиться «Да», а если условие не выполняется, то ставиться «Нет».
В ячейке «В2» пропишем формулу: =ЕСЛИ(A2>=3;»Да»;»Нет»), где знак >= означает больше или равно. Копируем данную формулу на все ячейки.
Поставим в экселе знак меньше или равно.
Поменяем задачу, теперь поставим «Да», если числом меньше или равно трем, а при невыполнении условия ставим слово «Нет». Для этого в ячейке «В2» пишем формулу =ЕСЛИ(A2 3;»Нет»;»Да»), где знаком мы обозначаем неровно трем.
Общая информация
Что же делает данная функция, для чего она нужна и какое значение имеет?
Возможность пользуется существенной популярностью, и, упрощая, дает возможность увидеть, как результат будет при выполнении тех или иных действий.
То есть логически помогает сравнить полученные значения с ожидаемыми результатами.
Справочный центр Windows описывает функционал этой возможности одной фразой: если это верно, то сделать это, если же не верно, то сделать иное.
Очевидно, что при таком значении функция имеет два результата.
Первый – получаемый в случае, когда сравнение верное, второй – когда сравнение неверное.
Говоря кратко, это логическая функция, которая нужна для того, чтобы возвращать разные результаты в зависимости от того. Каким образом и насколько сильно изменилось изначальное условие. Для корректной работы ЕСЛИ обязательно требуется две составляющие логической задачи:
- Изначальное условие, для проверки которого и применяется ЕСЛИ;
- Правильное значение – то значение, которое будет возвращаться каждый раз, когда логические алгоритмы расценивают изначальное условия, как соответствующее истине.
Имеется и третья составляющая – ложное значение. Оно возвращается всегда, изначальное условие расценено логическими алгоритмами как ложное.
Но так как в процессе работы с функцией такое значение может не появиться вовсе, наличие такого значения не является обязательным.
Простейший пример применения.
Предположим, вы работаете в компании, которая занимается продажей шоколада в нескольких регионах и работает с множеством покупателей.
Нам необходимо выделить продажи, которые произошли в нашем регионе, и те, которые были сделаны за рубежом. Для этого нужно добавить в таблицу ещё один признак для каждой продажи – страну, в которой она произошла. Мы хотим, чтобы этот признак создавался автоматически для каждой записи (то есть, строки).
В этом нам поможет функция ЕСЛИ. Добавим в таблицу данных столбец “Страна”. Регион “Запад” – это местные продажи («Местные»), а остальные регионы – это продажи за рубеж («Экспорт»).
Заполняем аргументы функции
Последовательно разберём каждый аргумент: искомое значение, таблица, номер столбца, интервальный просмотр.
Искомое значение — название ячейки с одинаковыми данными для обеих таблиц, по которым функция будет искать данные для переноса. В нашем примере это модель авто. Функция найдёт модель в таблице с каталогом авто, возьмёт оттуда стоимость и перенесёт в таблицу с клиентами.
Порядок действий, чтобы указать значение, выглядит так:
- Ставим курсор в окно «Искомое значение» в построителе формул.
- Выбираем первое значение столбца «Марка, модель» в таблице с клиентами. Это ячейка A2.
Выбранное значение переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=ВПР(A2).
Указать номер ячейки можно и вручную, но проще нажать на неё
Таблица — это диапазон ячеек, из которого функция будет брать данные для искомого значения. В этот диапазон должны войти столбцы с искомым значением и со значением, которое нужно перенести в первую таблицу.
В нашем случае нужно перенести цены автомобилей. Поэтому в диапазон обязательно нужно включить столбцы «Марка, модель» (искомое значение) и «Цена, руб.» (переносимое значение).
Важно!
Для правильной работы ВПР искомое значение всегда должно находиться в первом столбце диапазона. У нас искомое значение находится в ячейке A2, поэтому диапазон должен начинаться с A.
Порядок действий для указания диапазона:
- Ставим курсор в окно «Таблица» в построителе формул.
- Переходим в таблицу «Каталог авто».
- Выбираем диапазон, в который попадают столбцы «Марка, модель» и «Цена, руб.». Это A2:E19.
- Закрепляем выбранный диапазон. На Windows для этого выбираем значение диапазона в строке ссылок и нажимаем клавишу F4, на macOS — выбираем значение диапазона в строке ссылок и нажимаем клавиши Cmd + T. Закрепить диапазон нужно, чтобы можно было протянуть функцию вниз и она сработала корректно во всех остальных строках.
Выбранный диапазон переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19).
Так выглядит диапазон, в котором функция будет искать искомые и переносимые значения
Номер столбца — порядковый номер столбца в первой таблице, в котором находится переносимое значение. Считается по принципу: номер 1 — самый левый столбец, 2 — столбец правее и так далее.
В нашем случае значение для переноса — цена — находится в пятом столбце слева.
Если столбцы не пронумерованы, посчитайте их вручную
Чтобы задать номер, установите курсор в окно «Номер столбца» в построителе формул и введите значение. В нашем примере это 5. Это значение появится в формуле в строке ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19;5).
Интервальный просмотр — условное значение, которое настроит, насколько точно сработает функция:
- Если нужно точное совпадение при поиске ВПР, вводим .
- Если нужно приближённое соответствие при поиске ВПР, вводим 1.
В нашем случае нужно, чтобы функция подтянула точные значения цен авто, поэтому нам подходит первый вариант.
Ставим курсор в окно «Интервальный просмотр» в построителе формул и вводим значение: . Одновременно это значение появляется в формуле строки ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19;5;0). Это окончательный вид функции.
Логическая функция НЕ в Excel
Функция НЕ является одной из простейших логических функций Excel с точки зрения синтаксиса:
=НЕ(логическое_значение)
Логическая функция НЕ в Excel используется, чтобы изменить значение своего аргумента. Другими словами, если логическое значение ЛОЖЬ, функция НЕ возвращает ИСТИНА и наоборот. Например, обе приведенные ниже формулы возвращают ЛОЖЬ:
Логические функции в Excel – Использование логической функции НЕ
По сути, именно так используются логические функции в Excel. Конечно, эти примеры в общих чертах описали возможности логических функций И, ИЛИ, ИСКЛИЛИ и НЕ, но зная основы, вы теперь можете расширить свои знания, решая реальные задачи и создавая сложные формулы в ваших рабочих листах.