Sadržaj
Ako pokušavate koristiti vrijednost ćelije kao naziv radnog lista u referenci formule u Excelu, onda bi ovaj članak mogao biti od pomoći u tu svrhu. Dakle, počnimo s našim glavnim člankom kako bismo istražili više o upotrebi vrijednosti ćelije kao naziva radnog lista.
Preuzmi radnu knjigu
Worksheet Name Reference.xlsm
3 načina korištenja vrijednosti ćelije kao naziva radnog lista u referencama formula u Excelu
Ovdje imamo 3 radna lista siječanj , veljača, i Ožujak koji sadrži evidenciju prodaje za ova 3 mjeseca za različite proizvode. Dakle, pokušat ćemo upotrijebiti vrijednosti ćelija kao nazive ovih radnih listova u formuli kao referencu za izdvajanje vrijednosti na novom listu.
Ovdje smo koristili verziju Microsoft Excel 365 , možete koristiti bilo koju drugu verziju prema vašoj želji.
Metoda-1: Korištenje INDIRECT funkcije za korištenje vrijednosti ćelije kao naziva radnog lista u referenci formule
Ovdje možemo vidjeti da imamo ukupnu vrijednost prodaje u ćeliji D11 u svakom od tri lista siječanj , veljača , ožujak .
Sakupili smo nazive listova kao vrijednosti ćelija u novom listu kako bismo te vrijednosti koristili kao referencu. Pomoću INDIRECT funkcije koristit ćemo ove vrijednosti kao nazive radnih listova u formuli, a prednost je što će stvoriti dinamičku referencu. Dakle, za mijenjanje, dodavanje ilibrisanjem ovih vrijednosti ćelije rezultat će se automatski ažurirati.
Koraci :
➤ Upišite sljedeću formulu u ćeliju C4
=INDIRECT("'"&B4&"'"&"!"&"D11")
Ovdje, B4 je naziv lista Siječanj i D11 je ćelija na tom listu koja sadrži ukupnu vrijednost prodaje.
- “'”&B4&”' ”&”!”&”D11″ → & operator će spojiti vrijednost ćelije B4 navodnim zarezima, znakom uskličnika i referencom ćelije D11
- INDIRECT(“'”&B4&”'”&”!”&”D11″) postaje
INDIRECT(“'January'!D11”)
Izlaz → 23.084,00 $
➤ Pritisnite ENTER i povucite prema dolje alat Fill Handle .
Nakon toga dobit ćete ukupnu prodaju vrijednosti koje odgovaraju referencama naziva lista u stupcu Naziv lista .
Pročitajte više: Naziv lista programa Excel u Dinamika formule (3 pristupa)
Metoda-2: Korištenje funkcija INDIRECT i ADDRESS za korištenje vrijednosti ćelije kao naziva radnog lista
U tri lista Siječanj , veljača i ožujak imamo neke podatke o prodaji za ove mjesece za različite proizvode.
Za izradu sažete tablice u kojoj ćemo izdvojiti prodajne vrijednosti iz tih listova i kombinirati ih i u siječnju ,Stupci veljača i ožujak . Kako bismo ovdje koristili referencu naziva lista, koristit ćemo zaglavlja ovih stupaca i uz pomoć INDIRECT funkcije i ADDRESS funkcije , sažet ćemo ih.
Koraci :
➤ Upišite sljedeću formulu u ćeliju C4
=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Ovdje, $C$3 je naziv radnog lista.
- RED(D4) → vraća broj retka ćelije D4
- COLUMN(D4) → vraća broj stupca ćelije D4
- ADDRESS(ROW (D4),COLUMN(D4)) postaje
ADRESA(4,4)
Izlaz → $D$4
- INDIRECT(“'”&$C$3&”'”&”!”& ADDRESS(ROW(D4),COLUMN(D4))) postaje
INDIRECT(“'Siječanj'!”&”$D$4”) → INDIRECT(“Siječanj!$D$4”)
Izlaz →$4,629.00
➤ Pritisnite ENTER , povucite prema dolje Ručku za punjenje Alat.
Tada ćete dobiti evidenciju prodaje za siječanj mjesec m list Siječanj u stupcu Siječanj .
Za posjedovanje vrijednosti prodaje iz Veljača list za ovaj mjesec u Veljača stupac koristite sljedeću formulu
=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Ovdje , $D$3 je naziv radnog lista.
Slično, za evidenciju prodaje ožujka koristitesljedeća formula
=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Ovdje, $E$3 je naziv radnog lista.
Pročitajte više: Excel VBA: Referenca ćelije na drugom listu (4 metode)
Slična očitanja
- Relativna i apsolutna adresa ćelije u proračunskoj tablici
- Primjer relativne reference ćelije u Excelu (3 kriterija)
- Kako držati ćeliju fiksnom u Excel formuli (4 laka načina)
- Prečac za apsolutnu referencu ćelije u Excelu (4 korisna primjera)
- Primjer mješovite reference ćelije u Excelu (3 vrste)
Metoda-3: Upotreba VBA koda za korištenje vrijednosti ćelije kao naziva radnog lista u referenci formule
Ovdje imamo ukupna prodajna vrijednost u ćeliji D11 u svakom od tri lista siječanj , veljača , ožujak koji sadrži podatke o prodaji za siječanj , veljaču i ožujak .
U stupcu Naziv lista upisali smo nazive listova kao vrijednosti ćelija e ih kao reference u VBA kodu. Uz pomoć ovog koda, dobit ćemo ukupne prodajne vrijednosti iz ovih listova i skupiti ih u Ukupna prodaja stupac koji odgovara njihovim nazivima listova.
Koraci :
➤ Idite na Razvojni programer Kartica >> Visual Basic Opcija.
Tada će se otvoriti Visual Basic Editor .
➤ Idite na Umetni Kartica >> Modul Opcija.
Nakon toga će se izraditi Modul .
➤ Napišite sljedeći kod
7342
Ovdje smo SheetR deklarirali kao String , ws i ws1 kao Radni list , ws bit će dodijeljen radnom listu VBA gdje ćemo imati naš izlaz. SheetR će pohraniti vrijednosti ćelija s nazivima listova u VBA list. Zatim smo dodijelili listove siječanj , veljača i ožujak varijablu ws1 .
Petlja FOR izvući će ukupne prodajne vrijednosti sa svake stranice na VBA list i ovdje smo deklarirali raspon za ovu petlju kao 4 do 6 jer vrijednosti počinju od Reda 4 u VBA listu.
➤ Pritisnite F5 .
Konačno, dobit ćete ukupne prodajne vrijednosti koje odgovaraju referencama naziva lista u Nazivu lista stupac.
Pročitajte više: Excel VBA: Dobijte vrijednost ćelije iz druge radne knjige bez otvaranja
Tipkanja naziv radnog lista za korištenje reference u formuli
Ako ne želite koristiti gornje metode za referenciranje vrijednosti ćelije kao naziva lista, tada možete jednostavno upisati naziv lista ili ga ručno odabrati da dobijete vrijednosti s tog lista lako.
Ovdje ćemo izdvojiti ukupne prodajne vrijednosti iz listova siječanj , veljača ,i ožujak , i skupite ih u stupac Ukupna prodaja na novom listu.
Za ukupnu vrijednost prodaje za siječanj mjesec upišite sljedeću formulu u ćeliju C4
=January!D11
Ovdje, siječanj je naziv lista, a D11 je ukupna prodajna vrijednost na tom listu.
Slično, za prodajnu vrijednost veljače mjeseca koristite sljedeću formulu
=February!D11
Ovdje, veljača je naziv lista, a D11 je ukupna prodajna vrijednost na tom listu.
Ako ne želite upisati formulu, možete jednostavno odabrati ćeliju lista ožujak kako biste izdvojili tu vrijednost u ćeliji C6 .
➤ Prvo upišite znak jednako ( = ) u ćeliji C6 .
➤ Kliknite na list Ožujak .
Zatim ćete biti prebačeni na list Ožujak , a odavde odaberite ćeliju D11 .
➤ Pritisnite ENTER .
Dobit ćete ukupnu prodajnu vrijednost marca h mjesec iz tog lista u ćeliji C6 na listu Tip .
Odjeljak za vježbu
Za samostalno vježbanje osigurali smo odjeljak Vježbanje kao ispod na listu pod nazivom Vježbanje . Učinite to sami.
Zaključak
U ovom smo članku pokušali pokriti načine korištenja vrijednosti ćelije kao naziva radnog lista u referenci formule u Excelu . Nadabit će vam korisno. Ako imate prijedloge ili pitanja, slobodno ih podijelite u odjeljku za komentare.