Innehållsförteckning
IFNA funktionen används främst för att hantera #N/A fel. Den returnerar ett specifikt värde enligt din instruktion om en sådan #N/A fel uppstår, annars returneras funktionens absoluta värde. I den här artikeln har vi diskuterat IFNA funktionen i Excel i detalj med två lämpliga exempel.
Vi kommer att använda följande produktprislista som vårt demodataset för att demonstrera alla exempel som rör IFNA Låt oss nu ta en titt på vårt dataset:
Ladda ner övningsboken
Vi rekommenderar att du laddar ner Excel-filen och övar med den.
IFNA-funktion.xlsxIntroduktion till IFNA:s funktion
- Funktionsmål:
IFNA-funktionen används för att hantera #N/A-felet.
- Syntax:
IFNA(värde, value_if_na)
- Argument Förklaring:
Argument | Obligatoriskt/valfritt | Förklaring |
---|---|---|
värde | Krävs | Värde är att kontrollera om det finns ett @N/A-fel. |
value_if_na | Krävs | Värde för att endast returnera om felet #N/A hittas. |
- Returparameter:
Värdet av det första argumentet eller en alternativ text.
2 exempel på hur du använder IFNA-funktionen i Excel
1. Grundläggande användning av IFNA-funktionen i Excel
I det här exemplet visar vi dig den mycket grundläggande användningen av IFNA funktionen. Som vi redan har nämnt är syntaxen för IFNA funktion, IFNA(värde, value_if_na) .
Om det finns ett giltigt värde i värdefältet visas det värdet som en funktionsutgång. Annars visas value_if_na fältet returnerar det angivna värdet som en funktionsutgång.
I bilden nedan finns det redan #N/A inom cellen D14 Så om vi hänvisar till cell D14 i värdefältet i IFNA funktionen, då är det värde som anges i value_if_na fältet kommer att visas i cellen D15 Infoga nu formeln i cellen D15 ,
=IFNA(D14, "Saknas")
När vi trycker på ENTER kan vi se den Saknas meddelandet visas i cellen D15 som förutspåtts.
Relaterat innehåll: Hur man använder IF-funktionen i Excel (8 lämpliga exempel)
2. Användning av IFNA-funktionen med VLOOKUP-funktionen
Först och främst vill vi demonstrera användbarheten av IFNA funktion med VLOOKUP-funktionen Detta är den vanligaste användningen av IFNA funktion.
Du kanske vill använda VLOOKUP funktionen för att ta fram värden baserat på ett uppslagsvärde. Det som är besvärligt med funktionen VLOOKUP funktionen är att den har en komplex syntax och att den kräver ett antal regler som måste följas för att fungera korrekt.
Så om du gör något av dessa misstag, kan du på alla sätt och vis VLOOKUP kommer att visa den #N/A fel. Vilket inte är något annat än ett fel som innebär att värdet inte är tillgängligt.
Anta att du inte vill tillåta att den #N/A meddelande i hela datasetet. Men du är intresserad av att visa ett mer meningsfullt meddelande. I det fallet kan du använda IFNA tillsammans med funktionen VLOOKUP funktionen för att hantera felmeddelandet på ett bättre sätt.
Låt oss säga att för varje #N/A felmeddelande, vill vi visa " Saknas ". I bilden nedan kan vi se den #N/A meddelande inom cellen D15 .
Formeln i cellen D15 är:
=VLOOKUP(D14,B5:D12,3,0)
Om vi tittar närmare på datatabellen nedan kan vi se att uppslagsvärdet är Spannmål Men det finns inget sådant värde i den första kolumnen i datatabellen. Resultatet är följande #N/A felet visas där.
Om vi nu vill visa Missing i stället för #N/A , så måste vi använda följande formel med IFNA funktion.
=IFNA(VLOOKUP(D14,B5:D12,3,0), "Saknas")
På så sätt kan vi använda IFNA tillsammans med funktionen VLOOKUP funktion.
␥ Fördelning av formler
- D14 ▶ lagrar uppslagsvärdet.
- B5:D12 ▶ tabelluppslagsarray.
- 3 ▶ kolumnindex.
- 0 ▶ anger exakt matchning.
- VLOOKUP(D14,B5:D12,3,0) ▶ letar efter Cereal och returnerar motsvarande pris.
- =IFNA(VLOOKUP(D14,B5:D12,3,0), "Saknas") ▶ återger värdet av VLOOKUP(D14,B5:D12,3,0) är ett uppslagsvärde om det finns i den första kolumnen, annars returneras Saknas i cellen. D15 .
Liknande läsningar
- Hur man använder TRUE-funktionen i Excel (med 10 exempel)
- Använd FALSE-funktionen i Excel (med 5 enkla exempel)
- Hur man använder Excel SWITCH-funktionen (5 exempel)
- Använd Excel XOR-funktionen (5 lämpliga exempel)
IFERROR Vs IFNA Funktion
IFERROR-funktionen hanterar ett brett spektrum av fel, medan IFERROR-funktionen IFNA funktionen tar endast itu med den #N/A dvs. felet inte tillgängligt.
Om det till exempel finns något stavfel i dina formler kan Excel returnera följande #NAME fel. I det här fallet är IFERROR funktionen kan hantera felet genom att visa en alternerande text i stället för den #NAME meddelande.
Å andra sidan är det IFNA endast bryr sig om den #N/A Funktionen kan visa en alternativ text i stället för den #N/A fel som visas.
Så om du bara vill hantera #N/A fel, så är det bäst att använda IFNA funktion i stället för funktionen IFERROR funktion. För de andra typerna av fel kan du använda IFERROR-funktionen.
Saker att komma ihåg
📌 Om en cell är tom behandlas den som en tom sträng ( "" ) men inte som ett fel.
📌 Om du inte fyller på value_if_na fältet, då IFNA funktionen kommer att betrakta detta fält som ett tomt strängvärde ( "" ).
Slutsats
Sammanfattningsvis har vi diskuterat alla tänkbara aspekter med motsvarande exempel när det gäller Excel IFNA Du rekommenderas att ladda ner övningsboken som bifogas den här artikeln och öva alla metoder med den. Tveka inte att ställa frågor i kommentarsfältet nedan. Vi kommer att försöka svara på alla relevanta frågor så fort som möjligt. Besök vår webbplats Excellent för att utforska mer.