Ynhâldsopjefte
De funksje IFNA wurdt primêr brûkt om de #N/A flaters te behanneljen. It jout in spesifike wearde neffens jo ynstruksje as sa'n #N/A flater optreedt; oars, it jout de absolute wearde fan de funksje. Yn dit artikel hawwe wy de funksje IFNA yn Excel yn detail besprutsen mei 2 passende foarbylden.
Wy sille de folgjende produktpriislist brûke as ús demo-dataset om alle foarbylden te demonstrearjen oangeande de funksje IFNA . Litte wy no in sneak peek hawwe fan ús dataset:
Download it Oefenwurkboek
Jo wurde oanrikkemandearre om it Excel-bestân te downloaden en oefenje mei.
IFNA Function.xlsx
Ynlieding ta de IFNA-funksje
- Funksjedoel:
De IFNA-funksje wurdt brûkt om de #N/A-flater oan te pakken.
- Syntaksis:
IFNA(wearde, wearde_as_na)
- Arguminten Taljochting:
Argument | Eask/opsjoneel | Utlis |
---|---|---|
wearde | Ferplicht | Wearde is om te kontrolearjen op de @N/A flater. |
value_if_na | Ferplicht | Wearde om allinich werom te jaan as de #N/A flater fûn is. |
- Returnparameter:
Wearde fan it earste argumint as in alternative tekst.
2 foarbylden om de IFNA-funksje yn Excel te brûken
1. Basisgebrûk fan 'e IFNA-funksje yn Excel
Yn dit foarbyld sille wy jo it heul basale gebrûk fan 'e funksje IFNA sjen litte. Lykas wy al neamd hawwe, is de syntaksis fan 'e funksje IFNA dat is, IFNA(wearde, wearde_if_na) .
Dus as der in jildige wearde beskikber is yn it weardefjild , dan sil dy wearde ferskine as in funksje-útfier. Oars sil it fjild value_if_na de oantsjutte wearde weromjaan as in funksje-útfier.
Yn de ôfbylding hjirûnder is d'r al #N/A binnen sel D14 . Dus as wy ferwize nei sel D14 binnen it weardefjild fan de funksje IFNA , dan sil de wearde oantsjutte yn it fjild wearde_if_na ferskine yn sel D15 . Foegje no de formule yn yn sel D15 ,
=IFNA(D14,"Missing")
As wy op de ENTER knop drukke, kin it Missing berjocht ferskine yn sel D15 lykas foarsein.
Related Content: Hoe IF-funksje yn Excel brûke (8 geskikte foarbylden)
2. Gebrûk fan de IFNA-funksje mei de VLOOKUP-funksje
Earst wolle wy de brûkberens fan de funksje IFNA mei de funksje VLOOKUP . Dit is it meast foarkommende gebrûk fan de funksje IFNA .
Jo kinne de funksje VLOOKUP brûke om wearden út te heljen op basis fan in opsykwearde. No wat ûngemaklik is oer de funksje VLOOKUP is dat it inkomplekse syntaksis likegoed as it fereasket in bondel regels om te folgjen om goed te wurkjen.
Dus yn alle gefallen, as jo ien fan 'e flaters dogge, dan sil de VLOOKUP de <1 sjen litte>#N/A flater. Wat is neat oars as in flater dy't fertsjintwurdiget, wearde net beskikber.
Stel no dat jo it #N/A berjocht yn jo dataset net tastean wolle. Mar ynteressearre yn it sjen litte fan in mear sinfol berjocht. Yn dat gefal kinne jo de funksje IFNA tegearre mei de funksje VLOOKUP brûke om it flaterberjocht op in bettere manier oan te pakken.
Litte wy sizze foar elke #N/A flaterberjocht, wy wolle " Missing sjen litte". Yn de ôfbylding hjirûnder kinne wy it #N/A berjocht sjen yn sel D15 .
De formule yn sel D15 is:
=VLOOKUP(D14,B5:D12,3,0)
As wy de gegevenstabel hjirûnder goed besjen, kinne wy sjen dat de opsykwearde Cereal is. Mar d'r is gjin sa'n wearde yn 'e earste kolom fan' e gegevenstabel. As resultaat wurdt #N/A flater werjûn.
No as wy Missing sjen wolle yn ferfanging fan #N/A , dan hawwe wy de folgjende formule mei IFNA funksje.
=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")
Dit is hoe't wy de funksje IFNA kinne brûke tegearre mei de funksje VLOOKUP .
␥ Formule-ûnderdieling
- D14 ▶ slaat de opsykwearde op.
- B5:D12 ▶ tabelopsykarray.
- 3 ▶ kolom yndeks.
- 0 ▶ spesifisearret krekte oerienkomst.
- VLOOKUP(D14,B5:D12,3,0) ▶ sykje nei Cereal en jout de oerienkommende priis werom.
- =IFNA (FLOOKUP(D14,B5:D12,3,0),,"Missing") ▶ jout de wearde werom fan FLOOKUP(D14,B5:D12,3,0) is opsykwearde as fûn binnen de earste kolom jout oars Missing binnen sel D15 .
Silkene lêzingen
- Hoe kinne jo TRUE-funksje brûke yn Excel (mei 10 foarbylden)
- Brûk FALSE-funksje yn Excel (mei 5 maklike foarbylden)
- Hoe kinne jo de Excel-SWITCH-funksje brûke (5) Foarbylden)
- Brûk Excel XOR-funksje (5 geskikte foarbylden)
IFERROR vs IFNA-funksje
De IFERROR-funksje behannelet in breed skala oan flaters, wylst de IFNA -funksje allinnich de #N/A oanpakt, dus net beskikbere flater.
Bygelyks, as der ien is. typfout yn jo formules dan kin Excel de #NAME -flater weromjaan. Yn dit gefal kin de funksje IFERROR de flater behannelje troch in wikseljende tekst te toanen yn ferfanging fan it #NAME berjocht.
Oan de oare kant, de IFNA jout allinnich oer de funksje #N/A . Dit kin in alternative tekst werjaan by it ferfangen fan de #N/A flater werjaan.
Dus, as jo allinich de #N/A flater behannelje wolle, dan it is de bêste praktyk om de funksje IFNA te brûken yn stee fan de funksje IFERROR . Foar de oare soarten flaters kinne jo de IFERROR brûkefunksje.
Dingen om te ûnthâlden
📌 As in sel leech is, dan wurdt it behannele as in lege tekenrige ( “” ) mar net as in flater.
📌 As jo it fjild value_if_na net ynfolje, dan sil de funksje IFNA dit fjild beskôgje as in lege tekenrige wearde ( “” ).
Konklúzje
Om gear te nimmen, hawwe wy alle mooglike aspekten besprutsen mei oerienkommende foarbylden oangeande de Excel IFNA funksje. Jo wurde oanrikkemandearre om it oefenwurkboek te downloaden tegearre mei dit artikel en alle metoaden dêrmei te oefenjen. En aarzelje net om fragen te stellen yn 'e kommentaar seksje hjirûnder. Wy sille besykje sa gau mooglik te reagearjen op alle relevante fragen. En besykje ús webside Exceldemy om mear te ferkennen.