Den moderna ersättningen för VLOOKUP och HLOOKUP — sök i valfri kolumn och returnera valfri kolumn, i valfri riktning.
XLOOKUP finns i Google Kalkylark (lanserades 2022) och beter sig som i Excel.
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])XLOOKUP söker i en uppslagsmatris och returnerar det matchande objektet från en separat returmatris. Den söker åt vänster eller höger, använder exakt matchning som standard och har ett inbyggt if_not_found-argument, så du behöver inte längre IFERROR. Tillgänglig i Microsoft 365 och Excel 2021+.
=XLOOKUP(E2, A2:A100, C2:C100, "Not found")Resultat: $1,250
Matchar nyckeln i E2 och returnerar priset; visar "Not found" om den saknas.
=XLOOKUP(E2, Names, IDs)Resultat: A102
Returnerar ett värde till vänster om nyckeln — omöjligt med VLOOKUP.
I de flesta fall ja: den söker i valfri riktning, använder exakt matchning som standard, klarar infogade kolumner och hanterar ej-hittade värden direkt. Använd VLOOKUP endast när du delar med äldre Excel-versioner.
Den kräver Microsoft 365 eller Excel 2021+. I äldre versioner, använd INDEX/MATCH för samma flexibilitet.