Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий - statanaliz.info

Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий

Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.

Функция ЕСЛИ в Excel

Функция имеет следующий синтаксис.

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

лог_выражение – это проверяемое условие. Например, A2<100. Если значение в ячейке A2 действительно меньше 100, то в памяти эксель формируется ответ ИСТИНА и функция возвращает то, что указано в следующем поле. Если это не так, в памяти формируется ответ ЛОЖЬ и возвращается значение из последнего поля.

значение_если_истина – значение или формула, которое возвращается при наступлении указанного в первом параметре события.

значение_если_ложь – это альтернативное значение или формула, которая возвращается при невыполнении условия. Данное поле не обязательно заполнять. В этом случае при наступлении альтернативного события функция вернет значение ЛОЖЬ.

Очень простой пример. Нужно проверить, превышают ли продажи отдельных товаров 30 шт. или нет. Если превышают, то формула должна вернуть «Ок», в противном случае – «Удалить». Ниже показан расчет с результатом.

Функция Excel ЕСЛИ с одним условием

Продажи первого товара равны 75, т.е. условие о том, что оно больше 30, выполняется. Следовательно, функция возвращает то, что указано в следующем поле – «Ок». Продажи второго товара менее 30, поэтому условие (>30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.

Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.

Прогноз остатков

Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.

Функция ЕСЛИ для задания условия в формуле

В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.

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

Формула ЕСЛИ в Excel – примеры нескольких условий

Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

Несколько условий в функции ЕСЛИ

Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.

При написании формулы легко запутаться, поэтому рекомендуется смотреть на всплывающую подсказку.

Подсказка функции

В конце нужно обязательно закрыть все скобки, иначе эксель выдаст ошибку

Ошибка из-за нехватки скобки

Функция Excel ЕСЛИМН 

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

В MS Excel 2016 появилась функция ЕСЛИМН, ради которой и написана вся эта статья. Это та же ЕСЛИ, только заточенная специально для проверки множества условий. Теперь не нужно сто раз писать ЕСЛИ и считать открытые скобки. Достаточно перечислить условия и в конце закрыть одну скобку.

Работает следующим образом. Возьмем пример выше и воспользуемся новой формулой Excel ЕСЛИМН.

Функция Excel ЕСЛИМН

Как видно, запись формулы выглядит гораздо проще и понятнее.

Стоит обратить внимание на следующее. Условия по-прежнему перечисляем в правильном порядке, чтобы не произошло ненужного перекрытия диапазонов. Последнее альтернативное условие, в отличие от обычной ЕСЛИ, также должно быть обязательно указано. В ЕСЛИ задается только альтернативное значение, которое наступает, если не выполняется ни одно из перечисленных условий. Здесь же нужно указать само условие, которое в нашем случае было бы B2>=1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.

Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН. 

Поделиться в социальных сетях:

79 комментариев к “Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий”

  1. Аноним

    Подскажите как правильно задать формулу… к разнице двух ячеек прибавлять единицу когда в третей ячейке буквенное выражение ВКЛ

    1. Езепов Дмитрий

      Надо на данные смотреть. Пришлите на почту пример, помогу.

      1. =ЕСЛИ(B25=»Реализация*»;СЖПРОБЕЛЫ(ПСТР(B25;28;11));ЕСЛИ(B25=»Перемещение*»;СЖПРОБЕЛЫ(ПСТР(B25;21;11));СЖПРОБЕЛЫ(ПСТР(B25;28;12))))

        не считается формула, прошу помочь

        1. »Реализация*» — странная запись. Пришлите файл с примером на почту

  2. Аноним

    Здравствуйте!
    Не могу понять, почему функция работает неверно.
    =IF(AND(B:B=»Магнит»; C:C=»Продажа»);100-SUM(F:F); IF(AND(B:B=»Магнит»; C:C=»Аренда»);M3))

    1. Аноним

      Для начала, приведите в порядок вашу формулу, столбец С:С должен быть или «Продажа» или «Аренда», далее, допустим что В:В «Магнит» И С:С «Продажа», вызывает сомнение, что продажа Магнит в сумме, меньше 100 (100-SUM(F:F)) непонятно чего, то ли КВт, то ли км.
      P.S. Ваш вопрос, вам правильнее задать на нашем Форуме Answers:
      https://answers.microsoft.com/ru-ru/msoffice/forum?sort=LastReplyDate&dir=Desc&tab=Threads&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=Questions&isFilterExpanded=true&page=1

  3. Аноним

    подскажите как задать функцию, что б посчитало не устранены замечания по качеству, если это две колонки разные в одной устранено или нет, в другой качество и тб

    1. Аноним

      Если у вас в столбце например А отображается «Устранено» или «Не устранено», то воспользуйтесь в формуле например Функцией СЧЁТЕСЛИ, =СЧЁТЕСЛИ(A5:A10;»Не устранено») или Функцией СЧЁТЕСЛИМН, если условий больше одного.

      1. Всем добрый день, хотел написат формулу но не получается, как сделать если в ячейке А1 цифра от 0 до 100 плохой, от 101 до 200 слабый, от 201 до 300 средний, от 301 до 400 хороший, от 401 до 500 отличий

  4. Аноним

    Доброй ночи,подскажите,где ошибка в формуле =ЕСЛИ(F13=»+»;E13*C13;ЕСЛИ(F13=»0″;C13;ЕСЛИ(F13=»-«;0;0)))
    Первый и третий «если» работают,а вот второй не идет никак.

    1. Аноним

      У вас ошибка в написании формулы, формула должна выглядеть так: =ЕСЛИ(A2=»+»;B2*B2;ЕСЛИ(A2=0;0;ЕСЛИ(A2=»-«;B2))) таким образом F13, должно в вашей формуле, быть равно 0 без кавычек.

  5. Аноним

    Новая Функция ЕСЛИМН впервые появилась 16 февраля 2016 года в версии 1601 (сборка 6568.2025), точно имеется в версии 1803 (сборка 9126.2259) Office 2016 из состава пакета Office 365.
    К сожалению, Автор статьи указав Excel 2016, не указал номер версии и в какой сборке, когда появилась новая Функция ЕСЛИМН.
    P.S. Все вопрос по работе с Функциями Excel, по ошибкам с формулами, правильнее задавать на нашем Форуме Answers:
    https://answers.microsoft.com/ru-ru/msoffice/forum?sort=LastReplyDate&dir=Desc&tab=Threads&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=Questions&isFilterExpanded=true&page=1

    1. Езепов Дмитрий

      Здравствуйте. Благодарю за уточнение — полезная информация для других пользователей.

  6. Аноним

    Дмитрий, нужно указывать не только Excel 2016, но и полное её название с версией и сборкой.
    На дворе уже заканчивает свой поход, 2018 год, а проблема с Функцией ЕСЛИМН в Excel 2016 всё равно возникает:
    https://answers.microsoft.com/ru-ru/msoffice/forum/msoffice_excel-mso_other-mso_2016/%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8/04786341-de5e-4792-8551-907077984b14

  7. Аноним

    Господа, помогите пожалуйста. =16000+(ЕСЛИ(C4<="4";C4*1500; (ЕСЛИ(C4="4";С4*2000; ЕСЛИ(C4<="6"; С4*2500;))))) Работает только первое условие, всегда умножается на 1500

    1. Езепов Дмитрий

      Измените порядок условий, начните с большого и идите к меньшему. Excel останавливает проверку при выполнении первого условия. Т.е. если число меньше 1500, то дальше не проверяется, хотя, естественно, оно меньше и 2000, и 2500.

  8. Шохаббос Эркинов

    рисование списка по категориям в отдельную таблицу (помогите пожалуйста)

  9. Шохаббос Эркинов

    например Аббос——————————15000 руб.
    Александр————————15000 руб.
    Настя——————————-12000 руб.
    Вася———————————12000 руб.
    1. таблица (15000) руб.
    Аббос——15000 руб.
    Александр——-15000 руб.

    2. таблица (12000) руб.
    Настя——12000 руб.
    Вася———12000 руб.

  10. Шохаббос Эркинов

    помоги уважаемый админстратор!!!!!

    1. Езепов Дмитрий

      Задача совершенно непонятна. Скопируйте нужные строки и сделайте таблицы. Зачем здесь формула?

  11. Шохаббос Эркинов

    так что расписание должно быть сделано

    1. Езепов Дмитрий

      Извините, но при такой постановке задачи я не могу помочь.

  12. Аноним

    Доброго времени суток! помогите пожалуйста с формулой. Сам походу не соображу как доработать

    1. Аноним

      Дико извиняюсь, коряво нарисовал. Если условный знак в С4,

  13. Svetlana Vladi

    Здравствуйте! Подскажите, пожалуйста, какую формулу использовать, если нужно посчитать два разных условия (с содержанием трех ЕСЛИ в каждом) и сложить между собой. Считаю з/п менеджеров. Есть два показателя, из которых состоит сумма. И в каждом показателе по 3 условия. Какую формулу использовать?

    1. Езепов Дмитрий

      Здравствуйте. Возможно, внутри ECЛИ для выполнения нескольких условий (любого или одновременно всех) следует использовать функции ИЛИ и И. Для решения задачи нужно видеть данные и конкретное условие. По такому описанию трудно дать точный совет.

  14. Анна Колтакова

    Здравствуйте! подскажите, пожалуйста, какую формулу использовать в следующем случае: есть 4 сотрудника, они получают определенный балл, который считается в зависимости от результатов работы за месяц и необходимо к самому лучшему результату присвоить 30% премии, ко второму по величине результату -20%, третьему — 10%, и самому худшему — 0%.

    1. Езепов Дмитрий

      Здравствуйте. Наверное, нужна комбинация из функций ЕСЛИ и НАИБОЛЬШИЙ. Но конкретную формулу лучше написать исходя из данных и их расположения. Можете прислать файл Excel с примером, я помогу с формулой.

      1. Анна Колтакова

        Здравствуйте, прикрепляю изображение. Помогите, пожалуйста, прописать формулу для колонки Bonus (сейчас там прописаны значения вручную, без формулы), в зависимости от результатов в колонке Score (чем выше значение в Score, тем выше бонус)

        1. Езепов Дмитрий

          Здравствуйте. Комментарий не вижу полностью. Пришлите лучше файл с примером на ящик admin_собака_statanaliz_точка_info

  15. Аноним

    Очень круто все рассказано. Особенно про функцию ЕСЛИ в примере расчета премий.Прям очень помогло решение. Спасибо.

  16. Аноним

    Здравствуйте. Подскажите пожалуйста. Как сделать так, чтобы в зависимости от условия значение ячейки становилось бы равно значению другой ячейки?

    1. Езепов Дмитрий

      Здравствуйте. =ЕСЛИ(проверяемое условие;ссылка на значение в другой ячейке; альтернативное значение или формула)

  17. Аноним

    Добрый день, подскажите, пожалуйста, какую формулу использовать, если нужно посчитать количество значений «ДА» в отдельно указанных ячейках? Пробовала эту формулу =СЧЁТЕСЛИ(N2;AJ2;X2;AT2;BF2;BP2;CB2;CL2;»Да») , не работает.

  18. Аноним

    Добрый день подскажите.
    Помогите прописать формулу со след. условиями.
    Максимальная премия 5000 рублей
    если сотрудник обработал >4500 позиций его премия 5000 рублей
    если 4000

  19. Аноним

    С помощью формул заполнить пустые колонки с условием, что Столбец «Стоимость» вычисляется по условию: от 1 до 10 суток – 100% стоимости, от 11 до 20 суток –80% стоимости, а более 20 – 60% общей стоимости номера за это количество дней. Не могу разобраться с функцией если. Подскажите формулу. Спасибо

    1. Андрей Титов

      =еслимн(f1>20;0,6;f1<20;0,8;f1<10;1)
      Так пойдет?

      1. Езепов Дмитрий

        Нет. Условие f1<20 сработает раньше чем f1<10. Поэтому, для числа 5 будет выведено 0,8. Нужно поменять местами 2-е и 3-е условия.

  20. Аноним

    Можно спросить ,а как найти эту функцию ЕСЛИМН просто у меня не выходит

    1. Езепов Дмитрий

      Функция появилась в Excel 2016, причем не в первом релизе. Обновите Excel до последней версии.

  21. Андрей

    добрый день. формула не считает почему =ЕСЛИ(B11=»Реализация*»;СЖПРОБЕЛЫ(ПСТР(B11;28;11));ЕСЛИ(B11=»Перемещение*»;СЖПРОБЕЛЫ(ПСТР(B11;21;11));СЖПРОБЕЛЫ(ПСТР(B11;28;12))))

  22. Аноним

    почему не считает формула, высчитывает все по первому значению. =ЕСЛИ(B11=»Реализация*»;СЖПРОБЕЛЫ(ПСТР(B11;28;11));ЕСЛИ(B11=»Перемещение*»;СЖПРОБЕЛЫ(ПСТР(B11;21;11));СЖПРОБЕЛЫ(ПСТР(B11;28;12))))

  23. Максим

    День добрый.
    Есть расчёт оплаты за пройденный километраж авто. Е4-километраж, G3; G4; G5-руб./км. Но в формулу нужно добавить условие, что при использовании G3 сумма должна быть в пределе D7-мин. значение D8-мах. значение, при использовании G4 сумма должна быть в пределе D8-мин. значение D9-мах. значение, при использовании G5 сумма должна быть в пределе D9-мин. значение D10-мах. значение
    Куда и как воткнуть в формулу D7,D8,D9,D10, чтобы срабатывало условие?
    =ЕСЛИ(И(E4>=0;E4=201;E4=401;E4<=600);E4*F5)

    1. Максим

      День добрый.
      Есть расчёт оплаты за пройденный километраж авто. Е4-километраж, G3; G4; G5-руб./км. Но в формулу нужно добавить условие, что при использовании G3 сумма должна быть в пределе D7-мин. значение D8-мах. значение, при использовании G4 сумма должна быть в пределе D8-мин. значение D9-мах. значение, при использовании G5 сумма должна быть в пределе D9-мин. значение D10-мах. значение
      Куда и как воткнуть в формулу D7,D8,D9,D10, чтобы срабатывало условие?
      =ЕСЛИ(E4>=0==401<=600;E4*G5)))

  24. Виктор

    Доброго времени суток, помогите пожалуйста. Как заставить Эксель проверить две ячейки а разных листах и при верном условии прибавить к текущему времени 12 часов, иначе НИЧЕГО НЕ ДЕЛАЙ ОСТАВЬ КАК ЕСТЬ.
    Ячейки динамические выгружаются с сайта постоянно меняются.
    =ЕСЛИ(И(‘Лист1′!D31=»Жив»;’Лист2’!D31=»Мертв»);ТДАТА()+ВРЕМЯ(;720;))

    первая часть работает отлично, при выполнении условия накидывает к текущему времени 12 часов, но позже данные изменятся и появится ЛОЖЬ. Как сделать что бы при условии ЛОЖЬ ничего не изменялось в ячейке?

  25. Добрый день.
    Подскажите пожалуйста как сделать правильно:
    =ЕСЛИ(ИЛИ(D6=»e-auctionable»;D7=»e-auctionable»);»OK»;(D6=»non-e-auctionable»;D7=»non-e-auctionable»);»OK»;(D6=»non-e-auctionable»;D7=»e-auctionable»);»NOK»))

    1. =ЕСЛИ(ИЛИ(D6=»e-auctionable»;D7=»e-auctionable»);»OK»;(D6=»non-e-auctionable»;D7=»non-e-auctionable»);»OK»;(D6=»non-e-auctionable»;D7=»e-auctionable»);»NOK»))

  26. Добрый день! Два дня изучаю функцию если. Не получается. Необходимо если в ячейках C12, D12, E12 есть число (хоть в одной) рассчитать по формуле 1-G12/10.5 Excel пишет «формула в этой ячейке ссылается на диапазон, к которому прилегают другие значения». Подскажите что не так? и как правильно сделать

    =ЕСЛИ(ЕЧИСЛО(C12:E12);»=(1-G12/10,5)»;»»)

  27. Ксения

    Здравствуйте, есть ли такая функция, которая подставляла бы в ячейку B2 слово «ОПЛАТИТЬ», если ячейка А2 и(или) C2 заполнены, или слово «ОПЛАЧЕНО», если заполнена ячейка D2?:

    плановая дата прихода предупреждение об оплате дата прихода ГП дата оплаты
    01.01.2020 ОПЛАТИТЬ 02.01.2020
    02.01.2020 ОПЛАЧЕНО 03.01.2020 05.01.2020
    ОПЛАЧЕНО 05.01.2020
    При моей формуле срабатывает только «ОПЛАТИТЬ»:
    =ЕСЛИ(ИЛИ(I30>0;K30>0;);»ОПЛАТИТЬ!!!»;ЕСЛИ(L30>0;»оплачено»;»»))

  28. Ксения

    пл.дата пр.___предупр._____дата прих.___дата оплаты
    01.01.2020___ОПЛАТИТЬ___02.01.2020
    02.01.2020___ОПЛАЧЕНО___03.01.2020___05.01.2020
    ______________ОПЛАЧЕНО_________________05.01.2020

  29. Аноним

    Добрый день, подскажите, пожалуйста. Стоит задача, чтобы из соседнего листа взять текстовую информацию из ячейки при условии, что в соседней ячейке информация идентичная. Допустим, у меня есть нумерация актов (1,2,3,4…и тд) рядом столбец с названием работ, так вот в другой таблице мне нужно, название работ перенести в рядом стоящий столбец, если я указываю номер акта. (на этом листе может нумерация актов быть не по порядку и даже повторяться) Хочу видеть, если акт номер 25, то название он подтягивает с предыдущего листа формулой

  30. Здраствуйте, подскажите, как сделать чтобы в строке таблицы при выборе одного значения например (1) все остальные автоматически заполнялись как (0). причем в строке может быть только одно значение 1, а нолей сколько угодно

  31. Аноним

    Очень интересная статья) Скажите пожалуйста а функция если работает если в ячейках указаны не числа, а другие параметры? Мне нужно прописать теги для товаров, на основе категории. То есть если категория такая то, то теги такие то. Категорий больше 20, они указаны в соседнем столбце. Понимаю что формула может получится километровая, но главное будет ли оно работать в таком виде?

  32. Аноним

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

  33. Аноним

    Добрый день. Мне нужно произвести расчет времени в табеле выхода, но там большое количество условий времени, как корректно прописать время с функцией если. Если( ex11:ex55;> 0:00;4:31;<9:30;ex11:ex50-1)

  34. Stefan Rustysky

    Добрый день. У меня похоже совсем заморочено будет.
    Есть таблица. 30х2. в А31 нужно вычислить то что добавляется в А(1-30) (это сделано) и вычитать или прибавлять то что добавляется B(1-30) в зависимости от условий. Если <10 то вычитать 10. Если меньше 5 то вычитать 20. Если больше 10 то прибавлять 20.

    Excel 2010

    1. Аноним

      Функция работает только с версии 2016 года и выше

  35. Аноним

    Здравствуйте. Помогите занести формулу «если» для диапазонов. Пример, если А больше или равно 80000, но меньше 120000, то истина А*0,02, если А равно или больше 120000, но меньше 180000, то истина А*0,03, если А равно 180000 или больше 180000, но меньше 250000, то А*0,04. Последнее значение А равно или больше 250000, то А *0,05

  36. Аноним

    Здравствуйте. Подскажите пожалуйста сколько раз можно использовать ЕСЛИ в одной формуле. У меня несколько условий. К примеру: если клетка b8<5000, то 0, если 500110000, то 300 и т.д. Первые 2 условия считает с третьего уже нет. Как быть?
    Моя формула : =ЕСЛИ (b8<=5000,;0; ЕСЛИ (7000>=b8>=5001;150; ЕСЛИ 10001>=b8<7000;300))).

    1. Езепов Дмитрий

      Здравствуйте. А если больше 10 000, то что должно быть в ответе? Можно так записать =ЕСЛИ(B8<=5000;0;ЕСЛИ(B8<=7000;150;ЕСЛИ(B8<=10000;300))), но если значение в B8 больше 10 000, ответ будет ЛОЖЬ.

  37. Аноним

    Подскажите формулу, уже голову сломала, но не работает моя
    Нужно цены упорядочить согласно сегметам
    Total 0-10 UAH
    Total 10,01-20 UAH
    Total 20,01-25 UAH
    Total 25,01-50 UAH
    Total 50,01-80 UAH
    Total 100 +
    =ЕСЛИМН(S3>0;»Total 0-10 UAH»;S310;»Total 10,01-20 UAH»)
    Но мне нужно на весь список сегментов
    Цена в столбце S

  38. Аноним

    Помогите пожалуйста с формулой, что не так?=ЕСЛИ(M21163046617691106180<=365;"от 180 до 365";"более 365"))))))))))
    У меня отображается только более 365 и не наступил срок оплаты)))) Остальные прописанные формулы пошли в игнор)))

    1. Аноним

      ЕСЛИ не понимает двойных условий. Заверните условия в функцию И. Должно получится что-то на подобие ЕСЛИ(И(M2>1;M2<=15);"от 1 до 15"; [аналогично прочие условия согласно вашему примеру])

  39. Аноним

    Здравствуйте, так как условия ЕСЛИ не позволяют бесконечно скобить, приходится делить категории условий по значениям ( в моем случае их 3 ) категория 1 , 2 и 3 соответственно. Скинул формулы на новый лист в книге( формулы работают), а как прописать условия ? Например =ЕСЛИ(Е3=»Categoria I»;Лист1!A1) и т.д. применительно ко всем трем категориям. Напишите плиз

  40. Аноним

    Подскажите, как сделать в ячейке условие: если написана дата, то это истина, а если число, то это ложь. Но в ячейке в итоге должна высвечивается либо дата, которую вводили, либо число.

    1. Аноним

      Тип «ДАТА» — это тоже число — количество дней от начала 20 века.
      Можно попробовать преобразовать значение в ТЕКСТ, а затем проверить, есть ли в тексте «.». Если есть- то это дата, иначе «не дата».

  41. Аноним

    Здравствуйте, не подскажете, как поделить на gender в таблице? Я новичок, пытаюсь сам разобраться, не получается, пишет ошибка, надо поделить на женский и мужской пол

  42. Аноним

    Добрый день. Использую формулу для вывода значения из ячейки с другого листа при выполнении условия. =ИЛИ(ЕСЛИ($A$8=$A$1;’Закрыто’!B48);ЕСЛИ($A$9=$A$1;’Закрыто’!C48);ЕСЛИ($A$10=$A$1;’Закрыто’!D48);ЕСЛИ($A$11=$A$1;’Закрыто’!E48))
    Выводит не число, а ИСТИНА/ЛОЖЬ. Как исправить, в чем подвох?

  43. Аноним

    Здравствуйте !
    Написал такую формулу :

    ЕСЛИМН($B5<=30;$A5*$B5*0,22;$B5<=40;$A5*$B5*0,2043;$B5<=80;$A5*$B5*0,2005;$B5<=90;$A5*$B5*0,1729;$B5<=230;$A5*$B5*0,1973;$B5<=280;$A5*$B5*0,1771;$B5<=310;$A5*$B5*0,1705)

    Теперь файл весит 45 МБ , все форматы почистил , расширение xlsx,
    при условии что одна формула в ячейке или в 1000 ячейках столбца.
    Как уменьшить размер файла ???

  44. Ольга Капасити Инвест

    Добрый день! Помогите составить формулу для условия по ЗП, если прибыль 150 до 250 р = 15р от 100 до 150 р = 10р от 50 до 100р = 5р от 10 до 50р = 2р

  45. Аноним

    Добрый день. Помогите с формулой.
    Есть столбец, в нем есть значения с отрицательным знаком.
    Некоторые из них повторяются.
    Пример
    1
    2
    7
    -2
    6
    -1

    Как найти повторяющиеся значения с учетом знака «-«? Нужно чтобы подсуетились только значения 1 и -1, 2 и -2.
    Спасибо

  46. Аноним

    =ЕСЛИ(F350%;F380%;F3<90%);2%))
    А мне еще к этому два условия надо. а оно уже ругается…..

  47. Аноним

    Здравствуйте! Подскажите пожалуйста, как правильно составить логическую формулу «=ЕСЛИ», что бы формула =ЕСЛИ(M27-O27-P27-Q27-R27-S27=0;»получено ВСЁ»;»=M27-O27-P27-Q27-R27-S27″), в ячейке T27 вместо текста «=M27-O27-P27-Q27-R27-S27» показала бы число, а если = 0, то значение «получено ВСЁ»??

Комментарии закрыты.

Пролистать наверх