Hvordan bruke celleverdi som regnearknavn i formelreferanse i Excel

  • Dele Denne
Hugh West

Hvis du prøver å bruke celleverdi som regnearknavn i formelreferanse i Excel, kan denne artikkelen være nyttig for dette formålet. Så la oss starte med hovedartikkelen vår for å utforske mer om bruken av en celleverdi som et regnearknavn.

Last ned arbeidsbok

Referanse for arbeidsarknavn.xlsm

3 måter å bruke celleverdi som regnearknavn i formelreferanse i Excel

Her har vi 3 regneark januar , februar, og Mars som inneholder salgsrekordene for disse 3 månedene for forskjellige produkter. Så vi vil prøve å bruke celleverdier som disse regnearknavnene i en formel som en referanse for å trekke ut verdiene i et nytt ark.

Vi har brukt Microsoft Excel 365 -versjonen her, du kan bruke alle andre versjoner etter eget ønske.

Metode-1: Bruke INDIREKTE-funksjonen å bruke celleverdi som regnearknavn i formelreferanse

Her kan vi se at vi har den totale salgsverdien i celle D11 i hvert av de tre arkene januar , Februar , Mars .

Vi har samlet arknavnene som celleverdier i et nytt ark for å bruke disse verdiene som referanse. Ved å bruke INDIREKTE funksjonen vil vi bruke disse verdiene som regnearknavn i en formel, og fordelen er at den vil skape en dynamisk referanse. Så for å endre, legge til ellerHvis du sletter disse celleverdiene, oppdateres resultatet automatisk.

Trinn :

➤ Skriv inn følgende formel i celle C4

=INDIRECT("'"&B4&"'"&"!"&"D11")

Her, B4 er arknavnet Januar og D11 er cellen i det arket som inneholder den totale salgsverdien.

  • “'”&B4&”' ”&”!”&”D11″ → & operator vil slå sammen celleverdien til B4 med invertert komma, utropstegn og cellereferansen D11

    Utdata → “ 'Januar'!D11”
  • INDIREKTE(“'”&B4&”'”&”!”&”D11″) blir

    INDIREKTE(“'Januar'!D11”)

    Utgang → $23 084,00

➤ Trykk ENTER og dra ned Fyllhåndtak -verktøyet.

Etter det vil du få det totale salget verdier som tilsvarer referansene til arknavnet i kolonnen Arknavn .

Les mer: Navn på Excel-ark i Formel Dynamisk (3 tilnærminger)

Metode-2: Bruk av INDIREKTE- og ADRESSE-funksjoner for å bruke celleverdi som regnearknavn

I de tre arkene Januar , Februar og Mars vi har noen salgsrekorder for disse månedene for forskjellige produkter.

For å lage en sammendragstabell der vi trekker ut salgsverdiene fra disse arkene og kombinerer dem i n den januar , Februar og Mars kolonner. For å bruke arknavnreferansen her vil vi bruke overskriftene til disse kolonnene og ved hjelp av INDIREKTE funksjonen og ADRESSE-funksjonen vil vi oppsummere dem.

Trinn :

➤ Skriv inn følgende formel i celle C4

=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Her er $C$3 navnet på regnearket.

  • ROW(D4) → returnerer radnummeret til cellen D4

    Utdata → 4
  • KOLONNE(D4) → returnerer kolonnenummeret til cellen D4

    Utdata → 4
  • ADRESSE(RAD (D4),COLUMN(D4)) blir

    ADRESSE(4,4)

    Utgang → $D$4

  • INDIREKTE(“'”&$C$3&”'”&”!”& ADRESSE(RAD(D4),KOLONNE(D4))) blir

    INDIREKTE(“'Januar'!”&”$D$4”) INDIREKTE(“Januar!$D$4”)

    Utgang →$4 629,00

➤ Trykk ENTER , dra ned Fyllhåndtaket Verktøy.

Da vil du få salgsrekorden for januar måned fra m Januar -arket i Januar -kolonnen.

For å ha salgsverdiene fra Februar ark for denne måneden i Februar kolonnen bruk følgende formel

