Excel-formel: XLOOKUP-uppslagsrad eller kolumn -

Innehållsförteckning

Generisk formel

=XLOOKUP(value,headers,data) // lookup row

Sammanfattning

XLOOKUP kan användas för att leta upp och hämta rader eller kolumner. I exemplet som visas är formeln i H5:

=XLOOKUP(H4,C4:F4,C5:F8)

Eftersom all data i C5: F8 tillhandahålls som return_array XLOOKUP returnerar intervallet E5: E8 som ett resultat, vilket spills in i området H5: H8.

Förklaring

En av de fina fördelarna med XLOOKUP är att den enkelt kan returnera hela rader eller kolumner som ett sökresultat. Detta kan också göras med INDEX och MATCH, men syntaxen är mer komplex.

I exemplet som visas vill vi hämta alla värden som är associerade med Q3. Formeln i H5 är:

=XLOOKUP(H4,C4:F4,C5:F8)

  • Lookup_value kommer från cell H4, som innehåller "Q3"
  • Lookup_array är intervallet C4: F4, som placeras i en rubrik
  • Return_array är C5: F8, som innehåller all data
  • Match_mode tillhandahålls inte och är som standard 0 (exakt matchning)
  • Sökläget tillhandahålls inte och är som standard 1 (första till sista)

XLOOKUP hittar "Q3" som det andra objektet i C4: F4 och returnerar den andra kolumnen i return_array, intervallet E5: E8.

Uppslagsrad

I exemplet som visas används XLOOKUP också för att slå upp en rad. Formeln i C10 är:

=XLOOKUP(B10,B5:B8,C5:F8)

  • Lookup_value kommer från cell B10, som innehåller "Central"
  • Lookup_array är intervallet B5: B8, som listar regioner
  • Return_array är C5: F8, som innehåller all data
  • Match_mode tillhandahålls inte och är som standard 0 (exakt matchning)
  • Sökläget tillhandahålls inte och är som standard 1 (första till sista)

XLOOKUP hittar "Central" som det tredje objektet i B5: B8 och returnerar den tredje raden i return_array, intervallet C7: F7.

Ytterligare bearbetning med andra funktioner

Resultaten från XLOOKUP kan överlämnas till andra funktioner för vidare bearbetning. För att till exempel lägga till alla Q3-nummer kan du använda SUM-funktionen så här:

=SUM(XLOOKUP("Q3",C4:F4,C5:F8)) // sum Q3

som ger ett enda resultat, 503,250.

Intressanta artiklar...