VLOOKUP & INDIRECT - Excel og Google Sheets

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

Denne opplæringen vil demonstrere hvordan du bruker INDIRECT -funksjonen til å definere oppslagsområdet i Excel og Google Sheets.

INDIREKT OG VLOOKUP

Du må kanskje utføre en VLOOKUP på flere områder samtidig, avhengig av visse celleverdier. For disse tilfellene kan INDIRECT -funksjonen brukes til å definere et oppslagsområde, eller til og med lage en dynamisk referanse til flere ark.

1 = VLOOKUP ($ B3, INDIRECT ("'" & C $ 2 & "'!" & "B3: C5"), 2, FALSE)

I eksemplet ovenfor har vi data i B3: C5 -området på hvert ark som vi ønsker å utføre et eksakt samsvar -oppslag for og lage et sammendrag. I stedet for å endre bladnavn manuelt, kan vi dynamisk referere til arkene med INDIRECT -funksjonen.

Vi trenger oppslagsområdet for at C3 skal se slik ut:

1 '2018!' B3: C5

INDIRECT-funksjonen lar oss definere området uten hardkoding "2018". På den måten kan formelen kopieres over for andre år.

VELG & VLOOKUP

INDIRECT -funksjonen er "flyktig." Det beregnes på nytt hver gang Excel gjør det, og det kan føre til at arbeidsboken din beregnes sakte. Du kan ofte utføre den samme oppgaven ved å bruke andre funksjoner. Nedenfor vil vi demonstrere hvordan du bruker CHOOSE -funksjonen i stedet for INDIRECT for å definere oppslagsområdet. CHOOSE -funksjonen tar et indeksnummer og en liste med verdier for å returnere en enkelt verdi fra listen.

1 = VELG (C2, VLOOKUP (B3, '2018'! B3: C5,2, FALSE), VLOOKUP (B3, '2019'! B3: C5,2, FALSE), VLOOKUP (B3, '2020'! B3: C5 , 2, FALSK))

I dette eksemplet er listen i VELG -funksjonen hver mulig VLOOKUP -formel. Hvert område er hardkodet, og hver celle refererer til alle tre arkene. Indeksverdien i rad 2 forteller funksjonen hvilket element i listen som skal brukes, dvs. hvilket ark du skal utføre oppslag på.

VLOOKUP & INDIRECT i Google Regneark

Disse formlene fungerer på samme måte i Google Regneark som i Excel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave