Kuidas viidata teise lehe lahtrisse dünaamiliselt Excelis

  • Jaga Seda
Hugh West

Olete väsinud käsitsi viitamisest teise töölehe lahtritele? Siis on mul teile suurepärased uudised, sest selles artiklis näitame teile kuidas dünaamiliselt viidata teise Exceli lehe lahtrisse selle asemel, et neid käsitsi sisestada. Lisaks uurime ka seda, kuidas viidata lahtrile teises tabelis lahtri väärtuse alusel.

Lae alla praktiline töövihik

Praktilise töövihiku saate alla laadida allolevalt lingilt.

Dünaamiline lahtri viitamine.xlsx

5 viisi, kuidas Excelis dünaamiliselt teise lehe lahtrisse viidata

Excel pakub sisseehitatud funktsioonide ja funktsioonide abil dünaamilise lahtriviitamise rakendamiseks mitmeid viise, seetõttu vaatame iga meetodit eraldi ja üksikasjalikult.

Vaatleme nüüd 2020. aasta müügiandmestik näidatud B4:C14 rakud, mis kujutavad Nimed müügiesindajate ja nende Müük vastavalt USA dollarites.

Samamoodi on ka 2021. aasta müügiandmestik on esitatud järgmisel töölehel.

Siinkohal oleme kasutanud Microsoft Excel 365 versiooni, võite kasutada mis tahes muud versiooni vastavalt oma mugavusele.

Meetod-1: Otsese rakuviite kasutamine

Meie esimese meetodi puhul alustame kõige lihtsamast viisist, kuidas viidata lahtrisse teiselt töölehelt. Seejärel on protsessi illustreeritud allpool toodud sammud.

📌 Sammud :

  • Esiteks, minge C5 lahter>> sisestage allpool esitatud väljendus, et saada vastavad müügiandmed 2022. aasta kohta.

=Sales_Data_2022!C5

Siin on "Sales_Data_2022!" viitab töölehe nimele, mis on Müügiandmed_2022 samas kui C5 lahter näitab Müük väärtus Sam .

  • Seejärel kasutage Täitmise käepideme tööriist et kopeerida valem allolevatesse lahtritesse.

  • Samamoodi liikuda D5 lahter>> sisestage järgmine väljendus, et tuua vastavad müügiandmed 2021. aasta kohta.

=Sales_Data_2021!C5

Selles väljendis on "Sales_Data_2021!" osutab töölehe nimele, mis on Sales_Data_2021 ja C5 lahter kujutab endast Müük väärtus Sam .

Lõpuks, pärast ülaltoodud sammude lõpetamist, peaks tulemus välja nägema nagu allpool näidatud pilt.

Meetod-2: INDIRECT-funktsiooni kasutamine

Kui te olete üks neist inimestest, kes naudib Exceli funktsioonide kasutamist, siis järgmine meetod on teile kasulik. Siinkohal kasutame me funktsiooni INDIRECT funktsioon et salvestada lahtri viide ja tagastada selle väärtus praegusele töölehele. Nüüd lubage mul demonstreerida protsessi alljärgnevate sammude abil.

📌 Sammud :

  • Kõigepealt navigeerige veebilehele C5 cell>> sisestage alljärgnev väljendus, et viidata lahtrisse, mis vastab 2022. aasta müügiandmetele.

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

Siin on "Sales_Data_2022!" näitab töölehe nime, samas kui C5 lahter näitab Müük väärtus Sam .

Valemite jaotamine:

  • INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) → tagastab tekstistringiga määratud viite. Siin, "Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)) on ref_text argument, mis tagastab lahtri viite Müük väärtus Müügiandmed_2022 tööleht. Ampersand (&) operaator ühendab lehe nime ja lahtri viite.
    • Väljund → 2435 $

  • Samamoodi hüpata D5 rakk, et saada 2021 müügiandmed. Niisiis, valem on järgmine.

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

Lõpuks peaks väljund nägema välja nagu allpool esitatud pilt.

