Shaxda tusmada
Casharradan, waxaan ku qori doonaa sida loo helo qoraalka gudaha Excel range iyo soo celinta tixraaca unugga gacanta ku haya qoraalka . Sidoo kale, waxaan tusi doonaa dhowr siyaabood oo sidaas loo sameeyo. Si shardigaagu u waafajiyo mid ka mid ah siyaabaha
Laakin intaanan doodda gelin, waxaan rabaa inaan wax yar ka hadlo hawlaha aan adeegsan doono.
Download Faylka Shaqada
>Kani waa faylka Excel ee aan u adeegsaday samaynta casharkan. Soo deji oo ila raac. Helitaanka qoraalka ee Range iyo soo celinta tixraaca gacanta waa ikhtiyaari kuwa horey u isticmaalayay si weyn hawlaha Excel ee soo socda:- >
- INDEX
- CELL() > 9> Iyo OFFSET() >
INDEX(array, row_num, [column_num])
INDEX(reference, row_num, [column_num], [area_num])
Fiiri sawirka hoose :
>
Sharaxaadda hababka
Tusaale 1:
Waxaa laga yaabaa inaad hesho Tusaalaha 1 (iyo waliba Tusaalaha 2) in yar ayaa adag in la fahmo. Tani dhab ahaantii waa Qaabka Array Excel .
>- > Marka hore, dooro unugga C16 kadibna qor kuwan soo socdaformula.
{=INDEX(B4:D9,2,)}
- Kadibna waxaan taabsiiyay CTRL+SHIFT+ENTER si aad u geliso qaacidada habaynta.
Sidee u shaqaynaysaa qaaciddadani? >>INDEX
shaqadu waa B4:D9. Safkeeda 2aadwaa B5:D5safka.Tusaale 3
> =INDEX(B4:B9,3,)
Waa mid aad u fudud INDEX formula. 3rd qiimaha shaxanka B4:B9 waxa lagu soo celiyay qaacidadan 1> =INDEX(B4:D9,2,3)
Qaabkani waxa uu soo celinayaa qiimaha isgoysyada 2aad safka iyo 3aad tiirka xadka B4:D9 .
>12> # Shaqada MATCH ee Excel > Shaqada MATCH waxay soo celisaa booska qiyamka oo kala duwan > =MATCH(lookup_value, lookup_array, [match_type])
>
=MATCH(C14,B4:B9,0)
> > >
>
Sidee u shaqeysaa caanahan? >
8># Shaqada CELL ee Excel
Shaqada CELL waxay soo celisaa macluumaadka ku saabsan qaabaynta, goobta, ama waxa ku jira unugga koowaad, sida ku cad xaashida hab-akhriskeeda, tixraac ahaan.
Syntax of Excel CELL Function
=CELL(info_type, [reference])
>
Adiga oo isticmaalaya CELL shaqada, waxaad heli kartaa tafaasiil badan oo tixraac unug ah oo uu ku jiro ABSOLUTE ciwaanka. Waxaad ka arki kartaa sawirka kore.
# Shaqada OFFSET ee Excel
Excel's OFFSET function waxay soo celisaa tixraaca safaf iyo tiirar la siiyay. laga bilaabo tixraac la bixiyay Waxaan u adeegsaday qaacidada soo socota gudaha B13 sanduuqa.
=SUM(OFFSET(B4,3,1,3,2))
Sidee u shaqeysaa qaaciddadani? Markaa, unugga B4 booskiisu waa 0 .
Hadaba, doodii loo baahnaa way dhammaatay.
Hadda, aynu u nimaadno dooddayada ugu muhiimsan
3 Hab oo lagu helo Qoraalka ku jira Range Excel iyo Soo Celinta Tixraaca Unugyada
Qaybtan, waxaan ku sharixi doonaa hababka lagu helo qoraalka baaxadda iyo soo celinta tixraacyada unugga ee Excel. Intaa waxaa dheer, si aad u fahamto, waxaan isticmaali doonaa xogta soo socota.
Habka 1: Isticmaalka INDEX & MATCH Functions si aad u Hesho Qoraalka ee Range iyo Soo Celinta Tixraaca Unugyada
>Habkan, waxaan ka raadin doonaa qoraalka hal tiir oo haddii la helo, qaacidada ayaa soo celin doonta tixraaca. Sidoo kale, waxaan isticmaali doonaa INDEX iyo MATCH si aan u helo qoraalka baaxadda iyo soo celinta tixraacyada unugga.> Tallaabooyinka:
>8> =CELL("address",INDEX(B4:B14,MATCH(D16,B4:B14,0)))
>- Dabadeed, taabo ENTER si aad natiijada u hesho. >
=CELL(“cinwaanka”,INDEX(B4:B14,9)) >>
>- > Hadda, qaybta INDEX(B4:B14,9) waxa ay tilmaamaysaa tixraaca unugga B12 . Markaa, qaacidadu waxay noqotaa: =CELL(“cinwaanka”,B12)
- kadib, =CELL(“cinwaanka”,B12) wuxuu soo celiyaa tixraaca saxda ah ee unugga B12 .
- Marka, waxaan helay $B$12 oo ah wax-soo-saarka caanaha oo dhan.
Akhri wax dheeraad ah: Unug Tixraaca Excel oo ku jira xaashi kale si firfircoon
> Akhris la mid ah- >
- Sida Loo Isticmaalo Shaqada Aan Tooska Ahayn Ee Excel (12 Tusaalayaal Ku Haboon)
- Hadii unuggu ka kooban yahay qoraal gaar ah ka dibna ku dar 1 gudaha Excel (5 tusaale
- Sida loo Isticmaalo Shaqada ROW ee Excel (Iyadoo 8 Tusaale ah)
- Haddii unugyadu ka kooban tahay qoraal, ku dar qoraalka unug kale gudaha Excel. 2>
- Sida Loo Isticmaalo Shaqada COLUMNS ee Excel (3 Tusaalayaal)
Habka 2: Codsiga INDEX, MATCH & Hawlaha OFFSET
Habkan, waxaan ka raadin karaa qoraalka in ka badan hal tiir. Laakin waa inaad adigu doorataa tiirka. Intaa waxaa dheer, waxaan isticmaali doonaa INDEX, OFFSET, iyo MATCH si aan u helo qoraalka baaxadda iyo soo celinta tixraacyada unugga.
> Tallaabooyin: 3>- Marka hore, ku qor qaacidada soo socota D18 unugga.
=CELL("address",INDEX(OFFSET(B4,0,D17-1,11,1), MATCH(D16,OFFSET(B4,0,D17-1,11,1),0)))
- Marka labaad, taabo ENTER si aad natiijada u hesho.<10
>
Sidee u shaqeysaa qaaciidadani? Farqiga kaliya ayaa ah: in tiirka loo doortay si firfircoon iyadoo la adeegsanayo Excel's OFFSET function. Haddii aad fahanto shaqada OFFSET , markaa qaybtani way fududahay in la fahmo: OFFSET(B4,0,D17-1,11,1) >>>>11>> Akhri wax dheeraad ah: Tusaalooyinka Shaqada OFFSET ee Excel (Formula+VBA) >
Habka 3: Isticmaalka Hawlaha Isku-dhafka ah si aad u Hesho Qoraalka Dhexdhexaadinta iyo Soo Celinta Tixraaca Unugga
>Mararka qaarkood Qiimaha qoraalka ayaa laga yaabaa inuu ku soo celiyo tiro ka badan hal mar. Waxaan soo celin karaa lambarka safka qoraalkaas ee xadka. Halkan, waxaan isticmaali doonaa YAR, ROW , iyo IF shaqooyinka si aan u helo qoraalka baaxadda iyo soo celinta tixraaca unugga.Waxaad ka arkaysaa sawirka soo socda in qoraalka "Apple" uu ku celcelinayo 3 jeer inta u dhaxaysa B4:B14 .
>> >
Aan ku tuso sida aan u helo tirooyinkan safafka ah.
>- >
- Waxa aan qaacidadan ku isticmaalay unugga D9 .
{=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1:1))}
> >
- kadibna waxaan ku soo koobiyay qaacidadan unugga D10 >11>>>>>
=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(2:2))
- Halkan, waxaan riixay CTRL + SHIFT + ENTER si aan natiijada u helo. >
>
- >Si la mid ah, waxaan koobiyeeyay qaacidada ilaa laga gaarayoQaaciddada waxay soo celisaa qiimaha khaladka
>>
> Si cad waa qaacidada array Excel.Laakiin ka hor, waa inaad ogaataa sida YAR wuxuu ku shaqeeyaa Excel.
Syntax of function YAR:
SMALL(array,k)
>For tusaale, YAR({80;35;55;900},2) waxay soo celin doontaa 2nd qiimaha ugu yar ee shaxda {80;35;55;900} . Wax-soo-saarku wuxuu noqonayaa: 55 .
>Haddaba, sidee buu qaacidadadu u shaqeysaa? > 5 = {=YAR(HADDII($D$6=$B$4:$B$14, ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1: 1))
- Tijaabada macquulka ah ee shaqada HADDII waa: $D$6=$B$4:$B$14 . Qaybtani waxay tijaabinaysaa (mid mid) in qiimayaasha kala duwan ee $B$4:$B$14 la mid yahay $D$6 iyo in kale. Haddii ay le'eg tahay, qiimaha RUN ayaa lagu dejiyay shaxda, haddii aanay sinnayn, Qiimaha ayaa lagu dejinayaa shaxda: {BEEN;FALSE;RUN;FALSE;FALSE ;BEEN;RUN;BEEN;RUN;BEEN;BEEN}
- iyo qiimaha_if_runta qaybtu waa: ROW($B$4:$B$14)-ROW($ B$4)+1) . Qaybtan oo dhami waxay soo celinaysaa wax sidan oo kale ah: {1;2;3;4;5;6;7;8;9;10;11} - {1} + 1 = {0; 1;2;3;4;5;6;7;8;9;10} + 1 ={1;2;3;4;5;6;7;8;9;10;11}
Gabagabo
Waxaan rajeynayaa inaad maqaalkan ka heshay mid waxtar leh. Halkan, waxaan ku sharaxay 3 habab ku habboon si loo fahmo sida loo helo qoraalka baaxadda iyo soo celinta tixraaca unugga ee Excel . Waxaad booqan kartaa websaydkayaga Exceldemy si aad wax badan uga barato nuxurka Excel la xidhiidha. Fadlan, ku rid faallooyinka, soo jeedinta, ama weydiimaha haddii aad wax ku hayso qaybta faallooyinka ee hoose.