Talaan ng nilalaman
Kung sinusubukan mong gamitin ang cell value bilang pangalan ng worksheet sa formula reference sa Excel, maaaring makatulong ang artikulong ito para sa layuning ito. Kaya, magsimula tayo sa aming pangunahing artikulo upang tuklasin ang higit pa tungkol sa paggamit ng halaga ng cell bilang pangalan ng worksheet.
I-download ang Workbook
Reference ng Pangalan ng Worksheet.xlsm
3 Paraan ng Paggamit ng Cell Value bilang Pangalan ng Worksheet sa Formula Reference sa Excel
Dito, mayroon kaming 3 worksheet Enero , Pebrero, at Marso na naglalaman ng mga talaan ng mga benta ng 3 buwang ito para sa iba't ibang produkto. Kaya, susubukan naming gamitin ang mga halaga ng cell bilang mga pangalan ng worksheet na ito sa isang formula bilang sanggunian upang kunin ang mga halaga sa isang bagong sheet.
Ginamit namin ang bersyon ng Microsoft Excel 365 dito, maaari mong gamitin ang anumang iba pang mga bersyon ayon sa iyong kaginhawahan.
Paraan-1: Paggamit ng INDIRECT Function para Gamitin ang Cell Value bilang Worksheet Name sa Formula Reference
Dito, makikita natin na mayroon tayong kabuuang halaga ng benta sa cell D11 sa bawat isa sa tatlong sheet Enero , Pebrero , Marso .
Nakuha namin ang mga pangalan ng sheet bilang mga halaga ng cell sa isang bagong sheet upang magamit ang mga halagang ito bilang sanggunian. Gamit ang INDIRECT function gagamitin namin ang mga value na ito bilang mga pangalan ng worksheet sa isang formula at ang bentahe nito ay lilikha ito ng dynamic na sanggunian. Kaya, para sa pagbabago, pagdaragdag, opagtanggal ng mga cell value na ito ay awtomatikong maa-update ang resulta.
Mga Hakbang :
➤ I-type ang sumusunod na formula sa cell C4
=INDIRECT("'"&B4&"'"&"!"&"D11")
Narito, B4 ay ang pangalan ng sheet Enero at D11 ay ang cell sa sheet na iyon na naglalaman ng kabuuang halaga ng benta.
- “'”&B4&”' ”&”!”&”D11″ → & Isasama ng operator ang cell value ng B4 na may inverted comma, exclamatory sign, at ang cell reference na D11
- INDIRECT(“'”&B4&”'”&”!”&”D11″) ay naging
INDIRECT(“'Enero'!D11")
Output → $23,084.00
➤ Pindutin ang ENTER at i-drag pababa ang tool na Fill Handle .
Pagkatapos nito, makukuha mo ang kabuuang benta mga value na tumutugma sa mga reference ng pangalan ng sheet sa column na Pangalan ng Sheet .
Magbasa Nang Higit Pa: Pangalan ng Excel Sheet sa Formula Dynamic (3 Diskarte)
Paraan-2: Paggamit ng INDIRECT at ADDRESS Function para Gamitin ang Cell Value bilang Pangalan ng Worksheet
Sa tatlong sheet Enero , Pebrero , at Marso mayroon kaming ilang talaan ng mga benta para sa mga buwang ito para sa iba't ibang produkto.
Para sa paggawa ng talahanayan ng buod kung saan kukunin namin ang mga halaga ng benta mula sa mga sheet na iyon at pagsasamahin ang mga ito i sa Enero , Pebrero , at Marso mga column. Upang gamitin ang sanggunian ng pangalan ng sheet dito gagamitin namin ang mga header ng mga column na ito at sa tulong ng INDIRECT function at ang ADDRESS function , ibubuod namin ang mga ito.
Mga Hakbang :
➤ I-type ang sumusunod na formula sa cell C4
=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Narito, $C$3 ang pangalan ng worksheet.
- ROW(D4) → ibinabalik ang row number ng cell D4
- COLUMN(D4) → ibinabalik ang numero ng column ng cell D4
- ADDRESS(ROW (D4),COLUMN(D4)) ay naging
ADDRESS(4,4)
Output → $D$4
- INDIRECT(“'”&$C$3&”'”&”!”& ADDRESS(ROW(D4),COLUMN(D4))) ay nagiging
INDIRECT(“'Enero'!”&”$D$4”) → INDIRECT(“Enero!$D$4”)
Output →$4,629.00
➤ Pindutin ang ENTER , i-drag pababa ang Fill Handle Tool.
Pagkatapos, makukuha mo ang talaan ng mga benta ng Enero buwan pabalik m ang Enero sheet sa Enero column.
Para sa pagkakaroon ng mga halaga ng benta mula sa February sheet para sa buwang ito sa February column gamitin ang sumusunod na formula
=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Dito , $D$3 ay ang pangalan ng worksheet.
Katulad nito, para sa mga talaan ng benta ng Marso gamitin angsumusunod na formula
=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
Narito, $E$3 ang pangalan ng worksheet.
Magbasa Pa: Excel VBA: Cell Reference sa Ibang Sheet (4 na Paraan)
Mga Katulad na Pagbasa
- Relative at Absolute Cell Address sa Spreadsheet
- Halimbawa ng Relative Cell Reference sa Excel (3 Criteria)
- Paano Panatilihing Nakaayos ang Cell sa Excel Formula (4 na Madaling Paraan)
- Shortcut ng Absolute na Reference ng Cell sa Excel (4 na Kapaki-pakinabang na Halimbawa)
- Halimbawa ng Mixed Cell Reference sa Excel (3 Uri)
Paraan-3: Paggamit ng VBA Code para Gamitin ang Cell Value bilang Worksheet Name sa Formula Reference
Narito, mayroon kaming kabuuang halaga ng benta sa cell D11 sa bawat isa sa tatlong sheet Enero , Pebrero , Marso na naglalaman ng mga talaan ng mga benta ng Enero , Pebrero , at Marso .
Sa column na Pangalan ng Sheet , inilagay namin ang mga pangalan ng sheet bilang mga halaga ng cell sa amin e ang mga ito bilang mga sanggunian sa isang VBA code. Sa tulong ng code na ito, makukuha namin ang kabuuang halaga ng mga benta mula sa mga sheet na ito at tipunin ang mga ito sa column na Kabuuang Benta na tumutugma sa mga pangalan ng kanilang sheet.
Mga Hakbang :
➤ Pumunta sa Developer Tab >> Visual Basic Option.
Pagkatapos, magbubukas ang Visual Basic Editor .
➤ Pumunta sa Insert Tab >> Module Option.
Pagkatapos nito, isang Module ang gagawa.
➤ Isulat ang sumusunod na code
8213
Dito, idineklara namin ang SheetR bilang String , ws , at ws1 bilang Worksheet , ws ay itatalaga sa worksheet VBA kung saan magkakaroon tayo ng ating output. Ang SheetR ay mag-iimbak ng mga halaga ng cell na may mga pangalan ng sheet sa VBA sheet. Pagkatapos, itinalaga namin ang mga sheet Enero , Pebrero , at Marso sa ang variable na ws1 .
Ang loop na PARA ay kukuha ng kabuuang halaga ng mga benta mula sa bawat sheet patungo sa VBA sheet at dito namin idineklara ang range para sa loop na ito bilang 4 hanggang 6 dahil ang mga value ay nagsisimula sa Row 4 sa VBA sheet.
➤ Pindutin ang F5 .
Sa wakas, makukuha mo ang kabuuang halaga ng mga benta na tumutugma sa mga reference ng pangalan ng sheet sa Pangalan ng Sheet column.
Magbasa Nang Higit Pa: Excel VBA: Kumuha ng Cell Value mula sa Ibang Workbook nang hindi Binubuksan
Pagta-type ang Pangalan ng Worksheet para sa Paggamit ng Reference sa isang Formula
Kung hindi mo gustong gamitin ang mga pamamaraan sa itaas upang i-reference ang isang cell value bilang pangalan ng sheet, maaari mo lamang i-type ang pangalan ng sheet o manu-manong piliin ito upang makuha ang mga halaga mula sa sheet na iyon nang madali.
Dito, kukunin namin ang kabuuang halaga ng mga benta mula sa mga sheet Enero , Pebrero ,at Marso , at tipunin ang mga ito sa column na Kabuuang Benta sa isang bagong sheet.
Para sa pagkakaroon ng kabuuang halaga ng benta ng Enero i-type ang sumusunod na formula sa cell C4
=January!D11
Narito, Enero ang pangalan ng sheet at D11 ay ang kabuuang halaga ng benta sa sheet na iyon.
Katulad nito, para sa halaga ng benta ng Pebrero buwan gamitin ang sumusunod na formula
=February!D11
Dito, Pebrero ay ang pangalan ng sheet at D11 ay ang kabuuang halaga ng benta sa sheet na iyon.
Kung ayaw mong mag-type ng anumang formula, ikaw maaari lang piliin ang cell ng Marso sheet para kunin ang value na iyon sa cell C6 .
➤ Una, i-type ang Equal sign ( = ) sa cell C6 .
➤ Mag-click sa Marso sheet.
Pagkatapos, dadalhin ka sa Marso sheet, at mula dito piliin ang cell D11 .
➤ Pindutin ang ENTER .
Makukuha mo ang kabuuang halaga ng benta ng Marc h buwan mula sa sheet na iyon sa cell C6 sa Uri sheet.
Seksyon ng Pagsasanay
Para sa paggawa ng pagsasanay nang mag-isa, nagbigay kami ng Practice na seksyon tulad ng nasa ibaba sa isang sheet na pinangalanang Practice . Mangyaring gawin ito nang mag-isa.
Konklusyon
Sa artikulong ito, sinubukan naming saklawin ang mga paraan ng paggamit ng cell value bilang pangalan ng worksheet sa formula reference sa Excel . pag-asamakikita mo itong kapaki-pakinabang. Kung mayroon kang anumang mga mungkahi o tanong, huwag mag-atubiling ibahagi ang mga ito sa seksyon ng komento.