Det är inte riktigt! Excels uppslagningsfunktioner, som VLOOKUP, HLOOKUP och XLOOKUP, kan definitivt hantera
text (bokstäver) samt nummer .
Här är därför du kanske stöter på ett problem:
* Fallkänslighet: Excel-uppslagningsfunktioner är i allmänhet skiftkänsliga. Om du letar efter "Apple" men ditt uppslagstabell har "Apple" hittar det inte en match. Du kan använda funktionen "Exakt" för att utföra fallkänsliga jämförelser.
* Formaterande skillnader: Även om texten verkar densamma kan olika formatering (t.ex. ledande eller släpande utrymmen, djärvt text, olika teckensnitt) orsaka att uppslagningsfunktioner missar en match. Se till att data i din uppslagstabell och sökvärdet har konsekvent formatering.
* typfel: Enkla skrivfel kan också kasta bort dina uppslagningsfunktioner. Kontrollera dina data för fel.
* Felaktig funktionsanvändning: Se till att du använder rätt funktion för dina behov. Om du vill hitta en exakt matchning, använd 'Vlookup' eller `xlookup 'med argumentet" Range_lookup "som är inställt på" False ". För ungefärliga matcher, använd `vlookup` med` range_lookup` inställt på `true '(standard).
* Datatyp MISMATTER: Excel behandlar nummer och text annorlunda. Se till att uppslagningsvärdet och data i tabellen är av samma datatyp.
Exempel:
Låt oss säga att du har en uppslagstabell:
| Frukt | Pris |
| --- | --- |
| Äpple | $ 1 |
| Banan | $ 0,50 |
| Orange | $ 0,75 |
Du kan använda `Vlookup 'för att hitta priset på ett" Apple ":
`` `Excel
=Vlookup ("Apple", A1:B3, 2, False)
`` `
Denna formel kommer att returnera `$ 1 '.
För att felsöka ditt specifika problem:
1. Dela din formel: Ge den exakta formeln du använder och data i din uppslagstabell.
2. Beskriv ditt förväntade resultat: Vilket resultat hoppas du kunna uppnå?
Jag kan hjälpa dig att ta reda på varför din uppslag inte fungerar korrekt.