Office
Conectare

Funcția IFS

Funcția IFS verifică dacă una sau mai multe condiții sunt îndeplinite și returnează o valoare care corespunde primei condiții TRUE. IFS poate lua locul mai multor instrucțiuni IF imbricate și este mult mai ușor de citit cu mai multe condiții.

Notă: Această caracteristică este disponibilă doar dacă aveți un abonament Office 365. Dacă sunteți abonat la Office 365, asigurați-vă că aveți cea mai recentă versiune de Office.

Încercați Office 365 sau cea mai recentă versiune de Excel

Sintaxa simplă

  • IFS ([ceva este adevărat1; valoare dacă adevărat1; [ceva este adevărat2; valoare dacă adevărat2];... [ceva este adevărat127; valoare dacă adevărat127])

Note: 

  • Funcția IFS vă permite să testați până la 127 de condiții diferite.

  • De exemplu:

  • Care spune că dacă (A1 este egal cu 1, atunci se afișează 1, dacă A1 este egal cu 2, atunci se afișează 2 sau altfel, dacă A1 este egal cu 3, atunci se afișează 3).

  • Cu toate acestea, în general, nu ar trebui să utilizați prea multe condiții pentru funcțiile IF și IFS, pentru că aceste condiții trebuie introduse în ordinea corectă și poate fi foarte dificil să le construiți, să le testați și să le actualizați.

  • =IFS(A1=1;1;A1=2;2;A1=3;3)

Sintaxă

  • IFS(test_logic1; valoare_dacă_adevărat1; [test_logic2; valoare_dacă_adevărat2]; [test_logic3; valoare_dacă_adevărat3];…)

Argument

Descriere

test_logic1 (obligatoriu)

Condiție care se evaluează la TRUE sau FALSE.

valoare_dacă_adevărat1 (obligatoriu)

Rezultat de returnat dacă test_logic1 se evaluează la TRUE. Poate fi gol.

test_logic2…test_logic127 (opțional)

Condiție care se evaluează la TRUE sau FALSE.

valoare_dacă_adevărat2…valoare_dacă_adevărat127 (opțional)

Rezultat de returnat dacă test_logicN se evaluează la TRUE. Fiecare valoare_dacă_adevăratN corespunde unei condiții test_logicN. Poate fi gol.

Exemplul 1

Exemplu cu punctaje pentru funcția IFS.  Formula din celula B2 este 	=IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

Formula pentru celulele A2:A6 este:

  •  =IFS(A2>89;"A";A2>79;"B";A2>69;"C";A2>59;"D";TRUE;"F")

Care spune că dacă (A2 este mai mare decât 89, atunci returnează un A, dacă A2 este mai mare decât 79, atunci returnează un B și așa mai departe, iar pentru toate celelalte valori mai mici decât 59, returnează un F).

Exemplul 2

Funcția IFS - exemplu cu zilele din săptămână - formula din celula G2 este 	=IFS(F2=1;D2;F2=2;D3;F2=3;D4;F2=4;D5;F2=5;D6;F2=6;D7;F2=7;D8)

Formula din celula G7 este:

  •  =IFS(F2=1;D2;F2=2;D3;F2=3;D4;F2=4;D5;F2=5;D6;F2=6;D7;F2=7;D8)

Care spune că dacă (valoarea din celula F2 este egală cu 1, atunci returnează valoarea din celula D2, dacă valoarea din celula F2 este egală cu 2, atunci returnează valoarea din celula D3 și așa mai departe, iar în cele din urmă se termină cu valoarea din celula D8 dacă niciuna dintre celelalte condiții nu sunt îndeplinite).

Observații

  • Pentru a specifica un rezultat implicit, introduceți TRUE pentru argumentul test_logic final. Dacă niciuna dintre celelalte condiții nu este îndeplinită, se va returna valoarea corespunzătoare. În exemplul 1, rândurile 6 și 7 (cu punctajul 58) demonstrează acest lucru.

  •  Dacă un argument test_logic este furnizat fără o valoare_dacă_adevărat corespunzătoare, această funcție afișează mesajul de eroare tipic „Ați introdus prea puține argumente pentru această funcție”.

  •  Dacă un argument test_logic este evaluat și determină o valoare diferită de TRUE sau FALSE, funcția returnează o eroare #VALOARE!.

  •  Dacă nu se găsesc condiții TRUE, funcția returnează o eroare #N/A.

Aveți nevoie de ajutor suplimentar?

Puteți întreba întotdeauna un expert de la Excel Tech Community, puteți obține asistență de la comunitatea Answers sau puteți sugera o caracteristică nouă sau o îmbunătățire pe Excel UserVoice.

Subiecte asociate

Funcția IF
Funcțiile IF complexe - lucrul cu formulele imbricate și evitarea erorilor de pe parcurs
Videoclipuri de instruire: Funcții IF complexe
Funcția COUNTIF va contoriza valorile bazate pe un criteriu unic
Funcția COUNTIFS va contoriza valorile pe baza mai multor criterii
Funcția SUMIF va aduna valorile pe baza unui criteriu unic
Funcția SUMIFS va aduna valorile pe baza mai multor criterii
Funcția AND
Funcția OR
Funcția VLOOKUP
Prezentare generală a formulelor din Excel
Cum să evitați formulele eronate
Utilizarea verificării erorilor pentru detectarea erorilor din formule
Funcții logice
Funcții (în ordine alfabetică) Excel
Funcții Excel (după categorie)

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×