Sadržaj
Funkcija IFNA prvenstveno se koristi za obradu pogrešaka #N/A . Vraća određenu vrijednost prema vašim uputama ako se dogodi takva #N/A pogreška; inače vraća apsolutnu vrijednost funkcije. U ovom smo članku detaljno raspravljali o funkciji IFNA u Excelu s 2 prikladna primjera.
Koristit ćemo sljedeći cjenik proizvoda kao naš demo skup podataka za demonstraciju svih primjera u vezi s funkcijom IFNA . Zavirimo sada u naš skup podataka:
Preuzmite radnu bilježnicu za vježbu
Preporučujemo da preuzmete Excel datoteku i vježbajte zajedno s njim.
IFNA Function.xlsx
Uvod u IFNA funkciju
- Cilj funkcije:
Funkcija IFNA koristi se za rješavanje pogreške #N/A.
- Sintaksa:
IFNA(vrijednost, vrijednost_ako_na)
- Argumenti Objašnjenje:
Argument | Obavezno/opcionalno | Objašnjenje |
---|---|---|
vrijednost | Obavezno | Vrijednost je za provjeru pogreške @N/A. |
value_if_na | Obavezno | Vrijednost za vraćanje samo ako se pronađe pogreška #N/A. |
- Povratni parametar:
Vrijednost prvog argumenta ili alternativni tekst.
2 primjera koristiti IFNA funkciju u Excelu
1. Osnovna upotreba funkcije IFNA u Excelu
U ovom primjeru ćemo vam pokazati vrlo osnovnu upotrebu funkcije IFNA . Kao što smo već spomenuli sintaksu funkcije IFNA , a to je, IFNA(vrijednost, vrijednost_ako_na) .
Dakle, ako postoji valjana vrijednost dostupna u polju vrijednosti , tada će se ta vrijednost pojaviti kao izlaz funkcije. U suprotnom, polje value_if_na vratit će svoju navedenu vrijednost kao izlaz funkcije.
Na donjoj slici već postoji #N/A unutar ćelije D14 . Dakle, ako se pozovemo na ćeliju D14 unutar polja vrijednosti funkcije IFNA , tada će se vrijednost navedena u polju value_if_na pojaviti u ćeliji D15 . Sada umetnite formulu unutar ćelije D15 ,
=IFNA(D14,"Missing")
Dok pritisnemo gumb ENTER , može vidjeti kako se poruka Nedostaje pojavljuje unutar ćelije D15 kao što je predviđeno.
Povezani sadržaj: Kako koristiti IF funkciju u Excelu (8 prikladnih primjera)
2. Upotreba IFNA funkcije s VLOOKUP funkcijom
Prije svega, želimo pokazati upotrebljivost funkcija IFNA s funkcijom VLOOKUP . Ovo je najčešća upotreba funkcije IFNA .
Možda ćete htjeti upotrijebiti funkciju VLOOKUP za izvlačenje vrijednosti na temelju tražene vrijednosti. Ono što je nezgodno kod funkcije VLOOKUP je to što imasloženu sintaksu, kao i zahtijeva skup pravila koja treba slijediti da bi ispravno funkcionirala.
Dakle, u svakom slučaju, ako napravite bilo koju od pogrešaka, VLOOKUP će prikazati #N/A pogreška. Što nije ništa drugo nego pogreška koja predstavlja vrijednost nedostupnu.
Pretpostavimo sada da ne želite dopustiti poruku #N/A u cijelom skupu podataka. Ali zainteresiran za prikazivanje smislenije poruke. U tom slučaju možete upotrijebiti funkciju IFNA zajedno s funkcijom VLOOKUP za bolje rješavanje poruke o pogrešci.
Recimo za bilo koji Poruka o pogrešci #N/A , želimo prikazati “ Nedostaje ”. Na slici ispod možemo vidjeti poruku #N/A unutar ćelije D15 .
Formula unutar ćelije D15 je:
=VLOOKUP(D14,B5:D12,3,0)
Ako pažljivo pogledamo tablicu s podacima u nastavku, možemo vidjeti da je tražena vrijednost Žitarice . Ali nema takve vrijednosti u prvom stupcu podatkovne tablice. Kao rezultat tamo se prikazuje pogreška #N/A .
Sada ako želimo prikazati Nedostaje umjesto #N/A , tada imamo sljedeću formulu s funkcijom IFNA .
=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")
Ovako možemo koristiti funkciju IFNA zajedno s funkcijom VLOOKUP .
␥ Raščlamba formule
- D14 ▶ pohranjuje vrijednost pretraživanja.
- B5:D12 ▶ polje pretraživanja tablice.
- 3 ▶ indeks stupca.
- 0 ▶ navodi točno podudaranje.
- VLOOKUP(D14,B5:D12,3,0) ▶ traži žitarice i vraća odgovarajuću cijenu.
- =IFNA (VLOOKUP(D14,B5:D12,3,0),”Missing”) ▶ vraća vrijednost VLOOKUP(D14,B5:D12,3,0) je vrijednost traženja ako se pronađe unutar prvi stupac inače vraća Nedostaje unutar ćelije D15 .
Slična očitanja
- Kako koristiti TRUE funkciju u Excelu (s 10 primjera)
- Upotrijebite funkciju FALSE u Excelu (s 5 jednostavnih primjera)
- Kako koristiti Excel funkciju SWITCH (5 Primjeri)
- Koristite Excel XOR funkciju (5 prikladnih primjera)
IFERROR vs IFNA funkcija
Funkcija IFERROR obrađuje širok raspon pogrešaka, dok se funkcija IFNA bavi samo pogreškom #N/A tj. nije dostupno.
Na primjer, ako postoji bilo kakva pogrešku pri upisu u formulama, Excel može vratiti pogrešku #NAME . U ovom slučaju, funkcija IFERROR može riješiti pogrešku prikazivanjem izmjeničnog teksta umjesto poruke #NAME .
S druge strane, IFNA brine samo o funkciji #N/A . Ovo može prikazati alternativni tekst u zamjeni #N/A prikazane pogreške.
Dakle, ako želite obraditi samo #N/A pogrešku, tada najbolja je praksa koristiti funkciju IFNA umjesto funkcije IFERROR . Za ostale vrste pogrešaka možete upotrijebiti IFERRORfunkcija.
Stvari koje treba zapamtiti
📌 Ako je ćelija prazna, tada se tretira kao prazan niz ( “” ) ali ne kao pogrešku.
📌 Ako ne ispunite polje value_if_na , tada će funkcija IFNA ovo polje smatrati praznom vrijednošću niza ( “” ).
Zaključak
Ukratko, raspravili smo svaki mogući aspekt s odgovarajućim primjerima u vezi s Excel IFNA funkcija. Preporučamo vam da preuzmete radnu bilježnicu za vježbanje priloženu uz ovaj članak i s njom vježbate sve metode. I ne ustručavajte se postaviti pitanja u odjeljku za komentare u nastavku. Pokušat ćemo odgovoriti na sve relevantne upite što je prije moguće. Posjetite našu web stranicu Exceldemy kako biste istražili više.