Loe edasi: Teksti leidmine Exceli vahemikus ja lahtriviide tagastamine (3 võimalust)

Meetod-3: Nimelise vahemiku ja INDIRECT-funktsiooni kombineerimine

Meie kolmanda meetodi puhul kombineerime Exceli Nimeline vahemik funktsioon koos INDIREKTNE funktsiooni, et dünaamiliselt viidata teise töölehe lahtrisse. Seega mõistame ja näeme protsessi järgmistes sammudes.

📌 Sammud :

  • Esialgu jätkake Müügiandmed_2022 tööleht>> valige tööleht C5:C14 lahtrid>> sisestage sobiv nimi, antud juhul, Müügiandmed_2022 .......................... Nimi Kast .

  • Andke samamoodi nimi, et C5:C14 rakkude vahemik Sales_Data_2021 tööleht.

  • Seejärel sisestage Nimetud vahemikud aastal F5 ja F6 rakud nagu allpool näidatud.

📃 Märkus: Palun sisestage kindlasti täpsed nimed , vastasel juhul võite saada vea. Kui teil on aga probleeme täpsete nimedega, võite tuua nimekirja Nimetud vahemikud vajutades F3 klaviatuuril.

  • Seejärel valige C5:C14 lahtrid ja sisestage allpool esitatud väljendus.

=INDIRECT(F5)

Siin on F5 lahter kujutab endast Müügiandmed_2022 Nimeline vahemik .

  • Korrake samamoodi protseduuri, mis puudutab D5:D14 rakud.

=INDIRECT(F6)

Siin on F6 rakud viitavad Sales_Data_2021 Nimeline vahemik .

Lõpuks peaksid tulemused nägema välja nagu allpool esitatud ekraanipilt.

Meetod-4: INDEX ja MATCH funktsioonide kasutamine

Need, kes soovivad rohkem tehnikat õppida, saavad kombineerida INDEX ja MATCH funktsioone, et tagastada lahtriviide teiselt töölehelt. Nii et järgige lihtsalt.

📌 Sammud :

  • Kohe alguses minge C5 lahtrisse ning kopeeri ja kleebi järgmine väljendus lahtrisse Vormel Baar .

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

Ülaltoodud väljendis on "Sales_Data_2022" viitab Nimeline vahemik ja C5 lahter näitab Müük väärtus Sam .

Valemite jaotamine:

  • MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → tagastab elemendi suhtelise positsiooni antud väärtusele vastavas massiivis. Siin, Sales_Data_2022!C5 on lookup_value argument, mis viitab Müük väärtus Sam ...pärast seda, Müügiandmed_2022 esindab lookup_array argument ( Nimeline vahemik ), kust väärtus, mis viitab C5 rakk on sobitatud. Lõpuks, 0 on vabatahtlik match_type argument, mis näitab Täpne vaste kriteeriumid.
    • Väljund → 1
  • INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → muutub
    • =INDEX(Sales_Data_2022,1) → tagastab väärtuse rea ja veeru ristumiskohas antud vahemikus. Selles väljendis on väärtus Müügiandmed_2022 on massiivi argument ( Nimeline vahemik ), mis esindavad müügiväärtusi C5:C14 rakud. Järgmine, 1 on row_num argument, mis näitab rea asukohta.
    • Väljund → 2435 $

  • Pärast seda hüpake D5 lahter>> sisestage allpool esitatud väljendus.

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

Selles valemis on "Sales_Data_2021" viitab Nimeline vahemik, seevastu C5 lahter näitab Müük väärtus Sam .

Järelikult peaksid tulemused nägema välja nagu allpool esitatud pilt.

Meetod-5: VLOOKUP-funktsiooni rakendamine

Teine viis, kuidas dünaamiliselt viidata teise Exceli lehe lahtrisse, hõlmab ka funktsiooni VLOOKUP funktsioon mis tagastab väärtuse vastavalt antud rea ja veeru numbritele. Nüüd on see lihtne ja kerge, seega järgige lihtsalt samme.

