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

Функция SWITCH

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

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

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


Най-важното от урока: кога да избереш SWITCH

SWITCH е по-кратка и по-безопасна алтернатива на IF/IFS, когато избираш между много конкретни стойности. Най-голямото ѝ предимство е, че изразът се изчислява само веднъж, което намалява грешките и ускорява работата. Може да зададеш стойност по подразбиране за всички неизброени случаи, например “Weekend”. За преобразуване на номера на ден от седмицата в име, тя е най-практичният избор.

Повтори демонстрацията (стъпка по стъпка)

  1. До клетка с дата въведи формула за име на деня: =SWITCH(WEEKDAY(A2;2);1;"Понеделник";2;"Вторник";3;"Сряда";4;"Четвъртък";5;"Петък";6;"Събота";"Неделя")
  2. Използвай опцията на WEEKDAY със стойност 2, за да броиш от понеделник=1 до неделя=7.
  3. Копирай формулата надолу за останалите дати.
  4. По желание обедини събота и неделя като една стойност по подразбиране (например “Weekend”), за да съкратиш формулата.

Функции и кога да ги предпочетеш

  • SWITCH — Оценява един израз веднъж и връща резултат според съвпадения; последният аргумент може да е стойност по подразбиране.
  • IFS — Подрежда двойки условие–резултат; удобна е, но няма директен “default” без допълнителен трик.
  • IF — Базова условна функция; при много случаи изисква влагане и увеличава риска от грешки.
  • WEEKDAY — Връща номер на ден от седмицата; с втори аргумент 2 брои от понеделник (1) до неделя (7).