Jedwali la yaliyomo
Mafunzo haya yanafafanua misingi ya marejeleo yaliyopangwa kwa Excel na kushiriki baadhi ya mbinu za kuzitumia katika fomula za maisha halisi.
Moja ya vipengele muhimu vya jedwali la Excel ni marejeleo yaliyopangwa. Wakati umejikwaa tu kwenye sintaksia maalum ya majedwali ya kurejelea, inaweza kuonekana kuwa ya kuchosha na ya kutatanisha, lakini baada ya kujaribu kidogo bila shaka utaona jinsi kipengele hiki kilivyo muhimu na kizuri.
Excel rejeleo lenye muundo
A rejeleo lenye muundo , au rejeleo la jedwali , ni njia maalum ya majedwali ya kurejelea na sehemu zake ambayo hutumia mchanganyiko wa majina ya jedwali na safu badala ya anwani za seli. .
Sintaksia hii maalum inahitajika kwa sababu majedwali ya Excel (dhidi ya safu) yana nguvu sana na ni sugu, na marejeleo ya seli ya kawaida hayawezi kurekebishwa kwa nguvu data inapoongezwa au kuondolewa kwenye jedwali.
Kwa kwa mfano, ili kujumlisha thamani katika seli B2:B5, unatumia chaguo la kukokotoa la SUM na marejeleo ya masafa ya kawaida:
=SUM(B2:B5)
Ili kuongeza nambari katika safu wima ya "Mauzo" ya Jedwali1, unatumia marejeleo yaliyoundwa:
=SUM(Table1[Sales])
Vipengele muhimu vya marejeleo yaliyoundwa
Ikilinganishwa na marejeleo ya seli ya kawaida, marejeleo ya jedwali yana nambari. ya vipengele vya juu.
Imeundwa kwa urahisi
Ili kuongeza marejeleo yaliyopangwa kwa fomula yako, unachagua tu visanduku vya jedwali unavyotaka kurejelea. Ujuzi wa syntax maalum sionjia:
- Safu wima nyingi marejeleo ni kabisa na hayabadiliki fomula zinaponakiliwa.
- Safu wima moja > marejeleo ni jamaa na hubadilika yanapoburutwa kwenye safu wima. Inaponakiliwa/kubandikwa kupitia amri inayolingana au njia za mkato (Ctrl+C na Ctrl+V), hazibadiliki.
Katika hali unapohitaji mchanganyiko wa marejeleo yanayohusiana na kamili ya jedwali, kuna hakuna njia ya kunakili fomula na kuweka marejeleo ya jedwali sawa. Kuburuta fomula kutabadilisha marejeleo kuwa safu wima moja, na kunakili/kubandika njia za mkato zitafanya marejeleo yote kuwa tuli. Lakini kuna mbinu chache rahisi za kuzunguka!
Rejelea iliyopangwa kabisa kwa safu wima moja
Ili kufanya marejeleo ya safu wima moja kabisa, rudia jina la safu wima ili kuigeuza rasmi kuwa masafa masafa. .
Marejeleo ya safu wima jamaa (chaguo-msingi)
table[column]
Rejeleo la safu wima kamili
table[[column]:[column]]
Ili kufanya marejeleo kamili ya safu mlalo ya sasa , kiambishi awali kiambishi cha safu wima kwa alama ya @:
table[@[column]:[column]]
Ili kuona jinsi marejeleo ya jedwali yanayohusiana na kamili yanavyofanya kazi, tafadhali zingatia mfano ufuatao.
Tuseme unataka kuongeza nambari za mauzo za bidhaa mahususi kwa miezi 3. Kwa hili, tunaweka jina la bidhaa lengwa katika kisanduku fulani (F2 kwa upande wetu) na kutumia chaguo la kukokotoa la SUMIF kupata jumla ya mauzo ya Jan :
=SUMIF(Sales[Item], $F$2, Sales[Jan])
Thetatizo ni kwamba tunapoburuta fomula hadi haki ya kukokotoa jumla kwa miezi mingine miwili, marejeleo ya [Kipengee] hubadilika, na fomula huvunjika:
Ili kurekebisha hii, fanya marejeleo ya [Kipengee] kuwa kamili, lakini weka [Jan] jamaa:
=SUMIF(Sales[[Item]:[Item]], $F$2, Sales[Jan])
Sasa, unaweza kuburuta fomula iliyorekebishwa hadi kwenye safu wima zingine na inafanya kazi kikamilifu:
Marejeleo ya muundo unaohusiana kwa safu wima nyingi
Katika majedwali ya Excel, marejeleo yaliyopangwa kwa safu wima kadhaa ni kamili kwa asili yake na huwa hayabadiliki yanaponakiliwa kwa visanduku vingine.
Kwangu mimi, tabia hii ni ya busara sana. Lakini ikiwa unahitaji kufanya marejeleo ya masafa yaliyopangwa kulingana, kiambishi awali kila kibainishi cha safu wima chenye jina la jedwali na uondoe mabano ya mraba ya nje kama inavyoonyeshwa hapa chini.
Rejeleo kamili la masafa (chaguo-msingi)
table[[column1]:[column2]]
Rejeleo la masafa husika
table[column1]:table[column2]
Kurejelea safu mlalo ya sasa ndani ya jedwali , tumia @ ishara:
[@column1]:[@column2]
Kwa mfano, fomula iliyo hapa chini yenye rejeleo iliyo na muundo kamili huongeza nambari katika safu mlalo ya sasa ya safuwima Jan na Feb . Ikinakiliwa kwenye safu wima nyingine, bado itajumlisha Jan na Feb .
=SUM(Sales[@[Jan]:[Feb]])
Ikiwa ungependa marejeleo yabadilike kulingana na a nafasi ya uwiano ya safu wima ambapo fomula imenakiliwa, ifanye jamaa :
=SUM(Sales[@Jan]:Sales[@Feb])
Tafadhali tambua mabadiliko ya fomula katika safu wima F (jina la jedwali limeachwa kwa sababu fomula iko ndani ya jedwali):
Hivyo ndivyo unavyofanya marejeleo ya jedwali katika Excel. Ili kuangalia kwa karibu mifano iliyojadiliwa katika somo hili, jisikie huru kupakua sampuli ya kitabu chetu cha kazi kwenye Rejea Iliyoundwa na Excel. Ninakushukuru kwa kusoma na natumai kukuona kwenye blogi yetu wiki ijayo.
inahitajika.Inastahimilivu na kusasishwa kiotomatiki
Unapobadilisha jina la safu wima, marejeleo yanasasishwa kiotomatiki na jina jipya, na fomula haivunjiki. Zaidi ya hayo, unapoongeza safu mlalo mpya kwenye jedwali, hujumuishwa mara moja katika marejeleo yaliyopo, na fomula hukokotoa seti kamili ya data.
Kwa hivyo, upotoshaji wowote unaofanya na jedwali zako za Excel, hufanyi. si lazima kuwa na wasiwasi kuhusu kusasisha marejeleo yaliyoundwa.
Inaweza kutumika ndani na nje ya jedwali
Marejeleo yaliyoundwa yanaweza kutumika katika fomula ndani na nje ya jedwali la Excel, ambalo hufanya kupata jedwali ndani. vitabu vikubwa vya kazi ni rahisi zaidi.
Mjazo otomatiki wa Formula (safu wima zilizokokotolewa)
Ili kufanya hesabu sawa katika kila safu mlalo ya jedwali, inatosha kuingiza fomula katika kisanduku kimoja tu. Visanduku vingine vyote katika safu wima hiyo hujazwa kiotomatiki.
Jinsi ya kuunda marejeleo yaliyopangwa katika Excel
Kuunda marejeleo yaliyoundwa katika Excel ni rahisi sana na angavu.
Ikiwa utafanya marejeleo yaliyopangwa katika Excel. wanafanya kazi na safu, ibadilishe kuwa jedwali la Excel kwanza. Kwa hili, chagua data zote na bonyeza Ctrl + T. Kwa maelezo zaidi, tafadhali angalia Jinsi ya kuunda jedwali katika Excel.
Ili kuunda marejeleo yaliyopangwa, hivi ndivyo unahitaji kufanya:
- Anza kuandika fomula kama kawaida, kuanzia na ishara ya usawa (=).
- Inapokuja kwenye rejeleo la kwanza, chagua kisanduku sambamba au safu yaseli kwenye meza yako. Excel itachukua majina ya safu wima na kukutengenezea rejeleo linalofaa lililo na muundo.
- Chapa mabano ya kufunga na ubonyeze Enter. Ikiwa fomula imeundwa ndani ya jedwali, Excel hujaza safu wima nzima kiotomatiki kwa fomula sawa.
Kwa mfano, hebu tujumuishe nambari za mauzo kwa miezi 3 katika kila safu mlalo ya sampuli ya jedwali letu, jina Mauzo . Kwa hili, tunaandika =SUM( katika E2, chagua B2:D2, andika mabano ya kufunga, na ubonyeze Ingiza:
Kwa matokeo, safu wima E ni otomatiki. -imejaa fomula hii:
=SUM(Sales[@[Jan]:[Mar]])
Ingawa fomula ni sawa, data inakokotolewa katika kila safu mlalo mmoja mmoja. Ili kuelewa ufundi wa ndani, tafadhali angalia sintaksia ya marejeleo ya jedwali. .
Ikiwa unaingiza fomula nje ya jedwali , na fomula hiyo inahitaji tu visanduku vingi, njia ya haraka zaidi ya kufanya marejeleo yaliyoundwa ni hii:
- Baada ya mabano yanayofungua, anza kuandika jina la jedwali. Unapoandika herufi ya kwanza, Excel itaonyesha majina yote yanayolingana. Ikihitajika, charaza herufi kadhaa ili kupunguza orodha.
- Tumia vitufe vya vishale ili kuchagua jina la jedwali katika orodha.
- Bofya mara mbili jina lililochaguliwa au ubofye kitufe cha Kichupo ili kuliongeza kwenye fomula yako.
- Chapa mabano ya kufunga na ubonyeze Enter.
Kwa mfano, kupata nambari kubwa zaidi katika sampuli yetujedwali, tunaanza kuandika fomula ya MAX, baada ya kufungua mabano aina "s", chagua jedwali la Mauzo kwenye orodha, na ubonyeze Kichupo au ubofye jina mara mbili.
Kama matokeo, tuna fomula hii:
=MAX(Sales)
Sintaksia ya kumbukumbu iliyoundwa
Kama ilivyotajwa tayari, huhitaji kujua sintaksia. ya marejeleo yaliyopangwa ili kuyajumuisha katika fomula zako, hata hivyo itakusaidia kuelewa kile ambacho kila fomula inafanya. kibainishi.
Kwa mfano, hebu tuchanganue fomula ifuatayo ambayo inajumlisha jumla ya safu wima Kusini na Kaskazini katika jedwali lenye jina Mikoa :
Marejeleo yanajumuisha vipengele vitatu:
- Jina la jedwali
- Kielezi cha kipengee
- Safuwima vibainishi
Ili kuona seli zinazokokotolewa, chagua kisanduku cha fomula na ubofye popote kwenye upau wa fomula. Excel itaangazia visanduku vya jedwali vilivyorejelewa:
Jina la jedwali
Marejeleo ya jina la jedwali pekee data ya jedwali , bila safu mlalo ya kichwa au jumla ya safu. Inaweza kuwa jina chaguo-msingi la jedwali kama Jedwali1 au jina maalum kama Mikoa . Ili kuipa jedwali lako jina maalum, tekeleza hatua hizi.
Ikiwa fomula yako iko ndani ya jedwali inayorejelea, kwa kawaida jina la jedwali haliachwa kwa sababuinadokezwa.
Kibainishi cha safuwima
Kibainishi cha safuwima kinarejelea data katika safu wima inayolingana, bila safu mlalo ya kichwa na jumla ya safumlalo. Kiainishi cha safu wima kinawakilishwa na jina la safu wima lililoambatanishwa kwenye mabano, k.m. [Kusini].
Ili kurejelea zaidi ya safu wima moja zilizoshikana, tumia kiendesha masafa kama vile [[Kusini]:[Mashariki]].
Kibainishi cha kipengee
Kurejelea kwa sehemu mahususi za jedwali, unaweza kutumia vibainishi vifuatavyo.
Kielezi cha kipengee | Inarejelea |
[#Zote] | Jedwali zima, ikijumuisha data ya jedwali, vichwa vya safu wima na jumla ya safu mlalo. |
[#Data] | The safu mlalo za data. |
[#Vichwa] | Safu ya kichwa (vichwa vya safu wima). |
[#Jumla] | Jumla ya safu. Ikiwa hakuna safu mlalo jumla, itarejesha batili. |
[@Column_Name] | Safu mlalo ya sasa, yaani, safu mlalo sawa na fomula. |
Tafadhali kumbuka kuwa alama ya pauni (#) inatumiwa pamoja na viambishi vyote vya kipengee, isipokuwa safu mlalo ya sasa. Ili kurejelea visanduku vilivyo katika safu mlalo ambayo unaingiza fomula, Excel hutumia @ herufi ikifuatiwa na jina la safu wima.
Kwa mfano, kuongeza nambari katika Kusini na Magharibi safu wima za safu mlalo ya sasa, ungetumia fomula hii:
=SUM(Regions[@South], Regions[@West])
Ikiwa majina ya safu wima yana nafasi, alama za uakifishaji au vibambo maalum, seti ya ziada ya mabano karibu. jina la safu litaonekana:
=SUM(Regions[@[South sales]], Regions[@[West sales]])
Viendeshaji marejeleo vilivyoundwa
Waendeshaji wafuatao hukuruhusu kuchanganya viambishi tofauti na kuongeza unyumbufu zaidi kwa marejeleo yako yaliyoundwa.
Opereta masafa ( colon)
Kama ilivyo kwa marejeleo ya masafa ya kawaida, unatumia koloni (:) kurejelea safu wima mbili au zaidi zilizo karibu katika jedwali.
Kwa mfano, fomula iliyo hapa chini huongeza nambari katika safu wima zote kati ya Kusini na Mashariki .
=SUM(Regions[[South]:[East]])
Opereta wa Muungano (comma)
Kurejelea zisizo karibu safu wima, tenganisha vibainishi vya safu wima na koma.
Kwa mfano, hivi ndivyo unavyoweza kujumlisha safu mlalo za data katika safuwima Kusini na Magharibi .
=SUM(Regions[South], Regions[West])
Opereta ya makutano (nafasi)
Inatumika kurejelea kisanduku kwenye makutano ya safu mlalo na safu mahususi.
Kwa mfano, kurejesha thamani. kwenye makutano ya safu mlalo ya Jumla na Magharibi safu wima, tumia marejeleo haya:
=Regions[#Totals] Regions[[#All],[West]]
Tafadhali kumbuka kuwa kibainishi cha [#All] inahitajika katika kesi hii kwa sababu kibainishi cha safu wima hakijumuishi jumla ya safu mlalo. Bila hivyo, fomula ingerudisha #NULL!.
Sheria za sintaksia za marejeleo ya jedwali
Ili kuhariri au kufanya marejeleo yaliyoundwa wewe mwenyewe, tafadhali fuata miongozo hii:
1. Weka viambishi katika mabano
Vibainishi vyote vya safu wima na vipengee maalum lazima vijumuishwe katika [mabano ya mraba].
Kielezi ambacho kina viambishi vingine lazimaamefungwa kwenye mabano ya nje. Kwa mfano, Mikoa[[Kusini]:[Mashariki]].
2. Tenganisha viambishi vya ndani kwa koma
Ikiwa kibainishi kina viambishi viwili au zaidi vya ndani, viambishi hivyo vya ndani vinahitaji kutengwa kwa koma.
Kwa mfano, kurudisha kichwa cha Kusini safu, unaandika koma kati ya [#Headers] na [Kusini] na kuambatanisha muundo huu wote katika seti ya ziada ya mabano:
=Regions[[#Headers],[South]]
3. Usitumie alama za kunukuu karibu na vichwa vya safuwima
Katika marejeleo ya jedwali, vichwa vya safu wima havihitaji manukuu yawe maandishi, nambari au tarehe.
4. Tumia alama moja ya kunukuu kwa baadhi ya herufi maalum katika vichwa vya safu wima
Katika marejeleo yaliyopangwa, baadhi ya vibambo kama vile mabano ya kushoto na kulia, alama ya pound (#) na alama moja ya nukuu (') vina maana maalum. Ikiwa herufi yoyote kati ya zilizo hapo juu imejumuishwa kwenye kichwa cha safu wima, alama moja ya nukuu inahitaji kutumiwa kabla ya herufi hiyo katika kibainishi cha safu wima.
Kwa mfano, kwa kichwa cha safu wima "Kipengee #", kibainishi ni. [Kipengee '#].
5. Tumia nafasi ili kufanya marejeleo yaliyopangwa kusomeka zaidi
Ili kuboresha usomaji wa marejeleo ya jedwali lako, unaweza kuingiza nafasi kati ya viambishi. Kwa kawaida, inachukuliwa kuwa mazoezi mazuri kutumia nafasi baada ya koma. Kwa mfano:
=AVERAGE(Regions[South], Regions[West], Regions[North])
Marejeleo ya jedwali la Excel - mifano ya fomula
Ili kupata ufahamu zaidi kuhusumarejeleo yaliyopangwa katika Excel, wacha tupitie mifano michache zaidi ya fomula. Tutajaribu kuziweka rahisi, zenye maana na muhimu.
Tafuta idadi ya safu mlalo na safu wima katika jedwali la Excel
Ili kupata jumla ya hesabu ya safuwima na safu mlalo, tumia COLUMNS na ROWS. vitendaji, vinavyohitaji tu jina la jedwali:
COLUMNS( meza) ROWS( meza)Kwa mfano, kupata idadi ya safu wima na safu mlalo za data. katika jedwali lenye jina Mauzo , tumia fomula hizi:
=COLUMNS(Sales)
=ROWS(Sales)
Ili kujumuisha kichwa na jumla ya safu mlalo katika hesabu, tumia kibainishi cha [#ALL]:
=ROWS(Sales[#All])
Picha ya skrini iliyo hapa chini inaonyesha fomula zote zinazotumika:
Hesabu nafasi zilizoachwa wazi na zisizo wazi katika safuwima
Unapohesabu kitu katika safu wima mahususi, hakikisha unatoa matokeo nje ya jedwali, vinginevyo unaweza kuishia na marejeleo ya duara na matokeo yasiyo sahihi.
Ili kuhesabu nafasi zilizoachwa wazi katika safu wima, tumia chaguo la kukokotoa COUNTBLNK. Ili kuhesabu visanduku visivyo tupu kwenye safu wima, tumia chaguo la kukokotoa COUNTA.
Kwa mfano, ili kujua ni seli ngapi katika safuwima ya Jan hazina tupu na ngapi zina data, tumia fomula hizi:
Matupu:
=COUNTBLANK(Sales[Jan])
Zisizo na nafasi:
=COUNTA(Sales[Jan])
Kuhesabu visanduku visivyo tupu katika safu mlalo zinazoonekana jedwali lililochujwa, tumia chaguo la kukokotoa SUBTOTAL na function_num iliyowekwa kuwa 103:
=SUBTOTAL(103,Sales[Jan])
Jumlisha katika jedwali la Excel
Njia ya haraka zaidi ya kuongezanambari kwenye jedwali la Excel ni kuwezesha chaguo la Jumla ya Safu. Ili kufanya hivyo, bofya kulia kisanduku chochote ndani ya jedwali, elekeza kwenye Jedwali , na ubofye Jumla ya Safu . Jumla ya safu mlalo itaonekana mwishoni mwa jedwali lako mara moja.
Wakati mwingine Excel inaweza kudhani unataka kujumlisha safu wima ya mwisho pekee na kuacha visanduku vingine katika Jumla ya safu tupu. Ili kurekebisha hili, chagua kisanduku tupu katika safu mlalo ya Jumla, bofya kishale kinachoonekana kando ya kisanduku, kisha uchague kitendakazi cha SUM kwenye orodha:
Hii mapenzi weka fomula SUBTOTAL inayojumlisha thamani pekee katika safu mlalo zinazoonekana , ukipuuza safu mlalo zilizochujwa:
=SUBTOTAL(109,[Jan])
Tafadhali kumbuka kuwa fomula hii inafanya kazi katika Jumla ya safu . Ukijaribu kuiingiza mwenyewe katika safu mlalo ya data, hii inaweza kuunda rejeleo la duara na kurudisha 0 kama matokeo. Fomula ya SUM iliyo na rejeleo iliyopangwa haitafanya kazi kwa sababu hiyo hiyo:
Kwa hivyo, ukitaka jumla ndani ya jedwali , utahitaji unahitaji kuwezesha Jumla ya safu mlalo au kutumia marejeleo ya masafa ya kawaida kama vile:
=SUM(B2:B5)
Nje ya jedwali , fomula ya SUM yenye marejeleo yaliyoundwa hufanya kazi vizuri:
=SUM(Sales[Jan])
Tafadhali kumbuka kuwa tofauti na SUBTOTAL, chaguo la kukokotoa la SUM huongeza thamani katika safu mlalo zote, zinazoonekana na zilizofichwa.
Marejeleo yanayohusiana na yaliyopangwa kabisa katika Excel
Kwa chaguo-msingi, marejeleo yaliyo na muundo wa Excel hufanya yafuatayo