INDEX MATCH MATCH - Excel och Google Sheets

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du utför en 2D -sökning med INDEX- och MATCH -funktionerna i Excel och Google Sheets.

Match Two Axis - Row & Column (2D Lookup)

INDEX -funktionen returnerar ett värde från en given rad- och kolumnreferens. Vi kan tillhandahålla både rad- och kolumnreferenser med MATCH-funktioner för att utföra en 2d-sökning:

1 = INDEX (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0))

Låt oss gå in på detaljerna.

MATCH -funktion

För att hitta raden, använd MATCH -funktionen med ditt första värde.

1 = MATCH ("Berlin", B3: B5,0)

Exemplet ovan hittar raden som innehåller "Berlin" och returnerar sin position inom det givna intervallet. "Berlin" är den första staden i kolumn B, så MATCH -funktionen returnerar 1.

Sedan upprepar vi för kolumnen vi är intresserade av.

1 = MATCH ("Wien", C2: E2,0)

"Wien" är den andra staden, så MATCH -funktionen returnerar 2.

INDEX -funktion

Nu när vi har positionerna för raden och kolumnen använder vi dem som argument i INDEX -funktionen för att returnera värdet på cellen där de skär (här, avståndet från Berlin till Wien).

1 = INDEX (C3: E5, I3, I4)

Genom att ersätta kolumn- och radnumren med MATCH -funktionerna som hittade dem får vi vår ursprungliga formel:

1 = INDEX (C3: E5, MATCH (H2, B3: B5,0), MATCH (J2, C2: E2,0))

INDEX MATCH MATCH i Google Kalkylark

Dessa formler fungerar exakt likadant i Google Kalkylark som i Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave