Содержание
- Функция ЕСЛИ — вложенные формулы и типовые ошибки
- Примечания
- Примеры
- Дополнительные примеры
- Вы знали?
- Дополнительные сведения
- Счет если множество в excel
- Функция СЧЁТЕСЛИМН в Excel
- Синтаксис
- Замечания
- Пример 1
- Пример 2
- Применение функции СЧЕТ в Microsoft Excel
- Работа с оператором СЧЁТ
- Способ 1: Мастер функций
- Способ 2: вычисление с применением дополнительного аргумента
- Способ 3: ручное введение формулы
- Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
- Задача1
- Задача2
- Альтернативное решение
- Функции СЧЁТ и СУММ в Excel
- СЧЕТЕСЛИ
- СЧЁТЕСЛИМН
- СУММЕСЛИ
- СУММЕСЛИМН
- Суммирование в Excel, используя функции СУММ и СУММЕСЛИ
- Функция СУММ – простое суммирование ячеек в Excel
- СУММЕСЛИ — условная сумма в Excel
- Способы подсчета количества ячеек в диапазоне с данными
- См. также
- Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel
- Примеры использования функции СЧЁТЕСЛИ в Excel
- Подсчет количества определенного значения ячейки в Excel при условии
- Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel
- Особенности использования функции СЧЁТЕСЛИ в Excel
- Примеры использования функции СУММЕСЛИ в Excel с несколькими условиями
- СУММЕСЛИ и ее синтаксис
- Как работает функция СУММЕСЛИ в Excel?
- Функция СУММЕСЛИ в Excel с несколькими условиями
- Синтаксис с использованием функции по нескольким критериям
- Пример использования
- СУММЕСЛИ в Excel с динамическим условием
Функция ЕСЛИ — вложенные формулы и типовые ошибки
Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.
=ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)
Поэтому у функции ЕСЛИ возможны два результата. Первый результат возвращается в случае, если сравнение истинно, второй — если сравнение ложно.
Заявления ЕСЛИ являются исключительно надежными и являются основой для многих моделей электронных таблиц, но они также являются основной причиной многих проблем с электронными таблицами. В идеале утверждение ЕСЛИ должно применяться к минимальным условиям, таким как «Мужчина/женщина», «Да/Нет/Возможно», но иногда может потребоваться оценить более сложные сценарии, для которых требуется вложенное* более 3 функций ЕСЛИ.
* «Вложенность» означает объединение нескольких функций в одной формуле.
Функция ЕСЛИ, одна из логических функций, служит для возвращения разных значений в зависимости от того, соблюдается ли условие.
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
Условие, которое нужно проверить.
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.
Примечания
Excel позволяет использовать до 64 вложенных функций ЕСЛИ, но это вовсе не означает, что так и надо делать. Почему?
Нужно очень крепко подумать, чтобы выстроить последовательность из множества операторов ЕСЛИ и обеспечить их правильную отработку по каждому условию на протяжении всей цепочки. Если при вложении вы допустите в формуле малейшую неточность, она может сработать в 75 % случаев, но вернуть непредвиденные результаты в остальных 25 %. К сожалению, шансов отыскать эти 25 % немного.
Работа с множественными операторами ЕСЛИ может оказаться чрезвычайно трудоемкой, особенно если вы вернетесь к ним через какое-то время и попробуете разобраться, что пытались сделать вы или, и того хуже, кто-то другой.
Если вы видите, что ваш оператор ЕСЛИ все разрастается, устремляясь в бесконечность, значит вам пора отложить мышь и пересмотреть свою стратегию.
Давайте посмотрим, как правильно создавать операторы с несколькими вложенными функциями ЕСЛИ и как понять, когда пора переходить к другим средствам из арсенала Excel.
Примеры
Ниже приведен пример довольно типичного вложенного оператора ЕСЛИ, предназначенного для преобразования тестовых баллов учащихся в их буквенный эквивалент.
97;»A+»;ЕСЛИ(B2>93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«;ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))» loading=»lazy»>
Этот сложный оператор с вложенными функциями ЕСЛИ следует простой логике:
Если тестовых баллов (в ячейке D2) больше 89, учащийся получает оценку A.
Если тестовых баллов больше 79, учащийся получает оценку B.
Если тестовых баллов больше 69, учащийся получает оценку C.
Если тестовых баллов больше 59, учащийся получает оценку D.
В противном случае учащийся получает оценку F.
Этот частный пример относительно безопасен, поскольку взаимосвязь между тестовыми баллами и буквенными оценками вряд ли будет меняться, так что дополнительных изменений не потребуется. Но что если вам потребуется разделить оценки на A+, A и A– (и т. д.)? Теперь ваши четыре условных оператора ЕСЛИ нужно переписать с учетом 12 условий! Вот так будет выглядеть ваша формула:
Она по-прежнему работает правильно и работает правильно, но на написание и проверку нужно много времени, чтобы убедиться, что она работает правильно. Еще одна наиболее взглялая проблема в том, что вам приходилось вручную вводить оценки и эквивалентные буквы оценок. Какова вероятность случайного опечатки? Теперь представьте, что вы пытаетесь сделать это 64 раза с более сложными условиями! Конечно, это возможно, но действительно ли вы хотите обучебиться с такого рода усилиями и возможными ошибками, которые будет трудно обнаружить?
Совет: Для каждой функции в Excel обязательно указываются открывающая и закрывающая скобки (). При редактировании Excel попытается помочь вам понять, что куда идет, окрашивая разными цветами части формулы. Например, во время редактирования показанной выше формулы при перемещении курсора за каждую закрывающую скобку «)» тем же цветом будет окрашиваться соответствующая открывающая скобка. Это особенно удобно в сложных вложенных формулах, когда вы пытаетесь выяснить, достаточно ли в них парных скобок.
Дополнительные примеры
Ниже приведен распространенный пример расчета комиссионных за продажу в зависимости от уровней дохода.
15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))» loading=»lazy»>
Эта формула означает: ЕСЛИ(ячейка C9 больше 15 000, то вернуть 20 %, ЕСЛИ(ячейка C9 больше 12 500, то вернуть 17,5 % и т. д.
Хотя она выглядит примерно так же, как в примере с более ранними оценками, эта формула является отличным примером того, насколько сложно использовать крупные выписки ЕСЛИ. Что делать, если ваша организация решила добавить новые уровни компенсаций и, возможно, даже изменить существующие значения в рублях или процентах? У вас будет много работы на руках!
Совет: Чтобы сложные формулы было проще читать, вы можете вставить разрывы строк в строке формул. Просто нажмите клавиши ALT+ВВОД перед текстом, который хотите перенести на другую строку.
Перед вами пример сценария для расчета комиссионных с неправильной логикой:
5000;10%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>15000;20%;0)))))» loading=»lazy»>
Видите, что не так? Сравните порядок сравнения доходов с предыдущим примером. Как это будет происходить? Правильно, она будет снизу вверх (от 5 000 до 15 000 рублей), а не наоборот. Но почему это так важно? Это очень важно, так как формула не может пройти первую оценку для любого значения стоимостью более 5 000 рублей. Предположим, что вы получили доход в размере 12 500 долларов США— если вы получили 10 %, так как она больше 5 000 рублей, и она остановится на этом. Это может быть чрезвычайно проблемным, так как во многих ситуациях такие типы ошибок остаются незамеченными до тех пор, пока они не оказывают отрицательного влияния. Так что же можно сделать, зная о том, что при сложных вложенных заявлениях ЕСЛИ существуют серьезные недостатки? В большинстве случаев вместо создания сложной формулы с помощью функции ЕСЛИ можно использовать функцию ВЛОП. С помощью ВLOOKUPсначала нужно создать таблицу для справки:
В этой формуле предлагается найти значение ячейки C2 в диапазоне C5:C17. Если значение найдено, возвращается соответствующее значение из той же строки в столбце D.
Эта формула ищет значение ячейки B9 в диапазоне B2:B22. Если значение найдено, возвращается соответствующее значение из той же строки в столбце C.
Примечание: В обеих функциях ВПР в конце формулы используется аргумент ИСТИНА, который означает, что мы хотим найти близкое совпадение. Иначе говоря, будут сопоставляться точные значения в таблице подстановки, а также все значения, попадающие между ними. В этом случае таблицы подстановки нужно сортировать по возрастанию, от меньшего к большему.
В этой области в этой области вложена более подробная информация,но это намного проще, чем 12-уровневая сложная вложенная если-выписка! Есть и другие, менее очевидные, преимущества:
Таблицы ссылок функции ВПР открыты и их легко увидеть.
Значения в таблицах просто обновлять, и вам не потребуется трогать формулу, если условия изменятся.
Если вы не хотите, чтобы люди видели вашу таблицу ссылок или вмешивались в нее, просто поместите ее на другой лист.
Вы знали?
Теперь есть функция УСЛОВИЯ, которая может заменить несколько вложенных операторов ЕСЛИ. Так, в нашем первом примере оценок с 4 вложенными функциями ЕСЛИ:
можно сделать все гораздо проще с помощью одной функции ЕСЛИМН:
Функция ЕСЛИМН — просто находка! Благодаря ей вам больше не нужно переживать обо всех этих операторах ЕСЛИ и скобках.
Примечание: Эта функция доступна только при наличии подписки на Microsoft 365.. Если вы являетесь подписчиком Microsoft 365, проверьте, установлена ли у вас последняя версия Office.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Источник
Счет если множество в excel
Функция СЧЁТЕСЛИМН в Excel
Смотрите также первого критерия.Рассмотрим простейший пример, который «Петров» соответственно.В результате получим таблицу:Функция СЧИТАТЬПУСТОТЫ теперь Вы сможете
Если интересно узнать, как чтобы решать практически=COUNTIF(A1:A5,»>9″)
Синтаксис
Здесь есть один трюк:
минимального (Условие И словом
«Другие функции»не учитывает в примера, но вместо выделите их иФункция
Условие 1 – определяет наглядно продемонстрирует, какЕсли в качестве аргументаПример 3. В таблицеФункция СЧЁТЕСЛИ свободно применять эти посчитать накопительную сумму все возможные вопросыЧтобы подсчитать ячейки, основываясь в качестве второго — условие при
«ИСТИНА». Из появившегося списка любом виде. констант в условии нажмите клавишу F2,СЧЁТЕСЛИМН
ячейки, которые функция использовать функцию СУММЕСЛИ критерий передана ссылка Excel хранятся данныеФункция СЧЁТЕСЛИ в Excel знания на практике. в Excel, обратитесь суммирования в Excel. на нескольких критериях аргумента функции БСЧЁТА()
Замечания
котором строка считаетсяв поле аргументов. наводим курсор наКроме функций используются ссылки на а затем — клавишуприменяет критерии к выделит из первого и насколько удобной на пустую ячейку о просмотрах страниц используется для подсчета Удачи Вам и к этому уроку.Функция
(например, содержащие «green» (поле) нужно ввести удовлетворяющей критерию, когда Если бы данное позициюСЧЁТ
ячейки. ВВОД. При необходимости ячейкам в нескольких диапазона условия. она может оказаться или пустая строка сайта за день количества ячеек в успехов в изученииФункцияСУММ и больше 9), ссылку на заголовок оба ее поля
Пример 1
выражение было записано«Статистические»и2 измените ширину столбцов, диапазонах и вычисляетДиапазон условия 2 – при решении определенных «», результат вычисления пользователями. Определить число рассматриваемом диапазоне, содержащиеся Excel!СУММЕСЛИ
вычисляет сумму всех
столбца с текстовыми
одновременно соответствуют критериям).
непосредственно в ячейку,
. В открывшемся меню
чтобы видеть все
количество соответствий всем
ячейки, которые следует
для любого диапазона
пользователей сайта за
данные в которых
Автор: Антон Андронов
позволяет подсчитать условную
своих аргументов. Она
значениями, т.к. БСЧЁТА()
Например, число партий
, подсчетом количества заполненных
СЧЁТ данные. критериям. оценить на основанииИмеем таблицу, в которой
ячеек будет числовое
соответствуют критерию, переданномуВ Excel есть несколько сумму в Excel, является наиболее часто(COUNTIFS).
подсчитывает текстовые значения.
лишь стояла бы«СЧЁТ» ячеек занимается ещёотносится к статистическимПродавецЭто видео — часть учебного
Пример 2
указаны фамилии сотрудников,
значение 0 (нуль).
в качестве второго
функций, позволяющих подсчитать
используемой функцией в
В случае использования БСЧЁТ() нужно
функциям Excel. Его
Превышена квота Q1
курса Усложненные функции
Условие 2 – определяет
их пол иФункция может быть использована день на сайт аргумента данной функции, число пустых ячеек
которые удовлетворяют определенному
Excel. К примеру,
=COUNTIFS(A1:A5,»green»,B1:B5,»>9″) записать другую формулу) с количеством ящиков то к общейЗапускается окно аргументов. ЕдинственнымСЧЁТЕСЛИ
главной задачей является
Превышена квота Q2
ЕСЛИ. ячейки, которые функция зарплата, начисленная за в качестве формулы заходили пользователи с и возвращает соответствующее
Применение функции СЧЕТ в Microsoft Excel
критерию. Функция нам необходимо сложитьДля суммирования диапазона ячеек =БСЧЁТ(A1:B13;B1;D14:E15). Табличка с на складе >=5 сумме оно бы аргументом данной формулыи подсчет на указанномПревышена квота Q3СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…)
выделит из второго январь-месяц. Если нам
Работа с оператором СЧЁТ
массива, если требуется логинами default и числовое значение. данными определенного типаСУММЕСЛИ значения в трех используйте функцию критериями не изменится. (ячейка не прибавилась. может быть значение,СЧЁТЕСЛИМН диапазоне ячеек, вИльинаАргументы функции СЧЁТЕСЛИМН описаны диапазона условия. нужно просто посчитать выполнить расчет числа user_1.Функция СЧЁТЕСЛИ может быть в диапазоне.
может содержать только ячейках. Мы, конечноСУММРассмотрим задачу, когда критерииЕ2Кроме использования представленное в виде. С помощью данных которых содержатся числовыеДа ниже.И так далее. В общее количество денег, ячеек с данными,Вид исходной таблицы: использована для анализаБолее новые версии один критерий. же, можем воспользоваться(SUM). применяются к значениям). Результат очевиден: 2.Мастера функций ссылки или просто формул можно производить данные. Давайте подробнееНетДиапазон_условия1. зависимости от количества которые требуется выдать удовлетворяющим сразу несколькимПоскольку каждый пользователь имеет числовых значений, текстовых Office 2011 Например, следующая формула суммируем
обычным оператором суммирования:=СУММ(A1:A5) из одного столбца. Для наглядности, строкии окна аргументов, записанное в соответствующее подсчет с учётом узнаем различные аспектыНет Обязательный аргумент. Первый диапазон, критериев, число аргументов работникам, мы используем критериям. Данная особенность свой уникальный идентификатор
строк, дат иЩелкните ячейку, в которой только положительные числаНо мы также можем=SUM(A1:A5)Найдем число партий товара в таблице, удовлетворяющие пользователь может ввести поле. Правда, начиная дополнительных условий. Этой применения данной формулы.Егоров в котором необходимо может увеличиваться в функцию СУММ, указав будет рассмотрена в
в базе данных данных другого типа. должен выводиться результат.
диапазона A1:A10. Обратите воспользоваться функцией
Способ 1: Мастер функций
Чтобы суммировать значения ячеек с Количеством на складе критериям, выделяются Условным выражение самостоятельно вручную с версии Excel группе статистических операторовСкачать последнюю версиюДа
- проверить соответствие заданному арифметической прогрессии с диапазоном все заработные одном из примеров. (Id), выполним расчет С ее помощьюНа вкладке
внимание, что условиеСУММ на основе одного не менее минимального и форматированием с правилом =И($A2=$D$2;$B2>=$E$2) в любую ячейку 2007, таких значений посвящена отдельная тема. ExcelДа условию. шагом 2. Т.е. платы.
Рассматриваемая функция может быть числа пользователей сайта можно определить количествоФормулы заключено в двойныеи записать формулу критерия (например, больше не более максимальногоПодсчет можно реализовать множеством на листе или
может быть доУрок:ФункцияНетУсловие1. 5, 7, 9. Но как быть, если использована для определения за день по неповторяющихся значений вщелкните кавычки. следующим образом: 9), используйте функцию (Условие И -
формул, приведем несколько: в строку формул. 255 включительно. ВКак посчитать количество заполненныхСЧЁТШашков Обязательный аргумент. Условие вПредположим, нам нужно подсчитать нам нужно быстро количества совпадений как следующей формуле массива диапазоне ячеек, аДругие функцииВ качестве условия можноПоскольку функцияСУММЕСЛИ строка таблицы соответствует1. =СЧЁТЕСЛИМН(A2:A13;D2;B2:B13;»>=»&E2) Это решение является Но для этого
более ранних версиях ячеек в Экселеотносится к большойДа форме числа, выражения, сумму заработных плат посчитать заработные платы по одному, так и для ее также число ячеек, наведите указатель мыши использовать значение ячейки.СУММ(SUMIF). В данном
критерию, когда ее самым простым и нужно знать синтаксис их было всегоУрок: группе статистических операторов,Да ссылки на ячейку за январь всех только продавцов? В и сразу по вычислений нажмем комбинацию с данными, которые на пункт В этом случае,поддерживает работу не случае для проверки поле удовлетворяет обоим понятным. данного оператора. Он 30.Статистические функции в Excel
нескольким критериям поиска. клавиш Ctrl+Shift+Enter:
Способ 2: вычисление с применением дополнительного аргумента
совпадают с указаннымСтатистические поменяв условие, изменится только с отдельными условия и суммирования критериям одновременно). 2. =СУММПРОИЗВ(—(A2:A13=D2);—(B2:B13>=E2)) Это решение сложнее, не сложен:Данные занести в поля
- Для неопытного пользователя легче около сотни наименований.Климов определяют, какие ячейки есть два условия. функции СУММЕСЛИ. В последнем случаеВыражение 1/СЧЁТЕСЛИ(A3:A20;A3:A20) возвращает массив критерием лишь частично.и выберите одну и результат: ячейками, но и используется один столбец,Решение стоится аналогично предыдущей но позволяет понять=СУММ(Значение1;Значение2;…)
Способ 3: ручное введение формулы
условие может бытьпродавцом;Диапазоном в данном случае более функции СЧЁТЕСЛИ, например, для пользователя содержит столбец сСЧЁТЗ результат: вышеприведенную формулу можно достаточно заполнить всего использованием функции СЧЁТЕСЛИМН() формула которая может быть
- или координаты ячеек. используя формулу задачам функцияДа
: подсчитывает количество непустыхУсловие можно комбинировать, используя модифицировать: два аргумента: выглядит так (см. полезна для подсчетаСЧЁТ Но при набореСЧЁТСЧЁТЗФормула 32, «>32», B4,
Значит, будем применять команду всех должностей сотрудников, складывают или вычитают. это значение равно определения количества клиентов-однофамильцев ячеек. оператор конкатенации. ВИстинная мощь функции=СУММЕСЛИ(B1:B5;»>9″) лист один столбец с множественными критериямисогласно её синтаксиса. координат намного легчепри помощи. Но, в отличиеОписание «яблоки» или «32». СУММЕСЛИМН. потому что нам Например, в ячейках
0,25 (4 вхождения).
Подсчет значений с множественными критериями (Часть 1. Условие И) в MS EXCEL
с фамилией ИвановСЧЁТ примере ниже формулаСУММ
=SUMIF(B1:B5,»>9″) в файле примера): в других случаях. Для подсчета результата и просто установить курсорМастера функций
Задача1
от предмета нашегоРезультатДиапазон_условия2, условие2.
Прописываем аргументы. нужно будет определить A1:A10 хранится последовательность Общая сумма таких можно ввести функцию: подсчитывает количество ячеек, вернет сумму значений,раскрывается, когда необходимоЧтобы суммировать значения ячеек=СЧЁТЕСЛИМН(B2:B13;»>=»&D2;B2:B13;»Разберем подробнее применение функции вывода его на в поле и. обсуждения, она учитывает=СЧЕТЕСЛИМН(B2:D2,»=Да») Необязательный аргумент. Дополнительные диапазоныдиапазон суммирования – ячейки сумму заработных плат. значений от 1 значений, вычисляемая функцией =СЧЁТЕСЛИ(A1:A300;”*Иванов*”). Символ «*» содержащих числа.
которые больше значения сложить большое количество
на основе одногоПодсчитать количество строк, удовлетворяющим СУММПРОИЗВ():
экран жмем на выделить соответствующую ячейкуКликаем по пустой ячейке ячейки, заполненные абсолютноОпределяет, насколько Ильина превысила и условия для с зарплатой;
Поэтому проставляем E2:E14. до 10. Для
- СУММ, соответствует количеству указывает на любоеСЧИТАТЬПУСТОТЫ в ячейке B1. ячеек в Excel. критерия (например, «green»), 2-м критериям (УсловиеРезультатом вычисления A2:A13=D2 является
- кнопку или диапазон на на листе, в
- любыми данными. Оператор квоту продаж для них. Разрешается использоватьдиапазон условия 1 –Критерий выбора в нашем расчета количества ячеек уникальных вхождений, то количество любых символов: подсчитывает количество пустыхВо всех примерах, приведенных В примере ниже также используйте функцию И) можно без массив <ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ>Значение
- Enter листе. Если диапазонов которую будет выводитьсяСЧЁТ
кварталов 1, 2 до 127 пар ячейки с указанием случае – продавец. с числами больше
есть, числу пользователей до и после ячеек. ранее, мы производили требуется просуммировать 12СУММЕСЛИ применения формул с ИСТИНА соответствует персики.
, размещенную на клавиатуре. несколько, то адрес результат расчета. Жмем
, о котором мы и 3 (только диапазонов и условий. должности сотрудника; Заключаем слово в 3 и менее на сайте. Полученное подстроки «Иванов».СЧЁТЕСЛИ
суммирование и проверяли значений. Функция(SUMIF). В данном помощью стандартного Автофильтра. Результат можно увидеть,Как видим, после этих второго из них на кнопку поведем подробный разговор, в квартале 1).Важно:условия 1 – продавец;
Задача2
кавычки и ставим 8 необходимо выполнить значение:
Пример 1. В таблице: подсчитывает ячейки, отвечающие условие по одномуСУММ случае для проверкиУстановите автофильтр к столбцу выделив A2:A13=D2, а действий итог вычислений можно занести в
«Вставить функцию» ведет подсчет только1 Каждый дополнительный диапазон должендиапазон условия 2 – вторым аргументом.
Альтернативное решение
Для определения количества просмотренных Excel содержатся данные заданным условиям. и тому жепозволяет сделать это
условия и суммирования Количество ящиков на затем нажав клавишу выводится на экран поле.
ячеек, заполненных данными
=СЧЕТЕСЛИМН(B2:B5,»=Да»,C2:C5,»=Да») состоять из такого ячейки с указаниемДиапазон суммирования – этозаписать первую функцию СЧЁТЕСЛИ страниц пользователями default о продажах товаров
Совет: диапазону. А что несколькими щелчками мышью, используются разные столбцы, складе, выделив заголовокF9 в выбранной ячейке.«Значение2»
Функции СЧЁТ и СУММ в Excel
- Есть и другой вариант
- в числовом формате.
- Определяет, сколько продавцов превысили
- же количества строк
- пола сотрудника;
- заработные платы, потому
с критерием «>3»; и user_1 запишем в магазине бытовой Чтобы ввести нескольких условий, делать, если необходимо если же использовать поэтому в функции столбца и нажав
; Для опытных пользователейи т.д. После запускаКакие же данные относятся
свои квоты за
и столбцов, что
СЧЕТЕСЛИ
условие 2 – женский что нам нужнозаписать вторую функцию с формулу: техники за день. используйте вместо этого
просуммировать один диапазон,
оператор сложения, то
СЧЁТЕСЛИМН
нужно заполнить триCTRL+SHIFT+L. Двойное отрицание (—) преобразует данный способ может того, как значенияМастера функций к числовым? Сюда
кварталы 1 и
и аргумент
(ж). узнать сумму зарплат критерием «>=8»;В результате расчета получим:
Определить, какую часть
функцию
СУММЕСЛИ
а условие проверять провозиться придется долго. аргумента, последний –Выберите числовой фильтр Между. вышеуказанный массив в быть даже более занесены, жмем на. Для этого после однозначно относятся собственно 2 (Егоров идиапазон_условия1Итог: все продавцы-женщины в
всех продавцов. Поэтому
определить разницу между возвращаемыми
Функция имеет следующую синтаксическую от проданной продукцииСЧЁТЕСЛИМН по-другому?В следующем примере функция это диапазон дляВведите критерии числовой: <0:0:0:0:1:1:1:0:0:0:0:0> удобный и быстрый. кнопку выделения ячейки нужно числа, а также Климов).. Эти диапазоны могут
январе получили в
F2:F14.
СУММЕСЛИМН
значениями =СЧЁТЕСЛИ(A1:10;»>3″)-СЧЁТЕСЛИ(A1:A10;»>=8″). То запись: составляет техника фирмы.На этот случай функцияСУММ суммирования.Убедитесь, что результат такойАналогично, второй массив возвращает
Чем предыдущие с
«OK»
перейти во вкладку формат даты и2 не находиться рядом сумме 51100 рублей.Получилось 92900. Т.е. функция есть, вычесть из=СЧЕТЕСЛИ(диапазон; критерий) Samsung.Выделите диапазон ячеек и
СУММЕСЛИскладывает весь столбец
=СУММЕСЛИ(A1:A5;»green»;B1:B5)
же как в
Суммирование в Excel, используя функции СУММ и СУММЕСЛИ
вызовом.«Формулы» времени. Логические значения=СЧЕТЕСЛИМН(B5:D5,»=Да»,B3:D3,»=Да») друг с другом.Функции СУММЕСЛИ и СУММЕСЛИМН автоматически проработала список множества (3;+∞) подмножествоОписание аргументов:Вид исходной таблицы данных: нажмите клавишуприпасла третий необязательный А, а это=SUMIF(A1:A5,»green»,B1:B5) задаче2 — т.е. соответствует значениям B2)
Функция СУММ – простое суммирование ячеек в Excel
Мастера функцийРезультат подсчета ячеек, содержащих. На ленте в (Определяет, насколько продавцы ЕгоровКаждое условие диапазона одновременно хороши тем, что должностей, выбрала из [8;+∞).диапазон – обязательный аргумент,Для расчета используем формулу:RETURN
аргумент, который отвечает 1048576 значений:Для суммирования значений ячеек будет отобрано 7 строк =3, которое меньше
и окна аргументов. числовые значения в блоке инструментов«ИСТИНА» и Климов превысили применяется к одной они автоматически подстраиваются них только продавцов
Суммировать в программе Excel принимающий ссылку на=СЧЁТЕСЛИ(C3:C17;»Samsung»)/A17. за диапазон, которыйСледующая формула подсчитывает сумму на основе нескольких (см. строку состояния 5 (не удовлетворяетСуществует несколько способов применения выделенном диапазоне, отобразится«Библиотека функций», квоту для периодов
ячейке. Если все под изменение условий. и просуммировала их умеет, наверное, каждый. одну либо несколько
Описание аргументов:Щелкните ячейку, в которой необходимо просуммировать. Т.е. всех ячеек, содержащихся критериев (например, «blue» в нижней части критерию), поэтому первое функции в первоначально указаннойжмем на кнопку
«ЛОЖЬ» Q1, Q2 и первые ячейки соответствуют Т.е. мы можем зарплаты. Но с усовершенствованной ячеек, в которых
C3:C17 – диапазон ячеек, должен выводиться результат. по первому аргументу на рабочем листе и «green»), используйте окна). значение в массиве <0:1:1:1:0:1:1:0:0:1:1:1>
СЧЁТ области на листе.«Вставить функцию»и т.д.) функция
Q3 (только в требуемому условию, счет изменить данные вАналогично можно подсчитать зарплаты версией команды СУММ, требуется определить число содержащих названия фирмНа вкладке функция проверяет условие,Лист1 функцию
Примечание =0. Второе значение (ячейка, главной задачей которойУрок:
СУММЕСЛИ — условная сумма в Excel
.СЧЁТ Q2). увеличивается на 1. ячейках, и суммы всех менеджеров, продавцов-кассиров которая называется СУММЕСЛИ, совпадений с указанным проданной техники;Формулы
а третий подлежит. Чтобы данная формулаСУММЕСЛИМН: подсчет значений сB3 является подсчет ячеек,
Мастер функций в ExcelСуществует ещё один вариант,учитывает только тогда,1 Если все вторые
будут изменяться вместе и охранников. Когда
существенно расширяются возможности критерием.»Samsung» – критерий поискащелкните суммированию. не вызвала циклической
(SUMIFS). Первый аргумент множественными критерями также) =5, которое удовлетворяет содержащих числовые данные.В примере выше мы наверное, самый простой, когда они являютсяДанные ячейки соответствуют требуемому с ними. Например,
табличка небольшая, кажется, данной операции.критерий – условие, согласно (точное совпадение);ВставитьВ следующем примере мы ошибки, ее необходимо – это диапазон рассмотрен в статьях критерию >=5, поэтому
С помощью этой рассмотрели случай, когда но вместе с именно её непосредственным1
условию, счет еще при подсчете заработных что все можно
По названию команды можно которому выполняется расчетA17 – ячейка, хранящая, наведите указатель мыши просуммируем общую стоимость использовать на другом для суммирования. Подсчет значений с второе значение в
же формулы можно аргументами являются исключительно тем требующий хорошей аргументом. Если же01.05.2011 раз увеличивается на плат оказалось, что сосчитать и вручную, понять, что она количества совпадений в номер последней продажи, на пункт всех проданных фруктов. рабочем листе Excel=СУММЕСЛИМН(C1:C5;A1:A5;»blue»;B1:B5;»green») множественными критериями (Часть массиве =1 и вносить дополнительные данные ссылки на диапазоны памяти. Выделяем ячейку они просто находятся2
Способы подсчета количества ячеек в диапазоне с данными
мы забыли учесть но при работе не просто считает рассматриваемом диапазоне. Условием соответствующий общему числуСтатистические
Для этого воспользуемся (отличном от Лист1).
=SUMIFS(C1:C5,A1:A5,»blue»,B1:B5,»green») 2. Условие ИЛИ),
т.д. для расчета непосредственно листа. Теперь давайте на листе и в области листа,02.05.2011 продолжается до тех одну сотрудницу, которая со списками, в
сумму, но еще могут являться логическое продаж.
и выберите одну следующей формулой:Функция
Примечание: Часть3, Часть4.Далее, функция попарно перемножает
в поле аргументов рассмотрим вариант, когда жмем комбинацию клавиш
на которую ссылается3 пор, пока не работает продавцом. Мы которых по несколько и подчиняется каким-либо
выражение, числовое значение,Результат расчета: из следующих функции:Нажав
СУММАналогичным образом можно
СЧЁТ элементы массивов и формулы или записывая используются также и на клавиатуре аргумент, то в03.05.2011 будут проверены все можем добавить еще
сотен позиций, целесообразно логическим условиям. текстовая строка, значение
Доля проданной продукции техникиСЧЁТЗEnter
может принимать до использовать функциюСЧЁТЕСЛИ
суммирует их. Получаем их прямо в значения, вписанные непосредственно
Shift+F3 таком случае оператор4 ячейки. одну строчку через использовать СУММЕСЛИ.
Функция СУММЕСЛИ позволяет суммировать типа Дата, ссылка фирмы Samsung в: подсчитывает количество непустых
См. также
получим результат: 255 аргументов и
ячейку согласно синтаксиса
в поле аргумента.
Функция СЧЁТЕСЛИ и подсчет количества значения ячейки в Excel
. их в расчет04.05.2011Если аргумент условия является правую кнопку мышиЕсли к стандартной записи ячейки, которые удовлетворяют на ячейку. процентах составляет – ячеек.
Если одного условия Вам суммировать сразу несколько(AVERAGEIF) иСУММ3. Другим вариантом использования данного оператора. КромеЛюбым из описанных вВо всех трёх случаях не берет. Аналогичная5 ссылкой на пустую и команду ВСТАВИТЬ. команды СУММЕСЛИ в определенному критерию (заданномуПримечания: 40%.СЧЁТ не достаточно, то несмежных диапазонов илиСРЗНАЧЕСЛИМНСУММЕСЛИ функции СУММПРОИЗВ() является того, среди статистических первом способе вариантов
Примеры использования функции СЧЁТЕСЛИ в Excel
запустится окно ситуация с текстовым05.05.2011 ячейку, то онУ нас появилась дополнительная конце добавляются еще условию). Аргументы командыПри подсчете числа вхождений
: подсчитывает количество ячеек,
Вы всегда можете
(AVERAGEIFS), чтобы рассчитать
- СУММЕСЛИМН формула =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)). Здесь, операторов имеются и
- запускаем окно аргументовМастера функций
- представлением чисел, то6 интерпретируется функцией строчка. Сразу обращаем
следующие: в диапазон вПример 2. По итогам содержащих числа.
Подсчет количества определенного значения ячейки в Excel при условии
Если среди суммируемых значений среднее значение ячеекСамые часто используемые функции знак Умножения (*) другие формулы, занимающиеся функции. Для перехода к есть, когда числа06.05.2011СЧЁТЕСЛИМН
внимание, что диапазон
МН (СУММЕСЛИМН), значит,Диапазон – ячейки, которые соответствии с двумя
сдачи экзаменов необходимо
- СУММЕСЛИМН содержится текст, то на основе одного
- в Excel – эквивалентен Условию И. подсчетом заполненных ячеек
Статистический анализ посещаемости с помощью функции СЧЁТЕСЛИ в Excel
окну аргументов в записаны в кавычкиФормулакак значение 0. условий и суммирования подразумевается функция с следует оценить на различными условиями, диапазон составить таблицу, в: подсчитывает количество пустых, которая позволяет осуществлять функция
или нескольких критериев.
это функции, которые4. Формула массива =СУММ((A2:A13=D2)*(B2:B13>=E2)) в выделенном диапазоне.. В поле категории или окружены другимиОписаниеВ условии можно использовать автоматически расширился до несколькими условиями. Она
основании критерия (заданного ячеек можно рассматривать которой содержатся данные ячеек. условное суммирование вСУММУрок подготовлен для Вас подсчитывают и складывают. эквивалентна вышеупомянутой формулеАвтор: Максим Тютюшев«Значение1»«Статистические знаками. Тут тоже,
Результат подстановочные знаки: вопросительный 15 строки. применяется в случае,
Особенности использования функции СЧЁТЕСЛИ в Excel
как множество, содержащее о количестве студентов,
Excel на основе
- их игнорирует, т.е. командой сайта office-guru.ru Подсчитывать и складывать =СУММПРОИЗВ((A2:A13=D2)*(B2:B13>=E2)) Единственное, послеПроизведем подсчет строк, удовлетворяющихуказываем адрес диапазона» или
- если они являются=СЧЕТЕСЛИМН(A2:A7;»1″) знак (?) иКопируем данные сотрудника и когда нужно задатьКритерий – определяет, какие два и более сдавших предмет на: подсчитывает ячейки, отвечающие
- не включает вИсточник: http://www.excel-easy.com/functions/count-sum-functions.html (суммировать) можно на ее ввода нужно сразу двум критериям, с данными, а«Полный алфавитный перечень» непосредственным аргументом, тоПодсчитывает количество чисел между звездочку (*). Вопросительный вставляем их в не один критерий. ячейки из диапазона
- непересекающихся подмножеств. Например, 5, 4, 3 заданным условиям.Суммирование – это одно расчет:Перевела: Ольга Гелих основе одного или вместо которые образуют Условие в полеищем элемент
- принимают участие в 1 и 6 знак соответствует любому одиночному общий перечень. СуммыАргументов у СУММЕСЛИМН может будут выбраны (записывается в таблице «Мебель» балла соответственно, а
- Совет: из основных действий,Если же текстовые значенияАвтор: Антон Андронов нескольких критериев.ENTER И.«Значение2»«СЧЁТ»
- подсчете, а если (не включая 1 символу; звездочка — в итоговых ячейках быть сколько угодно, в кавычках). необходимо найти количество также тех, кто Чтобы ввести нескольких условий, которое пользователь выполняет попытаться сложить операторомВ этом уроке мыДля подсчета количества ячеек,нажатьВ качестве исходной таблицывписываем логическое выражение. Выделяем его и просто на листе, и 6), содержащихся любой последовательности символов.
- изменились. Функции среагировали но минимум –
- Диапазон суммирования – фактические столов и стульев.
- не сдал предмет. используйте вместо этого в Microsoft Excel. суммирования, то формула не будем рассматривать,
Примеры использования функции СУММЕСЛИ в Excel с несколькими условиями
которые содержат числа,CTRL+SHIFT+ENTER возьмем таблицу с«ИСТИНА» кликаем по кнопке то не принимают. в ячейках A2–A7.
Если нужно найти на появление в это 5. ячейки, которые необходимо Для вычислений используемВид исходной таблицы:
СУММЕСЛИ и ее синтаксис
функцию Функции вернет ошибку: как посчитать сумму используйте функцию
- 5. Формула массива =СЧЁТ(ЕСЛИ((A2:A13=D2)*(B2:B13>=E2);B2:B13)) представляет двумя столбцами: текстовым. Жмем на кнопку«OK»
- А вот применительно к4 сам вопросительный знак диапазоне еще одного
- Диапазон суммирования. Если в просуммировать, если они выражение =СЧЁТЕСЛИ(B3:B200;»*стол*»)+СЧЁТЕСЛИ(B3:B200;»*стул*»).Предварительно выделим ячейки E2:E5,
СЧЁТЕСЛИМНСУММФункция в Excel приСЧЁТ еще один вариант «Фрукты» и числовым«OK»
Как работает функция СУММЕСЛИ в Excel?
чистому тексту, в=СЧЕТЕСЛИМН(A2:A7; « или звездочку, поставьте продавца-женщины. СУММЕСЛИ он был удовлетворяют критерию.Если в качестве критерия
введем приведенную ниже.иСУММ помощи оператора сложения,(COUNT). многокритериального подсчета значений. «Количество на складе», чтобы выполнить вычисление.Также окно аргументов можно котором не присутствуютПодсчитывает количество строк, содержащих
перед ними знакАналогично можно не только в конце, тоПолучается, что у функции указана текстовая строка, формулу:
Выделите диапазон ячеек и
- СУММЕСЛИдостаточно универсальна и автосуммы и прочих=СЧЁТ(A1:A5)6. Формула =БСЧЁТА(A1:B13;A1;D14:E15) требует (См. файл примера).Результат отображается в предварительно
- запустить другим способом. цифры, или к числа меньше 5 тильды ( добавлять, но и
- здесь он стоит всего 3 аргумента. следует учитывать, что=СЧЁТЕСЛИ(B3:B19;D2:D5) нажмите клавишусозданы, чтобы облегчить
позволяет использовать в инструментов. Сегодня мы=COUNT(A1:A5) предварительного создания таблицыРассмотрим задачу, когда критерии выделенной области. Как
Выделяем ячейку для ошибочным выражениям ( в ячейках A2–A7
удалять какие-либо строки на первом месте. Но иногда последний регистр символов неОписание аргументов:RETURN эту задачу и
Функция СУММЕСЛИ в Excel с несколькими условиями
качестве своих аргументов разберем всего двеДля подсчета ячеек по с условиями. Заголовки применяются к значениям видим, программа подсчитала вывода результата и«#ДЕЛ/0!» и даты раньше).
Синтаксис с использованием функции по нескольким критериям
(например, при увольнении Он также означает может быть исключен, имеет значения. Например,
- B3:B19 – диапазон ячеек. дать пользователям максимально не только ссылки функции: одному критерию (например, этой таблицы должны из разных столбцов.
- количество ячеек с переходим во вкладку, 03.05.2011 в ячейках
- Скопируйте образец данных из сотрудника), изменять значения ячейки, которые необходимо и тогда команда
- функция СЧЁТЕСЛИ(A1:A2;»Петров») вернет с оценками заПодсчет уникальных значений среди удобный инструмент. Надеюсь,
- на ячейки иСУММ больше 9), используйте в точности совпадать
Найдем число партий товара числовыми значениями и«Формулы»#ЗНАЧ! B2–B7. следующих таблиц и (заменить «январь» на
Пример использования
просуммировать. будет работать только значение 2, если экзамен; повторяющихся что этот урок
функцию с заголовками исходной
с определенным Фруктом
- в общую сумму. На ленте в
- И т.д.) ситуация2 вставьте их в
- «февраль» и подставить
- Диапазон условия 1 – по диапазону и в ячейках A1
- D2:D5 – диапазон ячеек,Подсчет количества вхождений значения
помог Вам освоить различные математические операторыСУММЕСЛИ
СУММЕСЛИ в Excel с динамическим условием
СЧЕТЕСЛИ таблицы. Размещение условийИ к ним добавила группе настроек другая. Такие значения=СЧЕТЕСЛИМН(A2:A7; « ячейку A1 нового новые заработные платы) ячейки, которые нужно критерию. и A2 записаны содержащих критерии дляФункция СЧЁТ базовые функции суммирования и даже другие. Спешу Вас обрадовать,(COUNTIF).
в одной строкес Количеством на ещё одно значение,«Библиотека функций» функцияТакое же описание, что
листа Excel. Чтобы и т.п. оценить на основании строки «петров» и подсчета числа совпадений.Функция СЧЁТЗ в Excel, и
функции Excel: их функционала достаточно,=СЧЁТЕСЛИ(A1:A5;»>9″) соответствует Условию И. складе не менее которое мы записалижмем по кнопкеСЧЁТ и для предыдущего
Источник
Функция ЕСЛИ позволяет выполнять логические сравнения значений и ожидаемых результатов. Она проверяет условие и в зависимости от его истинности возвращает результат.
-
=ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)
Поэтому у функции ЕСЛИ возможны два результата. Первый результат возвращается в случае, если сравнение истинно, второй — если сравнение ложно.
Заявления ЕСЛИ являются исключительно надежными и являются основой для многих моделей электронных таблиц, но они также являются основной причиной многих проблем с электронными таблицами. В идеале утверждение ЕСЛИ должно применяться к минимальным условиям, таким как «Мужчина/женщина», «Да/Нет/Возможно», но иногда может потребоваться оценить более сложные сценарии, для которых требуется вложенное* более 3 функций ЕСЛИ.
* «Вложенность» означает объединение нескольких функций в одной формуле.
Функция ЕСЛИ, одна из логических функций, служит для возвращения разных значений в зависимости от того, соблюдается ли условие.
Синтаксис
ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])
Например:
-
=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»)
-
=ЕСЛИ(A2=B2;B4-A4;»»)
Имя аргумента |
Описание |
лог_выражение (обязательный) |
Условие, которое нужно проверить. |
значение_если_истина (обязательный) |
Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА. |
значение_если_ложь (необязательный) |
Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ. |
Примечания
Excel позволяет использовать до 64 вложенных функций ЕСЛИ, но это вовсе не означает, что так и надо делать. Почему?
-
Нужно очень крепко подумать, чтобы выстроить последовательность из множества операторов ЕСЛИ и обеспечить их правильную отработку по каждому условию на протяжении всей цепочки. Если при вложении вы допустите в формуле малейшую неточность, она может сработать в 75 % случаев, но вернуть непредвиденные результаты в остальных 25 %. К сожалению, шансов отыскать эти 25 % немного.
-
Работа с множественными операторами ЕСЛИ может оказаться чрезвычайно трудоемкой, особенно если вы вернетесь к ним через какое-то время и попробуете разобраться, что пытались сделать вы или, и того хуже, кто-то другой.
Если вы видите, что ваш оператор ЕСЛИ все разрастается, устремляясь в бесконечность, значит вам пора отложить мышь и пересмотреть свою стратегию.
Давайте посмотрим, как правильно создавать операторы с несколькими вложенными функциями ЕСЛИ и как понять, когда пора переходить к другим средствам из арсенала Excel.
Примеры
Ниже приведен пример довольно типичного вложенного оператора ЕСЛИ, предназначенного для преобразования тестовых баллов учащихся в их буквенный эквивалент.
-
=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))
Этот сложный оператор с вложенными функциями ЕСЛИ следует простой логике:
-
Если тестовых баллов (в ячейке D2) больше 89, учащийся получает оценку A.
-
Если тестовых баллов больше 79, учащийся получает оценку B.
-
Если тестовых баллов больше 69, учащийся получает оценку C.
-
Если тестовых баллов больше 59, учащийся получает оценку D.
-
В противном случае учащийся получает оценку F.
Этот частный пример относительно безопасен, поскольку взаимосвязь между тестовыми баллами и буквенными оценками вряд ли будет меняться, так что дополнительных изменений не потребуется. Но что если вам потребуется разделить оценки на A+, A и A– (и т. д.)? Теперь ваши четыре условных оператора ЕСЛИ нужно переписать с учетом 12 условий! Вот так будет выглядеть ваша формула:
-
=ЕСЛИ(B2>97;»A+»;ЕСЛИ(B2>93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«; ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))
Она по-прежнему работает правильно и работает правильно, но на написание и проверку нужно много времени, чтобы убедиться, что она работает правильно. Еще одна наиболее взглялая проблема в том, что вам приходилось вручную вводить оценки и эквивалентные буквы оценок. Какова вероятность случайного опечатки? Теперь представьте, что вы пытаетесь сделать это 64 раза с более сложными условиями! Конечно, это возможно, но действительно ли вы хотите обучебиться с такого рода усилиями и возможными ошибками, которые будет трудно обнаружить?
Совет: Для каждой функции в Excel обязательно указываются открывающая и закрывающая скобки (). При редактировании Excel попытается помочь вам понять, что куда идет, окрашивая разными цветами части формулы. Например, во время редактирования показанной выше формулы при перемещении курсора за каждую закрывающую скобку «)» тем же цветом будет окрашиваться соответствующая открывающая скобка. Это особенно удобно в сложных вложенных формулах, когда вы пытаетесь выяснить, достаточно ли в них парных скобок.
Дополнительные примеры
Ниже приведен распространенный пример расчета комиссионных за продажу в зависимости от уровней дохода.
-
=ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))
Эта формула означает: ЕСЛИ(ячейка C9 больше 15 000, то вернуть 20 %, ЕСЛИ(ячейка C9 больше 12 500, то вернуть 17,5 % и т. д…
Хотя она выглядит примерно так же, как в примере с более ранними оценками, эта формула является отличным примером того, насколько сложно использовать крупные выписки ЕСЛИ. Что делать, если ваша организация решила добавить новые уровни компенсаций и, возможно, даже изменить существующие значения в рублях или процентах? У вас будет много работы на руках!
Совет: Чтобы сложные формулы было проще читать, вы можете вставить разрывы строк в строке формул. Просто нажмите клавиши ALT+ВВОД перед текстом, который хотите перенести на другую строку.
Перед вами пример сценария для расчета комиссионных с неправильной логикой:
Видите, что не так? Сравните порядок сравнения доходов с предыдущим примером. Как это будет происходить? Правильно, она будет снизу вверх (от 5 000 до 15 000 рублей), а не наоборот. Но почему это так важно? Это очень важно, так как формула не может пройти первую оценку для любого значения стоимостью более 5 000 рублей. Предположим, что вы получили доход в размере 12 500 долларов США— если вы получили 10 %, так как она больше 5 000 рублей, и она остановится на этом. Это может быть чрезвычайно проблемным, так как во многих ситуациях такие типы ошибок остаются незамеченными до тех пор, пока они не оказывают отрицательного влияния. Так что же можно сделать, зная о том, что при сложных вложенных заявлениях ЕСЛИ существуют серьезные недостатки? В большинстве случаев вместо создания сложной формулы с помощью функции ЕСЛИ можно использовать функцию ВЛОП. С помощью ВLOOKUPсначала нужно создать таблицу для справки:
-
=ВПР(C2;C5:D17;2;ИСТИНА)
В этой формуле предлагается найти значение ячейки C2 в диапазоне C5:C17. Если значение найдено, возвращается соответствующее значение из той же строки в столбце D.
-
=ВПР(B9;B2:C6;2;ИСТИНА)
Эта формула ищет значение ячейки B9 в диапазоне B2:B22. Если значение найдено, возвращается соответствующее значение из той же строки в столбце C.
Примечание: В обеих функциях ВПР в конце формулы используется аргумент ИСТИНА, который означает, что мы хотим найти близкое совпадение. Иначе говоря, будут сопоставляться точные значения в таблице подстановки, а также все значения, попадающие между ними. В этом случае таблицы подстановки нужно сортировать по возрастанию, от меньшего к большему.
В этой области в этой области вложена более подробная информация,но это намного проще, чем 12-уровневая сложная вложенная если-выписка! Есть и другие, менее очевидные, преимущества:
-
Таблицы ссылок функции ВПР открыты и их легко увидеть.
-
Значения в таблицах просто обновлять, и вам не потребуется трогать формулу, если условия изменятся.
-
Если вы не хотите, чтобы люди видели вашу таблицу ссылок или вмешивались в нее, просто поместите ее на другой лист.
Вы знали?
Теперь есть функция УСЛОВИЯ, которая может заменить несколько вложенных операторов ЕСЛИ. Так, в нашем первом примере оценок с 4 вложенными функциями ЕСЛИ:
-
=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))
можно сделать все гораздо проще с помощью одной функции ЕСЛИМН:
-
=ЕСЛИМН(D2>89;»A»;D2>79;»B»;D2>69;»C»;D2>59;»D»;ИСТИНА;»F»)
Функция ЕСЛИМН — просто находка! Благодаря ей вам больше не нужно переживать обо всех этих операторах ЕСЛИ и скобках.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Статьи по теме
Видео: расширенные функции ЕСЛИ
Функция ЕСЛИМН (Microsoft 365, Excel 2016 и более поздних)
Функция СЧЁТЕ ЕСЛИ подсчитывирует значения на основе одного условия
Функция СЧЁТЕIFS подсчитывирует значения на основе нескольких критериев
Функция СУММЕ ЕСЛИ суммирует значения на основе одного условия
Функция СУММЕСС суммирует значения на основе нескольких критериев.
Функция И
Функция ИЛИ
Функция ВЛ.В.В ФУНКЦИИ
Общие сведения о формулах в Excel
Как избежать ошибок в формулах
Обнаружение ошибок в формулах
Логические функции
Excel (по алфавиту)
Excel (по категориям)
Помогаю со студенческими работами здесь
Вычислить множество значений функции
вычислить множество значений функции y=520*x+b,для аргумента х изменяющегося от -10 до 10 с шагом…
Вычислить множество значений функции y
Вычислить множество значений функции y=a*a*x+b*x/x+1 на отрезке с шагом 0,1 где a=0,3 b=0,9 (если…
Вывести множество значений функции, удовлетворяющих условию, и подсчитать количество остальных значений
Целочисленная функция F(k)=k*k*k-25*k*k+500*k+1000 определена только для целых значений аргумента…
Вывести множество значений функции, удовлетворяющих условию, и подсчитать количество остальных значений
Дана целочисленная функция f(k)= K^3-25K^2+50K+1000 определена только для целых значений аргумента…
Искать еще темы с ответами
Или воспользуйтесь поиском по форуму:
1
Одна из самых популярных и вполне простых в применении функция ЕСЛИ является логической функцией. Она позволяет проверять некоторые данные на соответствие заданных условий и показывает результат после сравнения.
Аргументы функции ЕСЛИ и принцип действия в Excel
Синтаксис функции в самом простом применении выглядит следующим образом: ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь).
Теперь разберем её аргументы более подробно:
- Логическое выражение – определённые данные, которые мы должны проверить на соответствие с некоторыми имеющимися у нас условиями.
- Значение_если_истина – результат проверки, который мы увидим, когда логическое выражение будет справедливо.
- Значение_если_ложь – результат при несоответствии условия и наших данных, которые мы проверяем.
Схематически это выглядит следующим образом:
Теперь рассмотрим, как нам определить результат проверки с помощью функции ЕСЛИ. Для начала определяем ЧТО нам надо проверять – число 50. Затем указываем условие – «больше 40», «меньше 40», после чего пишем результат проверки – «ИСТИНА», при условии, что 50 действительно больше 40 и «ЛОЖЬ», когда 50 меньше 40. После того как мы определили, как будут выглядеть наши аргументы, начинаем собирать по кусочкам нашу формулу:
Функция проверила выражение «50 больше 40» и определила, что результат — ИСТИНА (ячейка Е4).
Следующее условие проверяем точно также просто заменив оператор «больше» на «меньше»:
Поскольку 40 больше 50, проверка определила, что наше выражение – ЛОЖЬ.
Теперь рассмотрим более наглядные примеры применения функции ЕСЛИ. У нас есть список студентов и оценок в баллах, полученных за экзамен. Нам нужно найти студентов отличников, которые получили оценку больше или равно 90. Начинаем составлять функцию, ячейка F17. Значение в ячейке E17 должно быть больше или равно (>=) 90, тогда мы получим результат «ИСТИНА». Когда значение в ячейке Е17 будет меньше 90, возвратится значение «ЛОЖЬ»:
И копируем значение ячейки до конца столбца, таким образом мы нашли студентов, которые получили результат больше или равно 90 баллов:
Но такие значения таблицы не позволяют пользователю корректно прочитать информацию, которую мы хотели донести. Тогда нам нужно заменить слова ИСТИНА и ЛОЖЬ на более принятые и понятные. Тут нам пригодится таблица соответствий оценок по шкале ECTS оценкам в баллах B10:C13. Пусть при истинном результате у нас будет стоять оценка А, которая соответствует баллам от 90 до 100, а при ложном – ячейки будут оставаться пустыми, после чего копируем первую ячейку до конца столбца и наша таблица станет более информативной:
Формула функции ЕСЛИ и ВПР
Теперь рассмотрим пример использования вложенных формул и ситуацию, где они могут пригодиться. В предыдущем примере мы определили студентов отличников, но у нас остались ещё незаполненные поля. Нам нужно также определить какую оценку в буквах получат и другие студенты. Указываем, что студенты с баллом больше или равно 90 получат оценку А: =ЕСЛИ(E31>=90; «A»; Затем на месте аргумента «значение_если_ложь» вставляем формулу ЕСЛИ(Е31>=80; «В»; и на месте аргумента значение_если_ложь этой же формулы вставляем ещё одну формулу ЕСЛИ(Е31>=60; «С»; и на месте третьего аргумента уже этой функции пишем последнее условие, не забывая добавить скобки: ЕСЛИ(Е31<60)))):
Копируем формулу до конца столбца и таким образом мы построили вложенную функцию. Однако иногда при написании такой функции нужно учитывать один нюанс – она корректно работает, пока данные для сравнения указываться от большего значения к меньшему (1,2,3,4):
Вот что получится, когда мы укажем условия для сравнения наоборот – от меньшего к большему:
Логика в том, что функция во время проверки первой ячейки определила, что значение больше 60 и выдала соответствующий результат – «С». Дальше проверка не продолжилась. Есть ситуации, где оценка вместо А будет А+, А, А-, такое разветвление будет по каждой букве и самих буквенных оценок будет больше. Тогда процесс создания вложенной функции будет очень долгим, вложенных формул будет очень много и становиться легко запутаться. В таком случае вместо ЕСЛИ можно использовать ВПР. Для начала видоизменяем нашу меньшую таблицу. Такие изменения обусловлены особенностями работы функции ВПР:
Формула ВПР будет искать приблизительное значение ячейки Е60 в диапазоне В53:С56 во втором столбце и передавать найденные значения в основную таблицу:
Функция ЕСЛИ несколько условий
Теперь рассмотрим примеры, когда наши данные должны соответствовать нескольким условиям. Функция ЕСЛИ вместе с функцией И имеют следующий синтаксис:
Например у нас есть список студентов и данные их оценок по трём предметам. Нам нужно проверить наличие у студента оценки 2 хотя бы по одному предмету и указать, есть ли у студента пересдача:
Кроме функции И можно использовать функцию ИЛИ. Разница между ними в том, что при использовании И одновременно должны соответствовать условию все логические выражения. При использовании функции ИЛИ достаточно, чтобы условию соответствовало хотя бы одно логическое выражение.
Например у нас есть список студентов и условие, что при наличии хотя бы одной оценки 3, студент не получает стипендию. Мы проверяем, равно ли содержимое ячеек по предметам цифре 3:
Функция ЕСЛИ в сочетании с функцией НЕ своей работой очень похожа на самый простой пример функции ЕСЛИ с одним условием и двумя результатами, только сейчас наше логическое выражение поменяет условие на противоположное. У нас есть список студентов и информация о наличии и количестве прогулов. Нам нужно указать что при полном отсутствии прогулов у студента зачёт, а в любых других случаях – не зачёт.
При условии, что в ячейке Е91 не находится слово «нет» (НЕ(Е91= «нет»)), наш результат – зачёт, в любом инном случае – не зачёт:
Может быть ситуация, когда нам нужны не только результаты обработки условий, а и их графическое изображение. Кроме функций И, ИЛИ, НЕ мы можем комбинировать ЕСЛИ + МАКС. Рассмотрим ситуацию, где нам может это пригодиться.
У нас есть отчет о чистых прибылях нескольких компаний. Мы хотим видеть только тот показатель, который является максимальным. Для этого мы используем вместе с функцией ЕСЛИ функцию МАКС: ЕСЛИ (МАКС(указываем диапазон в котором будем искать значение)=ячейка, которую функция будет пропускать через диапазон; значение если истина (проверяемая ячейка); значение если ложь (ничего не указывать)). В ячейке Е113 прописываем формулу, не забываем про абсолютные ссылки для диапазона D113:E119, иначе он сместится при копировании, копируем формулу до конца столбца:
Разнообразим наши результаты работы и создадим график, который будет так же выделять наше максимальное число: выбираем диапазон D111:E119 – Вставка — Рекомендуемые диаграммы – Выбираем первую диаграмму и ОК. Теперь у нас данные выводятся в табличном и графическом виде:
Теперь максимальное число выделяется не только в таблице, а и на диаграмме. Но сейчас этих величин у нас две – с обеих столбцов. Немного подредактируем нашу диаграмму. На диаграмме выбираем любой из Рядов, открываем меню, клацая правой кнопкой мыши по нём, выбираем Формат ряда данных, указываем Перекрытие рядов на 100% и рассмотрим результат, который у нас получился:
Данные из третьего столбца перекрыли данные из второго и мы получили подсвечивание максимального показателя. Теперь, когда нам нужно будет изменить любое число во втором столбце, наша формула заново определит максимальное число из столбца «Чистая прибыль», покажет его в столбце «Максимальный показатель», а потом мы увидим его среди остальных чисел и на диаграмме автоматически. Например, укажем новое число для автопроизводителя Nissan – 1600. Вот какие изменения произошли:
Скачать пример функции если с несколькими условиями в Excel
Формула в столбце Е изменила свои вычисления и эти изменения отобразились на графике – подсвечивается новое найденное максимальное число. Такие процессы будут происходить при любом изменении показателей в столбце «Чистая прибыль».
В данной публикации мы рассмотрим, что такое область значений функции, как обозначается и задается. Также перечислим их для распространенных видов функций.
- Определение области значений
- Области значений разных функций
Определение области значений
Область значений – множество значений y, которые принимает функция при всех x, соответствующих ее области определения.
Примечание: каждому y соответствует только одно конкретное значение x.
Область значений обозначается как E(f). Ее границы указываются так же, как и для области определений – в круглых или квадратных скобках.
Например:
- E(f) = (0; ∞).
Т.е. область значений функции – от нуля исключительно до плюс бесконечности, или другими словами, все положительные числа. - E(f) = (-3; 5].
Т.е. от минус трех исключительно до пяти включительно. - E(f) = (-∞; -7) ∪ [2; ∞).
Т.е. от минус бесконечности до минус семи исключительно и от двух включительно до бесконечности.
Области значений разных функций
Общий вид | Функция | Область значений (E) |
ax | Линейная | Все действительные числа (E = R) |
log x | Логарифметическая | E = R |
ln x | ||
ax | Показательная | Всем положительные действительные числа. |
xa | Степенная | E = R |
sin x | Синус | E = [-1; 1] |
cos x | Косинус | |
tg x | Тангенс | E = (-∞; ∞) |
ctg x | Котангенс |