Kako se dinamično sklicevati na celico v drugem listu v Excelu

  • Deliti To
Hugh West

Ste utrujeni od ročnega sklicevanja na celice v drugem delovnem listu? Potem imam za vas odlično novico, saj vam bomo v tem članku pokazali kako se dinamično sklicati na celico v drugem Excelovem listu namesto da bi jih vnesli ročno. Poleg tega bomo raziskali tudi, kako se lahko sklicujemo na celico v drugi preglednici na podlagi vrednosti celice.

Prenesi delovni zvezek za prakso

Vadbeni zvezek lahko prenesete s spodnje povezave.

Dinamično sklicevanje na celice.xlsx

5 načinov za dinamično sklicevanje na celico v drugem listu v Excelu

Excel ponuja več načinov uporabe dinamičnega sklicevanja na celice z vgrajenimi funkcijami in lastnostmi, zato si oglejmo vsak način posebej in podrobno.

Zdaj pa upoštevajmo Podatkovni niz o prodaji za leto 2020 prikazano v B4:C14 celice, ki prikazujejo Imena prodajnih zastopnikov in njihovih Prodaja v ameriških dolarjih.

Podobno velja za Podatkovni niz o prodaji za leto 2021 je prikazan v naslednjem delovnem listu.

Pri tem smo uporabili Microsoft Excel 365 različico, lahko uporabite katero koli drugo različico, ki vam ustreza.

Metoda-1: Uporaba neposredne reference na celico

Pri prvi metodi bomo začeli z najpreprostejšim načinom sklicevanja na celico iz drugega delovnega lista. Postopek je prikazan v naslednjih korakih.

📌 Koraki :

  • Najprej obiščite C5 celica>> vnesite spodnji izraz, da se prikažejo ustrezni podatki o prodaji za leto 2022.

=Sales_Data_2022!C5

Tu je "Sales_Data_2022!" se nanaša na ime delovnega lista, ki je Prodajni podatki_2022 medtem ko je C5 celica označuje Prodaja vrednost za Sam .

  • Nato uporabite Orodje za polnjenje ročaja in kopirajte formulo v spodnje celice.

  • Podobno se premaknite na D5 celica>> vnesite naslednji izraz, da se prikažejo ustrezni podatki o prodaji za leto 2021.

=Sales_Data_2021!C5

V tem izrazu je "Sales_Data_2021!" kaže na ime delovnega lista, ki je Podatki o prodaji_2021 in C5 celica predstavlja Prodaja vrednost za Sam .

Po izvedbi zgornjih korakov mora biti rezultat videti kot na spodnji sliki.

Metoda-2: Uporaba funkcije INDIRECT

Če spadate med tiste, ki radi uporabljajo funkcije programa Excel, potem vam je na voljo naslednja metoda. Tu bomo uporabili funkcijo INDIREKTNA funkcija za shranjevanje reference celice in vračanje njene vrednosti v trenutni delovni list. Sedaj mi dovolite, da predstavim postopek v spodnjih korakih.

📌 Koraki :

  • Najprej pojdite v C5 celica>> vnesite spodnji izraz za sklicevanje na celico, ki ustreza podatkom o prodaji za leto 2022.

=INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)))

Tu je "Sales_Data_2022!" označuje ime delovnega lista, medtem ko C5 celica označuje Prodaja vrednost za Sam .

Razčlenitev formule:

  • INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) → vrne referenco, določeno z besedilnim nizom. Tukaj, "Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) je ref_text argument, ki vrne referenco celice Prodaja vrednost v Prodajni podatki_2022 delovni list. Ampersand (&) operator poveže ime lista in referenco celice.
    • Izhod → $2435

  • Podobno preskočite na D5 celica za pridobivanje 2021 Podatki o prodaji. Formula bo torej naslednja.

=INDIRECT("Sales_Data_2021!"&ADDRESS(ROW(C5),COLUMN(C5)))

