Leírás
Ezek az úgynevezett ellenőrző függvények a megadott értéket vizsgálják meg, és a vizsgálat eredményétől függően IGAZ vagy HAMIS értéket adnak eredményül. Például az ÜRES függvény eredménye az IGAZ logikai érték, ha az értékargumentum egy üres cellára mutató hivatkozás, minden más esetben a HAMIS logikai érték.
Ellenőrző függvényekkel információt kaphat egy értékről, mielőtt számítást vagy más műveletet végezne vele. Például a HIBÁS és a HA függvény együttes használatával más műveletet végezhet hiba esetén:
=HA(HIBÁS(A1); "Hiba történt.", A1 * 2)
Ez a képlet ellenőrzi, hogy van-e hiba az A1 cellában. Ha igen, akkor a HA függvény a "Hiba történt" üzenetet adja vissza. Ha nincs hiba, a HA függvény elvégzi az A1*2 számítást.
Szintaxis
ÜRES(érték)
HIBA.E(érték)
HIBÁS(érték)
PÁROS(érték)
LOGIKAI(érték)
NINCS(érték)
NEM.SZÖVEG(érték)
SZÁM(érték)
PÁRATLAN(érték)
HIVATKOZÁS(érték)
SZÖVEG.E(érték)
Az ellenőrző függvény szintaxisa az alábbi argumentumot foglalja magában:
- érték Kötelező. A vizsgálni kívánt érték. Az értékargumentum lehet üres cella, hibaérték, logikai érték, szöveg, szám, illetve ezek bármelyikére mutató hivatkozás vagy név.
| Funkció | Eredménye IGAZ, ha |
|---|---|
| ÜRES | az érték üres cellára hivatkozik |
| HIBA.E | az érték a #HIÁNYZIK kivételével valamelyik hibaértékre hivatkozik |
| HIBÁS | az érték valamelyik hibaértékre hivatkozik (#HIÁNYZIK, #ÉRTÉK!, #HIV!, #ZÉRÓOSZTÓ!, #SZÁM!, #NÉV? vagy #NULLA!) |
| PÁROSE | az érték páros számra hivatkozik |
| LOGIKAI | az érték logikai értékre hivatkozik |
| NINCS | az érték a #HIÁNYZIK (nincs adat) hibaértékre hivatkozik |
| NEM.SZÖVEG | Az érték tetszőleges, nem szöveget tartalmazó elemre hivatkozik. (A függvény üres cellára való hivatkozásnál az IGAZ logikai értéket adja vissza.) |
| SZÁM | az érték számra hivatkozik |
| PÁRATLANE | az érték páratlan számra hivatkozik |
| HIVATKOZÁS | az érték hivatkozásra mutat |
| SZÖVEG.E | az érték szövegre hivatkozik |
Megjegyzések
- Az ellenőrző függvények értékargumentumait nem konvertálják át a függvények. Az idézőjelpárok között lévő numerikus értékeket szövegként kezeli a függvény. A legtöbb egyéb függvényben például, ahol számot kell megadni, a „19” szöveges értéket a 19-es számmá konvertálja a függvény. A SZÁM("19") képletben azonban a program nem konvertálja a "19" értéket szöveges értékből számértékké, és a SZÁM függvény a HAMIS értéket adja eredményül.
- Az ellenőrző függvények elsősorban arra használhatók, hogy képletekben megvizsgálják a számítások eredményét. A HA függvénnyel együtt használva megkereshetők a hibák a képletekben (lásd az alábbi példákat).
Példák
1. példa
Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.
| Képlet | Leírás: | Eredmény |
|---|---|---|
| =LOGIKAI(IGAZ) | Annak vizsgálata, hogy az IGAZ érték logikai érték-e | IGAZ |
| =LOGIKAI("IGAZ") | Annak vizsgálata, hogy az IGAZ érték logikai érték-e | HAMIS |
| =SZÁM(4) | Annak vizsgálata, hogy a 4 érték számérték-e | IGAZ |
| =HIVATKOZÁS(G8) | Annak vizsgálata, hogy a G8 érvényes hivatkozás-e | IGAZ |
| =HIVATKOZÁS(XYZ1) | Annak vizsgálata, hogy az XYZ1 érvényes hivatkozás-e | HAMIS |
Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.
| Adatok | ||
|---|---|---|
| Arany | ||
| Régió1 | ||
| #HIV! | ||
| 330,92 | ||
| #HIÁNYZIK | ||
| Képlet | Leírás: | Eredmény |
| =ÜRES(A2) | Annak vizsgálata, hogy az A2 cella üres-e | HAMIS |
| =HIBÁS(A4) | Annak vizsgálata, hogy az A4 cellában lévő #HIV! érték hibaérték-e | IGAZ |
| =NINCS(A4) | Annak vizsgálata, hogy az A4 cellában lévő #HIV! érték a #HIÁNYZIK hibaérték-e | HAMIS |
| =NINCS(A6) | Annak vizsgálata, hogy az A6 cellában lévő #HIÁNYZIK érték a #HIÁNYZIK hibaérték-e | IGAZ |
| =HIBA.E(A6) | Annak vizsgálata, hogy az A6 cellában lévő #HIÁNYZIK érték hibaérték-e | HAMIS |
| =SZÁM(A5) | Annak vizsgálata, hogy az A5 cellában lévő 330,92 érték szám-e | IGAZ |
| =SZÖVEG.E(A3) | Annak vizsgálata, hogy az A3 cellában lévő Régió1 érték szöveg-e | IGAZ |