De moderne vervanging voor VLOOKUP en HLOOKUP — zoek in elke kolom en geef elke kolom terug, in elke richting.
XLOOKUP is beschikbaar in Google Spreadsheets (uitgerold in 2022) en gedraagt zich hetzelfde als in Excel.
XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])XLOOKUP zoekt in een zoekmatrix en geeft het overeenkomende item terug uit een aparte resultaatmatrix. Het zoekt naar links of rechts, gebruikt standaard exacte overeenkomst en heeft een ingebouwd if_not_found-argument, dus je hebt IFERROR niet meer nodig. Beschikbaar in Microsoft 365 en Excel 2021+.
=XLOOKUP(E2, A2:A100, C2:C100, "Not found")Resultaat: $1,250
Komt overeen met de sleutel in E2 en geeft de prijs terug; toont "Not found" als die ontbreekt.
=XLOOKUP(E2, Names, IDs)Resultaat: A102
Geeft een waarde links van de sleutel terug — onmogelijk met VLOOKUP.
In de meeste gevallen wel: het zoekt in elke richting, gebruikt standaard exacte overeenkomst, overleeft ingevoegde kolommen en handelt niet-gevonden waarden inline af. Gebruik VLOOKUP alleen bij het delen met oudere Excel-versies.
Het vereist Microsoft 365 of Excel 2021+. Gebruik in oudere versies INDEX/MATCH voor dezelfde flexibiliteit.