Functia SWITCH

Funcția SWITCH este valabilă doar în Office 365 Pro Plus. În versiunile Excel mai vechi, pentru a obține aceleași rezultate, se poate folosi:

  • funcția IF, imbricată (funcție-în-funcție - pentru versiunile vechi de Excel)
  • o combinație între funcția CHOOSE (Excel 2010 sau mai nou) și funcția IF (sau alte funcții, după caz).

Descriere (copiat de pe https://support.office.com/ro-ro/article/func%C8%9Bia-switch-47ab33c0-28ce-4530-8a45-d532ec4aa25e?ui=ro-RO&rs=ro-RO&ad=RO)

Funcția SWITCH evaluează o valoare (numită expresie) în raport cu o listă de valori și returnează rezultatul corespunzător primei valori de potrivire. Dacă nu există nici o potrivire, poate fi returnată o valoare implicită opțională.

Detalii tehnice

Sintaxă

SWITCH(expresie, valoare1, rezultat1, [implicit sau valoare2, rezultat2],... [implicit sau valoare3, rezultat3])

Deoarece funcțiile sunt limitate la 254 de argumente, pot fi utilizate până la 126 de perechi de argumente valoare + rezultat.

Funcția SWITCH se referă la o anumită expresie o singură dată, pe când dacă se folosesc mai multe funcții IF imbricate, acestea se referă la acea expresia în fiecare test logic.

Apoi, funcția rulează mai multe acțiuni de testare.

Este asemănătoare cu funcția CHOOSE, dar CHOOSE este limitată, pentru că poate folosi ca expresie doar un număr index.

Funcția SWITCH poate folosi ca expresii text sau număr, însă nu poate folosi la testare simbolurile ">" sau "<".