Jedwali la yaliyomo
Je, ungependa kutumia Excel kwa kisanduku cha marejeleo katika laha nyingine kulingana na thamani ya seli ? Katika somo hili, nitaelezea mchakato mzima hatua kwa hatua. Kimsingi nitaonyesha njia mbili za kufanya hivyo. Lakini kabla ya kuingia kwenye mjadala, nataka kukagua kumbukumbu yako kwa kitendaji cha Excel INDIRECT .
Pakua Kitabu cha Kazi cha Excel
Kwanza, pakua faili ya Excel inayofanya kazi ambayo nimetumia kuandika makala haya.
Kisanduku cha Marejeleo kwenye Thamani ya Seli.xlsx
Kazi ya Excel INDIRECT
Excel kukokotoa INDIRECT hurejesha rejeleo lililobainishwa na mfuatano wa maandishi.
Sintaksia ya INDIRECT kazi :
=INDIRECT(ref_text, [a1])
Hapa,
- maandishi_ya_ref_(inahitajika) : Hoja hii inaweza kuchukua yoyote kati ya yafuatayo pembejeo:
- Rejeleo la kisanduku cha mtindo wa A1. Kwa mfano, INDIRECT(A1) , INDIRECT(B2) , INDIRECT(D100) , nk.
- Rejeleo la mtindo wa R1C1. Kwa mfano, INDIRECT(R9C7), INDIRECT(R2C3), n.k.
Vidokezo: Ili kutumia rejeleo hili, wewe inabidi kuamilisha marejeleo ya R1C1 kutoka Faili > Chaguo > Chaguo za Excel 2> > Mfumo > Kufanya kazi na Mifumo > Angalia R1C1 mtindo wa marejeleo
Tumia majina yaliyobainishwa kama marejeleo. Kwa mfano, =INDIRECT(“thamani_ya_zamani”), =INDIRECT(“thamani_mpya”) ambapo old_value = A5na new_value=B5.
Rejelea kisanduku kama mfuatano wa maandishi. Kwa mfano, INDIRECT(“A1”), INDIRECT(“D15”)
- a1 (hiari) :
- Ikiwa a1 imeachwa, au 1, rejeleo la seli ni la aina A1.
- Ikiwa si kweli, inarejelea rejeleo la kisanduku R1C1.
Katika picha ifuatayo, unaweza kuona baadhi ya matumizi ya Excel INDIRECT kazi .
Sasa hebu tujadili jinsi ya kutumia Excel kurejelea a kisanduku katika laha nyingine ya kazi kulingana na thamani ya kisanduku.
Mifano 2 ya Kiini cha Marejeleo katika Laha Nyingine ya Excel Kulingana na Thamani ya Seli
Nitaonyesha jinsi ya kurejelea kisanduku katika laha nyingine ya Excel kwa kutumia INDIRECT kazi yenye orodha ya uthibitishaji wa data kwa mbinu ya kwanza. Kisha, kwa njia ya mwisho, nitatumia INDIRECT kazi na marejeleo ya seli. Kwa mbinu hizi zote mbili, pia nitatekeleza opereta wa ampersand katika fomula.
Mfano 1: Chagua Seli Moja na Rejelea Seli Zizima
Nina laha-kazi mbili za Excel. majina AAPL na MSFT . Unaweza kuwa na nyingi. Laha zote mbili za kazi zina aina sawa za data. Faida (PCO) , EPS , na Ukuaji ya makampuni mawili kwa miaka 5 iliyopita.
Ninachotaka ni: katika lahakazi Kuu , nitaingiza jina la kampuni kutoka kwenye menyu kunjuzi na maadili hayo yote ( Mwaka , PCO , EPS , na Ukuaji )itaonyeshwa katika lahakazi Kuu .
Njia hii inaweza kukusaidia ikiwa unadumisha aina sawa ya data kwenye mamia ya laha za kazi. Ni kazi ngumu kutafuta kila laha-kazi husika na kisha kutazama data. Kwa unyenyekevu, ninatumia karatasi mbili tu. Nitatumia fomula kama hii:
=INDIRECT('worksheet_name'!column_reference&row_reference)
Hatua:
- Kwa marejeleo_ya_safu , nimechukua usaidizi wa safu hii ya seli: C11:G11 . Masafa haya yana thamani kutoka A hadi E . Unaweza kuipanua kulingana na mahitaji yako. Kwa rejeleo_la_mlalo , nimechukua usaidizi wa safu hii ya seli: B12:B16 . Masafa haya yana thamani kutoka 5 hadi 13. Iongeze kulingana na mahitaji yako.
- Hii ndiyo fomula halisi ambayo nimetumia katika kisanduku B5 cha lahakazi Kuu:
=INDIRECT("'"&$H$6&"'!"&D$11&$B12)
- Sasa, tumia fomula hii kwa wengine seli katika masafa ( B5:E9 ).
- Haya ndiyo matokeo utapata:
Uchanganuzi wa Mfumo
- Sehemu hii ya fomula (“'”&$H$6&”'!”) hurejesha jina la laha ya kazi “MSFT!'” (kwa picha iliyo hapo juu).
- Sehemu hii &D$11 inarejelea rejeleo la kisanduku D11 na kurudisha thamani ya maandishi &”B” .
- Na sehemu hii, &$B12 inarejelea rejeleo la kisanduku B12 na kurudisha thamani ya nambari &5 .
- Kwa hivyo, hii ndiyo jumla ya marejesho kutoka kwa sehemu 3 za fomula: “'MSFT!'”&”B”&5 = “'MSFT!'B5”
Vidokezo: Wakati thamani ya maandishi na thamani ya nambari imeunganishwa katika Excel, rejesho ni maandishi. thamani.
- Na hapa kuna urejesho wa mwisho wa fomula: INDIRECT(“MSFT!'B5”)
- Ninapotumia fomula kwenye visanduku vingine katika safu, inafanya kazi kwa sababu tumetumia marejeleo ya seli mchanganyiko kama D$11 na $B12 . Fomula inapotumika kwa visanduku vilivyo upande wa kulia, ni marejeleo ya safu wima pekee yanayobadilika, kwa marejeleo D$11 . Fomula inapotumika kwenye seli zilizo chini, marejeleo ya safu mlalo pekee ndiyo yanabadilika kwa marejeleo $B12 .
Vidokezo: Ili kuona jinsi sehemu tofauti za fomula ya Excel zinavyofanya kazi, chagua sehemu hiyo na ubonyeze kitufe cha F9 . Utaona thamani ya sehemu hiyo ya fomula.
Soma Zaidi: Jinsi ya Kuunganisha Seli Nyingi kutoka kwa Karatasi Nyingine ya Kazi katika Excel (Njia 5 Rahisi)
Makala Yanayofanana
- Jinsi ya Kuunganisha Laha za Excel kwenye Laha Nyingine (Njia 5)
- Kuunganisha Faili katika Excel (Njia 5 Tofauti)
- Jinsi ya Kuunganisha Kiini kwenye Laha Nyingine katika Excel (Njia 7)
- Unganisha Laha katika Excel ukitumia a Mfumo (Mbinu 4)
Mfano 2: Kiini Marejeleo cha Kiini cha Laha Nyingine ya Kazi
Katika mfano huu, mimikuchora safu mlalo kutoka laha nyingine ya kazi kulingana na baadhi ya thamani za seli (marejeleo).
Hatua:
- Kwanza, nimeunda mkusanyiko wa data ufuatao.
- Pili, nimeandika fomula hii kwenye kisanduku C10 .
=$C$4
- Tatu, andika fomula nyingine kwenye kisanduku C11 .
=INDIRECT("'"&$C$4&"'!"&$C5)
- Kisha, Jaza Kiotomatiki fomula ya masafa ya seli C11:C14 . 13>
- Baada ya hapo, itaonekana hivi.
Ninaonyesha njia hii kama mtu anaweza kuona ni muhimu katika kazi yake. Ikiwa unataka kwenda kwa kampuni nyingine kwa mwaka mwingine, lazima ubadilishe maadili 5. Angalia picha hii sasa.
Sitaeleza jinsi fomula hii inavyofanya kazi, kwani fomula hizi ni sawa na zilizo hapo juu.
Soma Zaidi: Jinsi ya Kuunganisha Data katika Excel kutoka Laha Moja hadi Nyingine (Njia 4)
Hitimisho
Nimekuonyesha jinsi ya kutumia Excel kwa kisanduku cha marejeleo katika laha nyingine kulingana na thamani ya seli . Natumai hii itakusaidia unapotaka kuonyesha data kutoka kwa lahakazi nyingi kwenye lahakazi kuu. Je, unatumia njia zozote bora zaidi? Nijulishe katika kisanduku cha maoni.