Jedwali la yaliyomo
Mara nyingi, tunapofanya kazi na Microsoft Excel, huenda tukahitaji kuingiza data kutoka lahakazi nyingine ya Excel. Inaonekana kuwa ngumu, sawa? Si sahihi! Katika makala haya, tutaonyesha njia 4 za kurejelea jina la laha ya kazi katika fomula ya Excel. Kwa kuongeza, tutajifunza pia kupata jina la laha kazi inayotumika na kurejelea lahakazi nyingine kulingana na thamani.
Pakua Kitabu cha Mazoezi
Referencing_Worksheet_Name_in_Excel_Formula. xlsx
Marejeleo ya Laha ya Kazi Inayobadilika.xlsm
Kurejelea kutoka kwa Kitabu Kingine cha Kazi.xlsx
Njia 4 za Kurejelea Jina la Laha ya Kazi katika Mfumo wa Excel
Kwanza kabisa, hebu tuzingatie Data ya Mauzo ya Januari katika “Januari” laha kazi, inayoonyesha “Jina la Bidhaa” na “Mauzo” kwa USD.
Kwa namna sawa, sisi kuwa na Data ya Mauzo ya Februari katika karatasi ya “Februari” . Hapa, tunataka kupata “Jumla ya Mauzo” kwa kuingiza data kutoka lahakazi za “Januari na Februari” . Kwa hivyo, bila kuchelewa zaidi, hebu tuchunguze jinsi ya kurejelea jina la laha ya kazi katika fomula ya Excel.
Hapa, tumetumia toleo la Microsoft Excel 365 ; unaweza kutumia toleo lingine lolote kulingana na urahisi wako.
1. Jina la Laha ya Marejeleo Bila Nafasi au Herufi za Uakifi
Kwanza kabisa, tutaonyesha kesi ambapomajina ya laha ya kazi hayana nafasi au herufi za uakifishaji kati yao.
📌 Hatua :
- Mwanzoni kabisa, nenda kwenye C5 seli >> weka fomula uliyopewa hapa chini.
=January!C5+February!C5
Hapa, “Januari na Februari” rejea majina ya laha za kazi, na C5 kisanduku kinalingana na “Mauzo ya Eneo-kazi” katika miezi hii miwili.
Soma Zaidi: Jinsi ya Kuunganisha Laha za Excel kwa Laha Nyingine (Njia 5)
2. Jina la Laha ya Marejeleo yenye Nafasi au Herufi za Uakifi
Vinginevyo, mbinu hii itazingatia kisa ambapo kuna nafasi au herufi za uakifishaji kati ya majina ya laha za kazi. Katika kesi hii, hebu tuchukue karatasi za “Mauzo ya Januari na Februari” . Sasa tunataka kutoa data ya “Mauzo” kutoka kwa laha-kazi mbili na kurudisha “Jumla ya Mauzo” katika laha nyingine ya kazi.
0>📌 Hatua:
- Ili kuanza, nenda kwenye C5 kisanduku >> andika usemi ulio hapa chini.
='January Sales'!C5+'February Sales'!C5
Katika hali hii, “Mauzo ya Januari” na “ Mauzo ya Februari" yanawakilisha majina ya karatasi; kinyume chake, kisanduku cha C5 kinaonyesha “Mauzo ya Eneo-kazi” mtawalia.
Soma Zaidi: Rejea kutoka Excel Nyingine. Kitabu cha Kazi bila Kufungua (Mifano 5)
Visomo Sawa
- Jinsi ya Kuunganisha Seli Nyingi kutoka kwa Laha Nyingine ya Kazi katika Excel (5)Njia Rahisi)
- Jinsi ya Kuunganisha Faili katika Excel (Njia 5 Tofauti)
- Unganisha Vitabu vya Kazi vya Excel kwa Usasishaji Kiotomatiki (Njia 5)
- Jinsi ya Kuunganisha Hati ya Neno kwa Excel (Njia 2 Rahisi)
3. Rejea Kiini Kinachobadilika katika Laha Nyingine
Kwa kweli , tulichofanya hadi sasa ni kizuri, lakini kuna tatizo kubwa. Kuweka tu, ikiwa kuna karatasi nyingi za kazi, basi tunapaswa kuingiza majina yao kwa mikono. Usikate tamaa! Tunaweza kubadilisha kazi hii inayojirudia kiotomatiki kwa kutumia Msimbo wa VBA na kitendakazi cha INDIRECT ambacho hurejesha marejeleo ya kisanduku cha mfuatano.
📌 Hatua :
- Kwanza, nenda kwenye Kichupo cha Msanidi >> bofya kitufe cha Visual Basic .
Sasa, hii itafungua Kihariri cha Msingi cha Kuonekana katika dirisha jipya.
- Pili, nenda kwenye Ingiza kichupo >> chagua Moduli .
Kwa urahisi wa kurejelea, unaweza kunakili msimbo kutoka hapa na kuubandika kwenye dirisha kama inavyoonyeshwa hapa chini.
6781
⚡ Uchanganuzi wa Kanuni:
Hapa, tutaeleza VBA msimbo wa kutengeneza majina ya laha kazi.
- Katika sehemu ya kwanza, utaratibu mdogo umepewa jina, hili hapa ni Active_Work_Sheet_Name() .
- Ifuatayo, fafanua vigeu wbk, tokeo, j, na k na uweke aina ya data Kitabu cha Kazi na Tofauti mtawalia.
- Katikasehemu ya pili, tumia kipengele cha Hesabu kuhesabu idadi ya laha na Kwa Kitanzi kurudia laha zote kwenye kitabu cha kazi.
- Tatu, funga VBA dirisha >> weka chaguo za kukokotoa Active_Work_Sheet_Name () ili kupata majina yote ya laha.
=Active_Work_Sheet_Name()
- Mwishowe, nenda kwenye C5 kisanduku >> ingiza mlingano kwenye Upau wa Mfumo .
=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")
Kwa mfano, E5 Seli za na E6 huelekeza kwenye majina ya laha ya kazi “Januari na Februari” huku kisanduku cha C5 kinarejelea “Mauzo”<9 yanayolingana>.
Soma Zaidi: Hamisha Data Mahsusi kutoka Laha Moja ya Kazi hadi Nyingine kwa Ripoti
4. Unda Marejeleo kwa Kitabu Kingine
Kwa jambo moja, tunaweza kuunda marejeleo kwa vitabu vingine vya kazi ( vitabu vya kazi vya chanzo ) ili kuleta data kwenye kitabu tofauti cha kazi ( kitabu cha kazi rudio ) . Kwa hivyo, fuata tu.
📌 Hatua :
- Kwa kuanzia, nakili na ubandike fomula hapa chini kwenye kisanduku C5 .
=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5
Kwa mfano, “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” ndilo jina la kitabu cha kazi ambalo ina karatasi ya “Januari” . Zaidi ya hayo, kisanduku cha C5 kinaonyesha thamani za “Mauzo” .
Jinsi ya Kupata Jina la Laha ya Kazi Inayotumika katika Excel
Kinyume chake, tunaweza kutoa jina la lahakazi amilifu kwa kuchanganya vitendaji vya MID , TAFUTA na CELL . Ni rahisi na rahisi, kwa hivyo hebu tuone mchakato kwa undani.
📌 Hatua :
- Kuanza, bofya kisanduku cha B5 >> weka mlingano ufuatao.
=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)
Uchanganuzi wa Mfumo:
- CELL(“jina la faili”,B5) → hurejesha maelezo kuhusu uumbizaji, eneo la maudhui ya kisanduku. Hapa, “jina la faili” ni hoja ya aina_ya maelezo ambayo inarudisha jina la faili na eneo. Ifuatayo, kisanduku cha B5 ni hoja ya hiari ya rejeleo ambapo matokeo yanarejeshwa.
- TAFUTA(“]”,CELL. (“jina la faili”,B5)) → hurejesha nafasi ya kuanzia ya mfuatano wa maandishi ndani ya mfuatano mwingine wa maandishi. Hapa, “]” ndio pata_maandishi hoja huku CELL(“jina la faili”,B5) ndiyo ndani_ya_maandishi hoja. Hapa, kipengele cha TAFUTA kinarudisha nafasi ya brashi ya mraba ndani ya mfuatano wa maandishi.
- Pato → 103
- MID(CELL(“jina la faili”,B5),(TAFUTA(“]”,CELL( “jina la faili”,B5))+1),45) → inakuwa
- MID(CELL(“jina la faili”,B5),(103+1), 45) → hurejesha herufi kutoka katikati ya mfuatano wa maandishi, kutokana na nafasi ya kuanzia na urefu. Hapa, CELL(“jina la faili”,B5) ndio maandishi hoja, ( 103+1) ndio hoja start_num hoja, na 45 ni num_chars hoja ambayo inawakilisha idadi ya juu zaidi ya herufi katika jina la laha kazi. .
- Pato → “Jina Linalotumika la Laha”
Jinsi ya Kurejelea Laha Nyingine Kulingana kwenye Thamani ya Seli katika Excel
Mwisho lakini sio kwa uchache zaidi, tunaweza pia kurejelea lahakazi nyingine ya Excel kulingana na thamani ya kisanduku. Katika hafla hii, hebu tuzingatie Data ya Mauzo ya Kompyuta na Vifaa ambayo inaonyesha jina la “Bidhaa” , “Mauzo Januari” , na “Mauzo katika Februari” mtawalia.
📌 Hatua :
- Kwanza, endelea kwa kichupo cha Data >> bofya kwenye Uthibitishaji wa Data >> kisha fuata hatua zilizoonyeshwa kwenye GIF iliyotolewa hapa chini.
- Baadaye, nenda kwenye B7 seli >> tumia kitendakazi cha VLOOKUP kama inavyoonyeshwa hapa chini >> hesabu “Jumla ya Mauzo” kwa kutumia kitendaji cha SUM .
=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)
Katika hali hii, kisanduku cha C4 ndicho kilichochaguliwa “Kipengee” kutoka kwenye orodha kunjuzi.
Uchanganuzi wa Mfumo :
- VLOOKUP(C4,'Data ya Mauzo'!B5:D13,2,FALSE) → inatafuta thamani katika safu wima ya kushoto kabisa ya jedwali. , na kisha kurejesha thamani katika safu mlalo sawa kutoka kwa safu uliyobainisha. Hapa, C4 ( thamani_ya_kuangalia hoja) imechorwa kutoka ‘Data ya Mauzo’!B5:D13 ( jedwali_array hoja) ambayo ni “Data ya Mauzo” laha kazi. Ifuatayo, 2 ( col_index_num hoja) inawakilisha nambari ya safu wima ya thamani ya kuangalia. Hatimaye, FALSE ( range_lookup hoja) inarejelea Ulinganifu kamili wa thamani ya utafutaji.
- Pato → $1090
Kando na hilo, unaweza kufuata hatua kwa wakati halisi kwa kurejelea GIF iliyohuishwa iliyoonyeshwa hapa chini.
Sehemu ya Mazoezi
Tumetoa Sehemu ya Mazoezi upande wa kulia wa kila laha ili uweze jizoeze. Tafadhali hakikisha kuwa umeifanya peke yako.
Kama dokezo, “Marejeleo ya Laha ya Kazi yenye Nguvu.xlsx” na “Marejeleo kutoka Faili zingine za Workbook.xlsx” zinatumika katika Njia ya 3 na Njia ya 4 . Kinyume chake, “Jina la Laha ya Marejeleo ya Laha ya Kazi katika Excel Formula.xlsx” ina mbinu zingine.
Hitimisho
Katika kwa kifupi, somo hili linachunguza mambo yote ya ndani na nje ya jinsi ya kurejelea jina la laha ya kazi katika fomula ya Excel. Sasa, tunatumai mbinu zote zilizotajwa hapo juu zitakuhimiza kuzitumia kwenye lahajedwali zako za Excel kwa ufanisi zaidi. Zaidi ya hayo, ikiwa una maswali au maoni yoyote, tafadhali nijulishe katika sehemu ya maoni. Au unaweza kuangalia makala zetu nyingine zinazohusiana na utendaji wa Excel kwenye ExcelWIKI .