HAELSŐIGAZ függvény

Hatókör
Microsoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019

A HAELSŐIGAZ függvény ellenőrzi, hogy egy vagy több feltétel teljesül-e, és eredményül visszaadja az első IGAZ feltételnek megfelelő értéket. A HAELSŐIGAZ függvénnyel kiválthatja az egymásba ágyazott HA függvényeket, és így átláthatóbbá teheti a több feltételt tartalmazó képletét.

Megjegyzés

Ez a funkció Windows vagy Mac rendszeren érhető el, ha Office 2019-cel rendelkezik, vagy ha van Microsoft 365-előfizetése. Ha Ön Microsoft 365-előfizető, győződjön meg arról, hogy a legújabb verziót használja.

Egyszerű szintaxis

A HAELSŐIGAZ függvény szintaxisa általában a következő:

=HAELSŐIGAZ([Valami igaz1, érték, ha igaz1;Valami igaz2;Érték, ha igaz2;Valami igaz3;Érték, ha igaz3)
 

Felhívjuk a figyelmét arra, hogy a HAELSŐIGAZ függvénnyel akár 127 különböző feltételt is megvizsgálhat. Azt javasoljuk azonban, hogy ne ágyazzon túl sok feltételt HA vagy HAELSŐIGAZ utasításba. Ennek az az oka, hogy több feltételt a helyes sorrendben kell beírni, ami bonyolult lehet a kialakításuk, a tesztelésük és a frissítésük.

Technikai részletek

Szintaxis

  • HAELSŐIGAZ(logikai_vizsgálat1; érték_ha_igaz1; [logikai_vizsgálat2, érték_ha_igaz2]; [logikai_vizsgálat3; érték_ha_igaz3];…)
Argumentum Leírás:
logical_test1 (kötelező) Feltétel, amely kiértékeléskor IGAZ vagy HAMIS értéket vesz fel.
value_if_true1 (kötelező) Ezt az értéket adja a függvény eredményül, ha a logikai_vizsgálat1 eredménye IGAZ. Üres is lehet.
logical_test2... logical_test127 (nem kötelező) Feltétel, amely kiértékeléskor IGAZ vagy HAMIS értéket vesz fel.
value_if_true2... value_if_true127 (nem kötelező) Ezt az értéket adja a függvény eredményül, ha a logikai_vizsgálatN eredménye IGAZ. Minden érték_ha_igazN megfelel egy logikai_vizsgálatN feltételnek. Üres is lehet.

1. példa

HAELSŐIGAZ függvény: Példa osztályzatokra. A B2 cellában szereplő képlet a következő:  =HAELSŐIGAZ(A2>89;A;A2>79;B;A2>69;C;A2>59;D;IGAZ;F) Az A2:A6 cellák képlete a következő:

  • =HAELSŐIGAZ(A2>89;"A";A2>79;"B";A2>69;"C";A2>59;"D";IGAZ;"F")

Amely szerint HA(A2 nagyobb mint 89, akkor az „A” eredményt adja vissza, HA A2 nagyobb mint 79, a „B” eredményt adja vissza, és így tovább, minden más, 59-nél kisebb érték esetében az „F” eredményt adja vissza).

2. példa

HAELSŐIGAZ függvény – Példa a hét napjaival – A G2 cellában lévő képlet a következő:  =HAELSŐIGAZ(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8) A G7 cellában lévő képlet a következő:

  • =HAELSŐIGAZ(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

Amely szerint HA(az F2 cellában lévő érték egyenlő 1, akkor a D2 cellában lévő értéket adja vissza, HA az F2 cellában lévő érték 2, akkor a D3 cellában lévő értéket adja vissza, és így tovább, végül, ha egyik feltétel sem teljesül, a D8 cellában lévő értékkel zárja a sort).

Megjegyzések

Alapértelmezett eredmény megadásához adja meg az IGAZ értéket az utolsó logical_test argumentumként. Ha a többi feltétel egyike sem teljesül, a függvény a megfelelő értéket adja vissza. Az 1. példában ez a 6. és a 7. sorban látható (58-as osztályzattal).

  • Ha egy logical_test argumentumot nem ad meg value_if_true, a függvény "A függvényhez beírt argumentumok száma túl kevés" hibaüzenetet jeleníti meg.
  • Ha egy logical_test argumentum értéke nem IGAZ vagy HAMIS értékű, a függvény #VALUE! típusú hibát jelenít meg.
  • Ha nem található IGAZ feltétel, a függvény #N/A hibát ad vissza.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.