=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Her , $D$3 er navnet på regnearket.

Tilsvarende for salgspostene Mars brukfølgende formel

=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))

Her er $E$3 navnet på regnearket.

Les mer: Excel VBA:  Cellreferanse i et annet ark (4 metoder)

Lignende avlesninger

  • Relativ og absolutt celleadresse i regnearket
  • Eksempel på relativ cellereferanse i Excel (3 kriterier)
  • Hvordan holde en celle fast i Excel-formel (4 enkle måter)
  • Absolutt cellereferansesnarvei i Excel (4 nyttige eksempler)
  • Eksempel av blandet cellereferanse i Excel (3 typer)

Metode-3: Bruk av VBA-kode for å bruke celleverdi som regnearknavn i formelreferanse

Her har vi total salgsverdi i celle D11 i hvert av de tre arkene januar , februar , mars som inneholder salgsrekordene for januar , februar og mars .

I Arknavn kolonnen har vi lagt ned arknavnene som celleverdier for oss e dem som referanser i en VBA -kode. Ved hjelp av denne koden vil vi få de totale salgsverdiene fra disse arkene og samle dem i Totalt salg kolonnen som tilsvarer arknavnene deres.

Trinn :

➤ Gå til Utvikler fanen >> Visual Basic Alternativ.

Deretter åpnes Visual Basic Editor .

➤ Gå til Sett inn Fane >> Modul Alternativ.

Deretter vil en Modul bli opprettet.

➤ Skriv følgende kode

8116

Her har vi erklært SheetR som String , ws , og ws1 som ​​ Arbeidsark , ws vil bli tildelt regnearket VBA hvor vi vil ha utdataene våre. SheetR vil lagre celleverdiene med arknavn i VBA arket. Deretter har vi tildelt arkene januar , februar og mars til variabelen ws1 .

FOR -løkken vil trekke ut de totale salgsverdiene fra hvert ark til VBA -arket, og her har vi erklært område for denne sløyfen som 4 til 6 fordi verdiene starter fra rad 4 i VBA arket.

➤ Trykk F5 .

Til slutt vil du få de totale salgsverdiene som tilsvarer referansene til arknavnet i Arknavn kolonne.

Les mer: Excel VBA: Få celleverdi fra en annen arbeidsbok uten å åpne

Skriving regnearknavnet for bruk av referanse i en formel

Hvis du ikke vil bruke metodene ovenfor for å referere til en celleverdi som et arknavn, kan du ganske enkelt skrive inn arknavnet eller velge det manuelt for å få verdiene fra det arket enkelt.

Her vil vi trekke ut de totale salgsverdiene fra arkene Januar , Februar ,og mars , og samle dem i kolonnen Totalt salg i et nytt ark.

For å ha den totale salgsverdien for januar måneden, skriv inn følgende formel i celle C4

=January!D11

Her er januar arknavnet og D11 er den totale salgsverdien i det arket.

Tilsvarende, for salgsverdien for februar måneden, bruk følgende formel

=February!D11

Her, februar er arknavnet og D11 er den totale salgsverdien i det arket.

Hvis du ikke vil skrive inn noen formel, må du kan du bare velge cellen i mars -arket for å trekke ut den verdien i celle C6 .

➤ Skriv først Lik -tegn ( = ) i celle C6 .

➤ Klikk på arket Mars .

Deretter vil du bli tatt til Mars arket, og herfra velger du cellen D11 .

➤ Trykk ENTER .

Du får den totale salgsverdien til Marc h måned fra det arket i celle C6 i Type arket.

Øvingsseksjonen

For å øve på egen hånd har vi gitt en Øving -seksjon som nedenfor i et ark kalt Øv . Vennligst gjør det selv.

Konklusjon

I denne artikkelen prøvde vi å dekke måtene å bruke celleverdi som regnearknavn i formelreferanse i Excel . Håpdu vil finne det nyttig. Hvis du har forslag eller spørsmål, del dem gjerne i kommentarfeltet.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.