Kuidas kasutada lahtri väärtust töölehe nimena Exceli valemiviites

  • Jaga Seda
Hugh West

Kui püüate kasutada lahtri väärtust Exceli valemi viites töölehe nimena, siis võib see artikkel olla selleks kasulik. Alustame seega meie peamise artikliga, et uurida lähemalt lahtri väärtuse kasutamist töölehe nimena.

Lae alla töövihik

Tööleht Nimi Viide.xlsm

3 viisi, kuidas kasutada lahtri väärtust töölehe nimena Exceli valemite viites

Siin on 3 töölehte Jaanuar , Veebruar, ja Märts mis sisaldab nende 3 kuu müügikirjeid erinevate toodete kohta. Seega proovime kasutada lahtri väärtusi kui nende töölehtede nimesid valemis, mis on viide väärtuste väljavõtmiseks uuel lehel.

Me oleme kasutanud Microsoft Excel 365 versiooni siin, võite kasutada mis tahes muid versioone vastavalt oma mugavusele.

Meetod-1: Funktsiooni INDIRECT kasutamine lahtri väärtuse kasutamiseks töölehe nimena valemi viites

Siin näeme, et meil on müügi koguväärtus lahtris D11 kõigis kolmes lehes Jaanuar , Veebruar , Märts .

Oleme kogunud lehe nimed lahtri väärtustena uuele lehele, et kasutada neid väärtusi viitena. Kasutades funktsiooni INDIRECT funktsioon kasutame neid väärtusi töölehe nimedena valemis ja selle eeliseks on see, et see loob dünaamilise viite. Seega, nende lahtri väärtuste muutmisel, lisamisel või kustutamisel uuendatakse tulemust automaatselt.

Sammud :

➤ Sisestage lahtrisse järgmine valem C4

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