Na koncu mora biti rezultat videti tako, kot je prikazano na spodnji sliki.

Preberite več: Poiščite besedilo v Excelovem območju in vrnite sklic na celico (3 načini)

Metoda-3: Združevanje poimenovanega območja in funkcije INDIRECT

Pri tretji metodi bomo združili Excelovo funkcijo Funkcija poimenovanega območja z INDIREKTNO funkcijo za dinamično sklicevanje na celico v drugem delovnem listu. Zato razumimo in si oglejmo postopek v naslednjih korakih.

📌 Koraki :

  • Najprej pojdite v Prodajni podatki_2022 delovni list>> izberite C5:C14 celice>> v tem primeru vnesite ustrezno ime, Prodajni podatki_2022 , v Polje za ime .

  • Na podoben način poimenujte C5:C14 obseg celic v Podatki o prodaji_2021 delovni list.

  • Nato vnesite Poimenovani razponi v F5 in . F6 celice, kot je prikazano spodaj.

📃 Opomba: Prepričajte se, da ste vnesli natančna imena , sicer lahko pride do napake. Če imate težave z natančnimi imeni, lahko prikličete seznam Poimenovani razponi s pritiskom na F3 na tipkovnici.

  • Nato izberite C5:C14 in vstavite spodnji izraz.

=INDIRECT(F5)

Tu je F5 celica predstavlja Prodajni podatki_2022 Poimenovani obseg .

  • Na podoben način ponovite postopek za D5:D14 celice.

=INDIRECT(F6)

Tu je F6 celice se nanašajo na Podatki o prodaji_2021 Poimenovani obseg .

Na koncu morajo biti rezultati podobni spodnji sliki zaslona.

Metoda-4: Uporaba funkcij INDEX in MATCH

Če želite spoznati več tehnik, lahko kombinirate INDEX in . MATCH funkcije za vračanje sklica na celico iz drugega delovnega lista. Zato sledite.

📌 Koraki :

  • Na samem začetku pojdite v C5 ter kopirajte in prilepite naslednji izraz v celico Formula Bar .

=INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0))

V zgornjem izrazu je "Sales_Data_2022" se nanaša na Poimenovani obseg in C5 celica označuje Prodaja vrednost za Sam .

Razčlenitev formule:

  • MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → vrne relativni položaj elementa v polju, ki ustreza dani vrednosti. Tukaj, Prodajni podatki_2022!C5 je lookup_value argument, ki se nanaša na Prodaja vrednost za Sam .., Prodajni podatki_2022 predstavlja lookup_array argument ( Poimenovani obseg ), od koder se vrednost, ki se nanaša na C5 celica se ujema. Nazadnje, 0 je neobvezen match_type argument, ki označuje Natančno ujemanje merila.
    • Izhod → 1
  • INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → postane .
    • =INDEX(Sales_Data_2022,1) → vrne vrednost na presečišču vrstice in stolpca v danem območju. V tem izrazu je Prodajni podatki_2022 je polje argument ( Poimenovani obseg ), ki predstavljajo prodajne vrednosti v C5:C14 celice. Naslednji, 1 je vrstica_številka argument, ki označuje lokacijo vrstice.
    • Izhod → $2435

  • Po tem preskočite na D5 celica>> vnesite spodnji izraz.

=INDEX(Sales_Data_2021,MATCH(Sales_Data_2021!C5,Sales_Data_2021,0))

V tej formuli je "Sales_Data_2021" se nanaša na Imenovano območje, v nasprotju s tem je C5 celica označuje Prodaja vrednost za Sam .

Rezultati morajo biti podobni spodnji sliki.

Metoda-5: Uporaba funkcije VLOOKUP

Drug način za dinamično sklicevanje na celico v drugem Excelovem listu vključuje uporabo Funkcija VLOOKUP ki vrne vrednost v skladu z danimi številkami vrstic in stolpcev. Zdaj je to preprosto in enostavno, zato samo sledite korakom.

