Når du vet hvordan du bruker den indirekte funksjonen i Excel, kan du hente informasjon fra andre ark, referere til navngitte områder og kombinere den med andre funksjoner for å lage et virkelig allsidig verktøy. Det kan kreve litt øvelse å sette seg inn i, men med den indirekte funksjonen kan du gjøre mer enn du kanskje tror.
Instruksjonene i denne artikkelen gjelder for Excel for Microsoft 365, Excel 2019 og Excel 2016.
Hva er den indirekte funksjonen?
Den indirekte funksjonen er en måte å konvertere en tekststreng til en referanse. Det vil si at den henter informasjon fra en referanse til en annen celle eller område. Den oppretter en referanse fra tekst, og endres ikke når celler, rader eller kolonner endres, legges til eller fjernes fra et sitert område. Referansene den oppretter blir evaluert i sanntid, så referansen er alltid nøyaktig i forhold til dataene den henter fra.
Hvis det føles litt forvirrende, ikke bekymre deg. Den indirekte formelen kan være lettere å forstå med gyldige eksempler og i praksis. Hvis du er i tvil, kan du prøve å følge trinnene nedenfor, og du vil snart få taket på det.
Bruk av den indirekte funksjonen med navngitte områder
Navngitte områder i Excel er en flott måte å samle data under én enkelt referanse, og den indirekte funksjonen gjør det litt enklere å hente informasjonen fra dem. Slik gjør du det:
-
Åpne et Excel-dokument med navngitte områder som allerede er brukt. I vårt eksempel har vi salgsinformasjon fra ulike matvarer og drikkevarer, med pengene som er tjent over hver dag i uken samlet inn under navngitte områder med tittelen etter produktene.
-
Velg en celle for det navngitte området ditt, og skriv inn en av dem i den. I vårt eksempel brukte vi Burgers. Legg til andre betegnende titler og farger hvis du ønsker det.
-
Velg en annen celle der du vil at den indirekte utgangen skal gå. Siden vi ønsker å legge sammen hele salgsvolumet fra uken for en bestemt matvare, i dette tilfellet Burgers, skriver vi inn følgende i cellen:
=SUM(INDIREKTE(G5)
-
Dette angir en SUM-funksjon som vil bruke den indirekte funksjonen til å trekke informasjonen fra det navngitte området i celle G5, i dette tilfellet Burgers. Produksjonen er 3781, det totale salget for uken for burgere.
I vårt eksempel kan vi erstatte burgere i celle G5 med Lemonade eller Desserts, de to andre navngitte områdene, og utdataene vil endres til SUM-totalen i stedet.
Bruk av den indirekte funksjonen på flere ark
Den indirekte formelen er enda kraftigere når du bruker den til å hente informasjon fra andre ark. Du trenger heller ikke bruke navngitte områder for å gjøre det.
- Åpne Excel-dokumentet med flere ark, eller lag dem med all nødvendig informasjon.
- I arket der du vil at den indirekte utgangen skal gå, lag en celle med navnet på arket du vil hente informasjon fra. I vårt eksempel er det FoodSales.
-
Siden vi ønsker å hente informasjon fra FoodSales-arket vårt for å tot alt antall solgte Burgers, skrev vi følgende (erstatt celleområde og arknavn(er) med ditt eget):
=SUM(INDIREKTE(B4&"!B4:B10"))
- Dette betegner det som en SUM-funksjon, siden vi prøver å finne en total. Den utpeker deretter celle B4 som referansetekst for den indirekte funksjonen. & samler elementene i denne funksjonen, etterfulgt av et anførselstegn og et utropstegn, og deretter celleområdet som vi ønsker å trekke dataene fra. B4 til B10
- Utgangen er totalen av Burger-salget for den uken. Når vi oppretter et nytt FoodSales2-ark for en ny uke med andre tall, trenger vi bare å justere celle B4 for å si FoodSales2 for å få data om Burger-salg for den uken.
Bruke den indirekte funksjonen med R1C1-stilreferanse
For ark som utvides kontinuerlig, der referansen du vil bruke ikke alltid vil være i samme celle, kan R1C1-stilreferanser brukes med den indirekte formelen for å gi deg informasjonen du trenger. Vi vil fortsette å bruke eksempler på matsalg her, men tenk at det er for et regneark på høyere nivå som ser på ukentlige salgstotaler tot alt sett.
- Åpne Excel-dokumentet med alle dataene du vil tegne fra, og velg en celle for den indirekte funksjonen. I eksemplet vårt ser vi på månedlige salgstotaler for mat, og vi vil vite den siste salgssummen for måneden.
-
I vårt eksempel ser formelen slik ut:
=INDIREKTE("R12C"&COUNTA(12:12), FALSE)
- Den indirekte funksjonen bruker R12 (rad 12) etterfulgt av en C for å angi en kolonne, omsluttet av anførselstegn. & kobler de to delene av funksjonen sammen. Vi bruker COUNTA-funksjonen til å telle alle ikke-tomme celler i rad 12 (velg raden eller skriv 12:12), etterfulgt av et komma. FALSE angir dette som en R1C1-referanse.
-
Utgangen er da den siste oppføringen i tabellen vår, i dette tilfellet 8102, eller $8 102. Når vi til slutt legger til aprils salgsdata, vil det siste salgsnummeret oppdateres automatisk i sanntid.