Siin, B4 on lehe nimi Jaanuar ja D11 on selle lehe lahter, mis sisaldab müügi koguväärtust.

  • "'"&B4&"'"&"!"& "D11″ → & operaator ühendab lahtri väärtuse B4 pööratud komadega, hüüumärgiga ja lahtri viitega D11

    Väljund → "'Jaanuar'!D11"
  • INDIRECT("'"&B4&"'"&"!"& "D11″) muutub

    INDIRECT("'jaanuar'!D11")

    Väljund → $23,084.00

➤ Press SISESTA ja tõmmake alla Täitmise käepide tööriist.

Pärast seda saate müügi koguväärtused, mis vastavad lehe nimeviidetele, mis on esitatud dokumendis Lehe nimi veerus.

Loe edasi: Exceli lehe nimi valemiga Dynamic (3 lähenemisviisi)

Meetod-2: Funktsioonide INDIRECT ja ADDRESS kasutamine lahtri väärtuse kasutamiseks töölehe nimena

Kolmel lehel Jaanuar , Veebruar ja Märts meil on mõned andmed nende kuude müügi kohta erinevate toodete kohta.

Kokkuvõtliku tabeli tegemiseks, kus me ekstraheerime müügiväärtused nendest lehtedest ja ühendame need tabelis Jaanuar , Veebruar ja Märts veerud. Lehe nimeviide kasutamiseks kasutame siinkohal nende veergude pealkirju ja abiga INDIRECT funktsioon ja ADRESS funktsioon , võtame need kokku.

Sammud :

➤ Sisestage lahtrisse järgmine valem C4

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

Siin, $C$3 on töölehe nimi.

  • ROW(D4) → tagastab lahtri rea numbri D4

    Väljund → 4
  • KOLUMN(D4) → tagastab lahtri veeru numbri D4

    Väljund → 4
  • AADRESS(RIDA(D4),VEERG(D4)) muutub

    ADRESS(4,4)

    Väljund → $D$4

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

    INDIRECT("'jaanuar'!"&"$D$4") INDIRECT("jaanuar!$D$4")

    Väljund →$4,629.00

➤ Press SISESTA , lohistage alla Täitmise käepide Tööriist.

Seejärel saate müügikirje Jaanuar kuu alates Jaanuar leht Jaanuar veerus.

Et müügiväärtused on pärit Veebruar lehe selle kuu kohta Veebruar veerus kasutada järgmist valemit

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

Siin, $D$3 on töölehe nimi.

Samamoodi on müügidokumentide puhul Märts kasutada järgmist valemit

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

Siin, $E$3 on töölehe nimi.

Loe edasi: Excel VBA: lahtri viide teisel lehel (4 meetodit)

Sarnased lugemised

  • Suhteline ja absoluutne lahtri aadress arvutustabeli tabelis
  • Näide suhtelise lahtriviite kohta Excelis (3 kriteeriumi)
  • Kuidas hoida lahtri fikseeritud Exceli valemiga (4 lihtsat viisi)
  • Absoluutne lahtriviide Exceli otsetee (4 kasulikku näidet)
  • Näide segatud lahtriviidete kohta Excelis (3 tüüpi)

Meetod-3: VBA-koodi kasutamine lahtri väärtuse kasutamiseks töölehe nimena valemi viites

Siin on meil müügi koguväärtus lahtris D11 kõigis kolmes lehes Jaanuar , Veebruar , Märts mis sisaldab järgmiste äriühingute müügiandmeid Jaanuar , Veebruar ja Märts .

In the Lehe nimi veerus, oleme pannud lehe nimed lahtri väärtustena kirja, et kasutada neid viidetena VBA kood. Selle koodi abil saame nendelt lehtedelt müügi koguväärtused ja kogume need tabelisse Müük kokku veerus, mis vastab nende lehtede nimedele.

Sammud :

➤ Minge Arendaja Tab>> Visual Basic Võimalus.

Siis on Visual Basic toimetaja avaneb.

➤ Minge Sisesta Tab>> Moodul Võimalus.

Pärast seda on Moodul luuakse.

➤ Kirjutage järgmine kood

 Sub sheetreference() Dim SheetR As String, ws As Worksheet, ws1 As Worksheet Set ws = Worksheets("VBA") For i = 4 To 6 SheetR = ws.Cells(i, 2).Value Set ws1 = Sheets(SheetR) ws.Cells(i, 3).Value = ws1.Range("D11").Value Next i End Sub 

Siinkohal oleme deklareerinud SheetR nagu String , ws ja ws1 nagu Tööleht , ws määratakse töölehele VBA kus on meie väljund. SheetR salvestab lahtri väärtused koos lehe nimedega faili VBA Seejärel oleme määranud lehed Jaanuar , Veebruar ja Märts muutujale ws1 .

The FOR tsükkel ekstraheerib müügi koguväärtused igalt lehelt, et VBA leht ja siin oleme deklareerinud selle tsükli vahemikuks 4 aadressile 6 sest väärtused algavad Rida 4 aastal VBA leht.

➤ Press F5 .

Lõpuks saate müügi koguväärtused, mis vastavad lehe nimeviidetele, mis on esitatud dokumendis Lehe nimi veerus.

Loe edasi: Excel VBA: saada lahtri väärtus teisest töövihikust ilma avamata

Töölehe nime sisestamine viide kasutamiseks valemis

Kui te ei soovi kasutada ülaltoodud meetodeid, et viidata lahtri väärtusele lehe nimena, siis võite lihtsalt sisestada lehe nime või valida selle käsitsi, et saada hõlpsasti selle lehe väärtused.

Siinkohal võtame lehtedest välja müügi koguväärtused Jaanuar , Veebruar ja Märts , ja koguda neid Müük kokku veerg uuel lehel.

Et kogu müügiväärtus on Jaanuar kuu sisestage lahtrisse järgmine valem C4

=Jaanuar!D11

Siin, Jaanuar on lehe nimi ja D11 on müügi koguväärtus sellel lehel.

Samamoodi on müügiväärtuse puhul Veebruar kuu kasutada järgmist valemit

=Februar!D11

Siin, Veebruar on lehe nimi ja D11 on müügi koguväärtus sellel lehel.

Kui te ei soovi mingit valemit sisestada, võite lihtsalt valida lahtri Märts leht, et eraldada see väärtus lahtrisse C6 .

➤ Esiteks, kirjuta Equal märk ( = ) lahtris C6 .

➤ Klõpsake nuppu Märts leht.

Seejärel viiakse teid Märts leht ja valige siit lahter D11 .

➤ Press SISESTA .

Saate kogu müügiväärtuse Märts kuu sellelt lehelt lahtrisse C6 aastal Tüüp leht.

Praktika sektsioon

Selleks, et ise harjutada, on meil olemas Praktika lõik nagu allpool lehel nimega Praktika Palun tehke seda ise.

Kokkuvõte

Selles artiklis püüdsime katta võimalusi, kuidas kasutada lahtri väärtust Exceli töölehe nimena valemite viites. Loodame, et see on teile kasulik. Kui teil on ettepanekuid või küsimusi, jagage neid julgelt kommentaaride sektsioonis.

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.