Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
5. Логически функции (Logical) и функции за връщане на информация (Information)

Функция IF със задаване на две или повече условия

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока

Вложените IF проверки работят последователно: всяка IF отсява част от случаите и следващата проверява само останалите. Най-практично е да сравняваш към горната граница на интервала и да не повтаряш вече проверените условия. Така формулата става по-кратка и по-устойчива. Внимавай броят отварящи и затварящи скоби да съвпада.

Повтори стъпка по стъпка

  1. В клетката за оценка започни с =IF(B5<35;"Слаб";
  2. Като трети аргумент вложи IF(B5<=50;"Среден";
  3. После вложи IF(B5<=70;"Добър";
  4. След това добави IF(B5<=85;"Много добър";
  5. Завърши с "Отличен" и затвори всички скоби: =IF(B5<35;"Слаб";IF(B5<=50;"Среден";IF(B5<=70;"Добър";IF(B5<=85;"Много добър";"Отличен")))). Потвърди с Enter и тествай (напр. 87 → Отличен).

Използвани функции и оператори

  • IF — логически тест; връща едно от две стойности; позволява влагане за повече от две условия.
  • Nested IF — техника за последователни проверки по интервали.
  • <= — оператор „по-малко или равно“, използван за горни граници.
  • < — оператор „по-малко от“, използван за първоначалния долен праг.

Задача за упражнение

Реши същата класификация, но започни проверките отгоре надолу (първо за „Отличен“, после към „Слаб“), използвайки границите 35, 50, 70, 85. Протествай граничните стойности 35, 50, 70, 85 и над 85. Ако се затрудниш, сверка има в таба „End“.