Kaip naudoti IFNA funkciją "Excel" programoje (2 pavyzdžiai)

  • Pasidalinti
Hugh West

Svetainė IFNA funkcija visų pirma naudojama tvarkyti #N/A klaidos. Jis grąžina konkrečią vertę pagal jūsų nurodymą, jei tokia #N/A klaida; priešingu atveju grąžinama absoliutinė funkcijos vertė. Šiame straipsnyje aptarėme IFNA funkciją "Excel" programoje, pateikiant 2 tinkamus pavyzdžius.

Kaip demonstracinį duomenų rinkinį naudosime šį produktų kainų sąrašą, kad pademonstruotume visus pavyzdžius, susijusius su IFNA Dabar pažvelkime į savo duomenų rinkinį:

Atsisiųsti praktikos sąsiuvinį

Rekomenduojama atsisiųsti "Excel" failą ir praktikuotis kartu su juo.

IFNA Function.xlsx

Įvadas į IFNA funkciją

  • Funkcijos tikslas:

Klaidai #N/A pašalinti naudojama funkcija IFNA.

  • Sintaksė:

IFNA(value, value_if_na)

  • Argumentai Paaiškinimas:
Argumentas Privalomas / pasirenkamas Paaiškinimas
vertė Reikalinga Vertė patikrinti, ar nėra @N/A klaidos.
value_if_na Reikalinga Vertė grąžinti tik tada, jei randama #N/A klaida.
  • Grąžinimo parametras:

Pirmojo argumento reikšmė arba alternatyvus tekstas.

2 "Excel" funkcijos IFNA naudojimo pavyzdžiai

1. Pagrindinis funkcijos IFNA naudojimas "Excel" programoje

Šiame pavyzdyje parodysime, kaip elementariai naudoti IFNA Kaip jau minėjome, funkcijos sintaksė IFNA funkcija, IFNA(value, value_if_na) .

Jei reikšmės lauke yra kokia nors galiojanti reikšmė, ji bus rodoma kaip funkcijos išvestis. Priešingu atveju value_if_na laukas grąžins nurodytą vertę kaip funkcijos išvestį.

Toliau pateiktame paveikslėlyje jau yra #N/A ląstelėje D14 . Taigi, jei nurodysime ląstelę D14 vertės lauke IFNA funkcija, tada reikšmė, nurodyta value_if_na laukas bus rodomas ląstelėje D15 Dabar įterpkite formulę į ląstelę D15 ,

=IFNA(D14, "Trūksta")

Kai paspaudžiame ĮVESKITE mygtuką, matome, kad Trūksta pranešimas rodomas ląstelėje D15 kaip prognozuojama.

Susijęs turinys: Kaip naudoti IF funkciją "Excel" programoje (8 tinkami pavyzdžiai)

2. Funkcijos IFNA naudojimas su funkcija VLOOKUP

Pirmiausia norime parodyti, kaip galima naudoti IFNA funkcija su VLOOKUP funkcija . Tai yra dažniausiai pasitaikantis IFNA funkcija.

Galite naudoti VLOOKUP funkcija, skirta išgauti vertes pagal paieškos vertę. Dabar nepatogu, kad VLOOKUP funkcija yra sudėtinga sintaksė, be to, norint tinkamai veikti, reikia laikytis daugybės taisyklių.

Taigi bet kokiu atveju, jei darote bet kurią iš klaidų, tada VLOOKUP bus rodomas #N/A Kuri yra ne kas kita, kaip klaida, reiškianti, kad reikšmė nepasiekiama.

Tarkime, kad nenorite leisti #N/A pranešimą visame duomenų rinkinyje. Tačiau norite parodyti prasmingesnį pranešimą. Tokiu atveju galite naudoti IFNA funkciją kartu su VLOOKUP funkciją, kad geriau išspręstumėte klaidos pranešimo problemą.

Tarkime, kad bet kuriam #N/A klaidos pranešimą, norime rodyti " Trūksta ". Toliau pateiktame paveikslėlyje matome #N/A pranešimas ląstelėje D15 .

Ląstelėje esanti formulė D15 yra:

=VLOOKUP(D14,B5:D12,3,0)

Atidžiau pažvelgę į toliau pateiktą duomenų lentelę pamatysime, kad paieškos vertė yra Grūdai . Tačiau pirmajame duomenų lentelės stulpelyje tokios reikšmės nėra. Rezultatas #N/A ten rodoma klaida.

Dabar, jei norime parodyti Missing vietoj #N/A , tada turime naudoti šią formulę su IFNA funkcija.

=IFNA(VLOOKUP(D14,B5:D12,3,0), "Trūksta")

Taip galime naudoti IFNA funkciją kartu su VLOOKUP funkcija.

Formulės suskirstymas

  • D14 ▶ išsaugo paieškos vertę.
  • B5:D12 ▶ lentelės paieškos masyvas.
  • 3 ▶ stulpelio indeksas.
  • 0 ▶ nurodo tikslią atitiktį.
  • VLOOKUP(D14,B5:D12,3,0) ▶ ieško "Cereal" ir grąžina atitinkamą kainą.
  • =IFNA(VLOOKUP(D14,B5:D12,3,0), "Trūksta") ▶ grąžina vertę VLOOKUP(D14,B5:D12,3,0) yra paieškos vertė, jei ji randama pirmajame stulpelyje, kitu atveju grąžinama trūkstama ląstelėje D15 .

Panašūs skaitiniai

  • Kaip naudoti TRUE funkciją "Excel" programoje (su 10 pavyzdžių)
  • Funkcijos FALSE naudojimas programoje "Excel" (su 5 paprastais pavyzdžiais)
  • Kaip naudoti "Excel" funkciją SWITCH (5 pavyzdžiai)
  • Naudokite "Excel" XOR funkciją (5 tinkami pavyzdžiai)

IFERROR ir IFNA funkcija

Funkcija IFERROR skirta įvairioms klaidoms, o funkcija IFNA funkcija sprendžia tik #N/A t. y. nėra klaidos.

Pavyzdžiui, jei formulėse yra rašybos klaidų, "Excel" gali grąžinti #NAME klaida. Šiuo atveju IFERROR funkcija gali tvarkyti klaidą rodydama kintamąjį tekstą vietoj #NAME pranešimas.

Kita vertus, IFNA rūpinasi tik #N/A funkcija. Tai gali rodyti alternatyvų tekstą, pakeičiantį #N/A rodoma klaida.

Taigi, jei norite tvarkyti tik #N/A klaida, tuomet geriausia naudoti IFNA funkciją vietoj funkcijos IFERROR Kitų tipų klaidų atveju galite naudokite funkciją IFERROR.

Dalykai, kuriuos reikia prisiminti

📌 Jei langelis tuščias, jis laikomas tuščia eilute ( "" ), bet ne kaip klaida.

📌 Jei neužpildysite value_if_na laukas, tada IFNA funkcija laikys šį lauką tuščia eilutės reikšme ( "" ).

Išvada

Apibendrinant galima pasakyti, kad aptarėme visus įmanomus aspektus ir pateikėme atitinkamų pavyzdžių, susijusių su "Excel IFNA Rekomenduojame atsisiųsti kartu su šiuo straipsniu pridėtą pratybų sąsiuvinį ir praktiškai išbandyti visus metodus. Ir nedvejodami užduokite bet kokius klausimus žemiau esančiame komentarų skyriuje. Mes pasistengsime kuo greičiau atsakyti į visas svarbias užklausas. Ir apsilankykite mūsų svetainėje Exceldemy daugiau sužinoti.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.