See õpetus näitab, kuidas Exceli IFNA funktsioon Excelis midagi, kui arvutuse tulemuseks on viga #N/A.
IFNA funktsioonide ülevaade
IFNA funktsioon testib, kas arvutuse tulemuseks on viga #N/A. Kui ei, siis kuvatakse arvutuste tulemus. Kui jah, siis teostab ta teise arvutuse.
IFNA Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:
(Pange tähele, kuidas valemisisendid ilmuvad)
IFNA funktsiooni süntaks ja sisendid:
= IFNA (väärtus, väärtus_ kui_na)
väärtus - väärtus, arvutus või lahtri viide.
numbrid - Mida teha, kui väärtus tulemuseks on viga #N/A.
Kuidas kasutada IFNA funktsiooni
Funktsioon IFNA testib, kas arvutuse tulemuseks on viga #N/A, andes vea tuvastamisel välja teise väärtuse (või arvutuse).
= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), "Andmeid pole")
Funktsioon IFERROR
Teise võimalusena testib IFERROR -funktsioon vigade ilmnemisel, sealhulgas vead #N/A.
= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")
Miks kasutada IFNA funktsiooni?
Teil võib tekkida küsimus, miks ma peaksin kasutama funktsiooni IFERROR? Otsimisfunktsioonidega (nt VLOOKUP) töötamisel tagastab funktsioon, kui otsinguväärtust ei leita, #N/A.
= IFERROR (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Võimalik, et soovite nende kehtivate #N/A vigadega hakkama saada, määrates veaväärtused nulliks või tühjaks.
= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Kuid tavalised vead kuvatakse endiselt, mis võimaldab teil tuvastada, kas valemiga on arvutusviga.
IFNA Google'i arvutustabelites
Funktsioon IFNA töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:
IFNA näited VBA -s
IFNA funktsiooni saate kasutada ka VBA -s. Tüüp:application.worksheetfunction.IFNA (väärtus, väärtus_if_na)
Funktsiooniargumentide (number jne) jaoks saate need kas otse funktsiooni sisestada või määrata selle asemel kasutatavad muutujad.