📌 Koraki :

  • Za začetek se pomaknite v C5 celica>> vstavite spodnji izraz.

=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)

Tu je "Sales_Data_2022!" predstavlja ime delovnega lista, Prodajni podatki_2022 kaže na Poimenovani obseg in C5 celica označuje Prodaja vrednost za Sam .

Razčlenitev formule:

  • VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → poišče vrednost v najbolj levem stolpcu tabele in nato vrne vrednost v isti vrstici iz stolpca, ki ga določite. Tukaj, Prodajni podatki_2022!C5 ( lookup_value argument) se preslika iz Prodajni podatki_2022 ( table_array argument) Poimenovani obseg . Naslednji, 1 ( col_index_num argument) predstavlja številko stolpca vrednosti iskanja. nazadnje, FALSE ( range_lookup argument) se nanaša na Natančno ujemanje vrednosti iskanja.
    • Izhod → $2435

  • Enak postopek ponovite tudi v D5 v celico vstavite podatke za leto 2021.

=VLOOKUP(Sales_Data_2021!C5,Sales_Data_2021,1,FALSE)

V tem izrazu je "Sales_Data_2021!" se nanaša na ime delovnega lista, v Podatki o prodaji_2021 označuje Poimenovani obseg in C5 celica predstavlja Prodaja vrednost za Sam .

Nato se bo vaš izhod prikazal, kot je prikazano na spodnji sliki.

Kako se sklicevati na celico v drugem listu na podlagi vrednosti celice v Excelu

Nenazadnje ima Excel v rokavu še en spreten trik! Laično povedano, podatke lahko povlečete iz drugega delovnega lista in izvedete več operacij z uporabo funkcij programa Excel. Zato si oglejmo postopke v preprostih korakih.

📌 Koraki :

  • Najprej se premaknite v C7 celica>> pojdite do Podatki zavihek>> kliknite na Potrjevanje podatkov spustni seznam.

S tem se odpre Potrjevanje podatkov okno.

  • Nato v Omogočite izberite polje Seznam možnost.
  • Nato za Vir: vnesite polje Poimenovani razponi kot je opredeljeno v prejšnja metoda .

Sčasoma se vstavi Potrjevanje podatkov v spustnem seznamu v C7 kot je prikazano na spodnji sliki.

  • Drugič, preskočite na C8 celica>> vnesite spodnjo formulo za izračun

Največja prodaja vrednost z uporabo Funkcija MAX .

=MAX(INDIRECT(C7))

Tu je INDIREKTNA funkcija shranjuje in vrača vrednosti Poimenovani obseg v trenutni delovni list, medtem ko C7 celica se nanaša na Prodajni podatki_2022 .

  • Prav tako izračunajte Minimalna prodaja vrednost v C9 celica z Funkcija MIN .

=MIN(INDIRECT(C7))

  • Tretjič, pridobite Povprečna prodaja z uporabo Funkcija AVERAGE kot je prikazano spodaj.

=POVPREČJE(INDIRECT(C7))

  • Četrtič, uporabite Funkcija SUM za izračun Celotna prodaja v ameriških dolarjih.

=SUM(INDIRECT(C7))

Na koncu mora biti rezultat podoben spodnji sliki zaslona.

Poleg tega, če izberete Podatki o prodaji_2021 iz spustnega seznama, bodo rezultati prikazani ustrezno.

Oddelek za prakso

V tem poglavju smo zagotovili Praksa razdelek na desni strani vsakega lista, da boste lahko sami vadili. Prosimo, poskrbite, da ga boste izvajali sami.

Zaključek

Upam, da vam bo ta članek pomagal razumeti, kako dinamično navesti celico v drugem Excelovem listu. Če imate kakršna koli vprašanja, pustite komentar spodaj. Če želite prebrati več takšnih člankov, lahko obiščete našo spletno stran ExcelWIKI .

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.