Det er ikke helt rigtigt! Excel's opslagsfunktioner, som Vlookup, Hlookup og XLookUp, kan bestemt håndtere
tekst (bogstaver) såvel som tal .
Her er grunden til, at du måske støder på et problem:
* sagsfølsomhed: Excel-opslagsfunktioner er generelt sensitive. Hvis du søger efter "Apple", men din opslagstabel har "Apple", finder det ikke en kamp. Du kan bruge funktionen `nøjagtige 'til at udføre case-ufølsomme sammenligninger.
* Formatering af forskelle: Selv hvis teksten ser ud til at være den samme, kan forskellige formateringer (f.eks. Ledende eller bageste rum, fed tekst, forskellige skrifttyper) få opslagsfunktioner til at gå glip af en kamp. Sørg for, at dataene i din opslagstabel og søgeværdien har konsekvent formatering.
* skrivefejl: Enkle skrivefejl kan også smide dine opslagsfunktioner af. Dobbeltkontrol dine data for fejl.
* Forkert funktionsanvendelse: Sørg for, at du bruger den rigtige funktion til dine behov. Hvis du vil finde et nøjagtigt match, skal du bruge `vlookup` eller` XLookUp 'med' Range_Lookup '-argumentet, der er indstillet til' False '. For omtrentlige kampe skal du bruge `vlookup 'med` Range_Lookup' indstillet til 'sandt' (standard).
* Datatype Mismatches: Excel behandler tal og tekst forskelligt. Sørg for, at opslagsværdien og dataene i tabellen er af den samme datatype.
Eksempel:
Lad os sige, at du har en opslagstabel:
| Frugt | Pris |
| --- | --- |
| Apple | $ 1 |
| Banan | $ 0,50 |
| Orange | $ 0,75 |
Du kan bruge 'vlookup' til at finde prisen på et "æble":
`` `Excel
=Vlookup ("Apple", A1:B3, 2, falsk)
`` `
Denne formel returnerer '$ 1'.
for at fejlfinde dit specifikke problem:
1. Del din formel: Angiv den nøjagtige formel, du bruger, og dataene i din opslagstabel.
2. Beskriv dit forventede resultat: Hvilket resultat håber du på at opnå?
Jeg kan hjælpe dig med at finde ud af, hvorfor din opslag ikke fungerer korrekt.