Jedwali la yaliyomo
Makala haya yanakuletea chaguo za kukokotoa za Excel SWITCH, hufafanua sintaksia yake na hutoa hali kadhaa za utumiaji ili kuonyesha jinsi unavyoweza kurahisisha uandishi wa IF zilizoorodheshwa katika Excel.
Iwapo umewahi kutumia muda mwingi sana, kujaribu kupata fomula iliyoorodheshwa ya IF, utapenda kutumia kipengele kipya cha SWITCH kilichotolewa katika Excel. Inaweza kuwa kiokoa wakati halisi katika hali ambapo IF iliyowekwa kiota inahitajika. Hapo awali inapatikana katika VBA pekee, SWITCH imeongezwa hivi majuzi kama kipengele cha kufanya kazi katika Excel 2016, Excel Online na Simu ya Mkononi, Excel kwa kompyuta kibao za Android na simu.
Kumbuka. Kwa sasa, kipengele cha SWITCH kinapatikana katika Excel kwa Office 365, Excel Online, Excel 2019 na Excel 2016 pamoja na usajili wa Office 365.
Excel SWITCH - syntax
Chaguo za kukokotoa za SWITCH hulinganisha usemi dhidi ya orodha ya thamani na kurejesha matokeo kulingana na thamani ya kwanza inayolingana. Ikiwa hakuna inayolingana iliyopatikana, kuna uwezekano wa kurudisha thamani chaguo-msingi ambayo ni ya hiari.
Muundo wa kitendakazi cha SWITCH ni kama ifuatavyo:
SWITCH( expression , thamani1 , matokeo1 , [chaguo-msingi au thamani2, matokeo2],…[chaguo-msingi au thamani3, tokeo3])Ina hoja 4 ambazo mojawapo ni ya hiari:
- Maelezo ndiyo hoja inayohitajika ikilinganishwa na thamani1…thamani126.
- ThamaniN ni thamani inayolinganishwa dhidi ya usemi.
- ResultN ni thamani inayorejeshwa wakati thamani inayolinganaNhoja inalingana na usemi. Ni lazima ibainishwe kwa kila hoja ya valueN.
- Chaguo-msingi ni thamani iliyorejeshwa ikiwa hakuna ulinganifu uliopatikana katika vielezi vya valueN. Hoja hii haina usemi unaolingana wa matokeoN na lazima iwe ndio hoja ya mwisho katika chaguo za kukokotoa.
Kwa kuwa chaguo za kukokotoa zimezuiwa kwa hoja 254, unaweza kutumia hadi jozi 126 za thamani na hoja za matokeo.
Kitendakazi cha SWITCH dhidi ya IF kilichowekwa katika Excel na hali za matumizi
Chaguo za kukokotoa za SWITCH za Excel, pamoja na IF, husaidia kubainisha mfululizo wa masharti. Hata hivyo, ukiwa na chaguo hili la kukokotoa unafafanua usemi na mlolongo wa thamani na matokeo, si idadi ya taarifa zenye masharti. Kinachofaa na chaguo za kukokotoa za SWITCH ni kwamba huhitaji kurudia usemi huo tena na tena, ambayo wakati mwingine hutokea katika fomula za IF zilizowekwa.
Ingawa kila kitu ni sawa na nesting IFs, kuna hali ambapo nambari ya masharti ya kutathminiwa hufanya ujenzi wa IF uliowekwa kuwa usio na mantiki.
Ili kudhihirisha hoja hii, hebu tuangalie kesi za matumizi hapa chini.
Sema, una vifupisho kadhaa na unataka kurudisha majina yao kamili:
- DR - Rudufu Kiondoa
- MTW - Unganisha Mchawi wa Majedwali
- CR - Unganisha Safu Mlalo.
Chaguo la kukokotoa la SWITCH katika Excel 2016 litakuwa moja kwa moja kwa kazi hii.
Pamoja na chaguo la kukokotoa la IF unahitaji kurudiakujieleza, kwa hivyo inachukua muda zaidi kuingia na kuonekana kwa muda mrefu.
Vile vile vinaweza kuonekana katika mfano ufuatao na mfumo wa ukadiriaji ambapo kitendakazi cha Excel SWITCH kinaonekana kushikana zaidi.
Hebu tuone jinsi SWITCH inavyofanya kazi pamoja na vitendaji vingine. Tuseme, tuna idadi ya tarehe na tunataka kuona kwa muhtasari ikiwa zinarejelea leo, kesho, au jana. Kwa hili tunaongeza chaguo za kukokotoa za TODAY ambacho kinarejesha nambari ya ufuatiliaji ya tarehe ya sasa, na DAYS inayorudisha idadi ya siku kati ya tarehe mbili.
Unaweza kuona kuwa SWITCH inafanya kazi kikamilifu kwa kazi hii.
Kwa chaguo za kukokotoa za IF, ubadilishaji unahitaji kuweka kiota na huwa changamano. Kwa hivyo uwezekano wa kufanya hitilafu ni mkubwa.
Kwa kuwa haitumiki sana na kudharauliwa, Excel SWITCH ni chaguo muhimu sana la kukokotoa ambalo hukuruhusu kuunda mantiki ya kugawanyika kwa masharti.