📌 Sammud :

  • Alustuseks navigeerige veebilehele C5 lahter>> sisestada allpool esitatud väljendus.

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

Siin on "Sales_Data_2022!" tähistab töölehe nime, sümbol Müügiandmed_2022 juhib tähelepanu Nimeline vahemik ja C5 lahter näitab Müük väärtus Sam .

Valemite jaotamine:

  • VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → otsib väärtust tabeli kõige vasakpoolsemast veerust ja tagastab seejärel sama rea väärtuse määratud veerust. Siin, Sales_Data_2022!C5 ( lookup_value argument) kaardistatakse alates Müügiandmed_2022 ( table_array argument) Nimeline vahemik . järgmine, 1 ( col_index_num argument) tähistab otsinguväärtuse veeru numbrit. Lõpuks, VALE ( range_lookup argument) viitab Täpne vaste otsinguväärtuse kohta.
    • Väljund → 2435 $

  • Korrake omakorda sama protsessi D5 lahter, et sisestada andmed aasta 2021 kohta.

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

Selles väljendis on "Sales_Data_2021!" viitab töölehe nimele, mille puhul Sales_Data_2021 näitab Nimeline vahemik ja C5 lahter kujutab endast Müük väärtus Sam .

Seejärel peaks teie väljund ilmuma alltoodud pildi kujul.

Kuidas viidata teise lehe lahtrisse, mis põhineb Exceli lahtri väärtusel

Viimasena, kuid mitte vähemtähtsana, on Excelil veel üks nutikas trikk varrukas! Maalikult öeldes saate tõmmata andmeid teisest töölehest ja teha mitmeid toiminguid, kasutades Exceli funktsioone. Seega, vaatame protseduure lihtsate sammude kaupa.

📌 Sammud :

  • Kõigepealt liigu C7 rakk>> navigeeri aadressile Andmed vahekaart>> klõpsake nuppu Andmete valideerimine rippmenüü.

Nüüd, see avab Andmete valideerimine aken.

  • Järgnevalt on Luba väli, valige Loetelu võimalus.
  • Siis, et Allikas väljal sisestage Nimetud vahemikud nagu on määratletud eelmine meetod .

Lõpuks sisestab see Andmete valideerimine rippmenüüst C7 lahtrit, nagu on näidatud alloleval pildil.

  • Teiseks, hüpake C8 lahter>> sisestage allpool esitatud valem, et arvutada järgmine valem

Maksimaalne müük väärtus, kasutades MAX-funktsioon .

=MAX(INDIRECT(C7))

Siinkohal on INDIRECT funktsioon salvestab ja tagastab väärtused Nimeline vahemik praegusele töölehele, samal ajal kui C7 rakk viitab Müügiandmed_2022 .

  • Samamoodi arvutada Minimaalne müük väärtus C9 rakk koos MIN-funktsioon .

=MIN(INDIRECT(C7))

  • Kolmandaks, saada Keskmine müük kasutades AVERAGE funktsioon nagu allpool näidatud.

=KESKMINE(KAUDNE(C7))

  • Neljandaks, kohaldatakse SUM funktsioon arvutada Müük kokku USA dollarites.

=SUMMA(KAUDNE(C7))

Lõpuks peaks tulemus nägema välja nagu allpool esitatud ekraanipilt.

Lisaks sellele, kui te valite Sales_Data_2021 rippmenüüst kuvatakse tulemused vastavalt.

Praktika sektsioon

Siinkohal oleme esitanud Praktika osa iga lehe paremal pool, et saaksite ise harjutada. Palun tehke seda kindlasti ise.

Kokkuvõte

Ma loodan, et see artikkel aitab teil mõista, kuidas dünaamiliselt viidata lahtrisse teises Exceli lehel. Kui teil on küsimusi, palun jätke kommentaar allpool. Samuti, kui soovite lugeda rohkem artikleid nagu see, võite külastada meie veebisaiti. ExcelWIKI .

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.