Ku kala sooc caanaha

Haddii aad u baahan tahay inaad kala soocdo liiska, markaa waxaa jira siyaabo badan oo adeegaaga ah, kuwaas oo ugu fudud kuwaas oo ah badhamada kala-soocida ee tabka ama menu-ka. Data (Xogta - Kala sooc). Si kastaba ha ahaatee, waxaa jira xaalado marka kala-soocidda liiska loo baahan yahay in si toos ah loo sameeyo, tusaale ahaan qaababka. Tan waxa loo baahan karaa, tusaale ahaan, marka la soo saarayo xogta liiska hoos-u-dhaca, marka la xisaabinayo xogta jaantusyada, iwm. Sidee loo habeeyaa liis leh qaacido duullimaad ah?

Habka 1. Xogta tirada

Haddii liisku ka kooban yahay macluumaadka tirada oo keliya, markaa kala-soocidda si fudud ayaa loo samayn karaa iyadoo la adeegsanayo hawlaha HADDII (YAR) и LINE (ROW):

 

function HADDII (YAR) ka soo saara array (column A) n-th element ugu yar ee isku xigta. Kuwaas. YAR(A:A;1) waa tirada ugu yar tiirka, YAR(A:A;2) waa tan labaad ee ugu yar, iyo wixi la mida.

function LINE (ROW) waxay soo celisaa nambarka safka unugga la cayimay, tusaale ahaan ROW(A1)=1, ROW(A2)=2 iwm liiskayaga la soocay. Isla guushaas, waxaa suurtagal ah in la sameeyo tiir dheeri ah, oo gacanta lagu buuxiyo taxanaha tirooyinka 1,2,3… oo tixraac halkii shaqada ROW.

Habka 2. Liiska qoraalka iyo hababka caadiga ah

Haddii liisku ku jirin tirooyin, laakiin qoraal ah, markaa shaqada YAR ma shaqeyn doonto, markaa waa inaad tagtaa waddo ka duwan, wax yar ka dheer.

Marka hore, aan ku darno tiir adeeg oo leh qaacido halkaas oo lambarka taxanaha magac kasta ee mustaqbalka ee liiska la sooci doono lagu xisaabin doono iyadoo la isticmaalayo shaqada MAGACA (COUNTIF):

Qaybta Ingiriisiga waxay noqon doontaa:

=COUNTIF(A:A,»<"&A1)+COUNTIF($A$1:A1,"="&A1)

Erayga koowaad waa shaqo lagu tiriyo tirada unugyada ka yar kuwa hadda jira. Midda labaad waa shabakad badbaado haddii magac kasta uu dhaco wax ka badan hal mar. Markaa ma yeelan doonaan tiro isku mid ah, laakiin si isdaba joog ah u kordhaya tirooyinka.

Hadda nambarada la helay waa in loo habeeyaa si isdaba joog ah oo u koraya. Tan waxaad isticmaali kartaa shaqada HADDII (YAR) laga bilaabo dariiqa koowaad:

 

Hagaag, ugu dambayntii, waxa hadhay oo kaliya in magacyada laga soo saaro liiska tirooyinkooda. Si taas loo sameeyo, waxaad isticmaali kartaa formula soo socda:

 

function WAX KA BADAN (CIYAAR) wuxuu raadiyaa tiirka B ee lambarka taxan ee la rabo (1, 2, 3, iwm.) iyo, run ahaantii, soo celisa tirada xariiqda meesha uu lambarkani ku yaal. Shaqada INDEX (INDEX) wuxuu ka soo saaray tiirka A magaca lambarkan.

Habka 3: Habayn Formula

Habkani, dhab ahaantii, waa isla meelaynta algorithmaadka sida Habka-2, laakiin waxaa lagu fuliyay qaacido habaysan. Si loo fududeeyo qaacidada, tirada unugyada C1:C10 ayaa la siiyay magaca List (dooro unugyo, riix Ctrl + F3 iyo badhanka Abuur):

 

Gudaha unugga E1, ku koobiye qaacidadayada:

=INDEX(Liiska; MATCH

Ama nooca Ingiriisiga:

=INDEX(Liiska, MATCH( YAR( COUNTIF(List, «<"&List), ROW(1:1)), COUNTIF(List, "<"&List), 0))

oo riix Ctrl + Shift + Ku qorsi aad u geliso hab habaysan. Markaa caanaha natiijadu waxay noqon kartaa koobiyaal hoos oo dhan dhererka liiska.

Haddii aad rabto in qaaciddada ay ku xisaabtanto ma aha tiro go'an, laakiin aad awood u yeelatid inaad hagaajisid markaad ku darto waxyaabo cusub liiska, markaa waxaad u baahan doontaa inaad wax yar ka beddesho istiraatijiyadda.

Marka hore, tirada Liisku waxay u baahan doontaa in si firfircoon loo dejiyo. Si tan loo sameeyo, marka la abuurayo, waxaad u baahan tahay inaad qeexdo cabbir go'an C3: C10, laakiin qaacido gaar ah oo tixraacaya dhammaan qiyamka la heli karo, iyadoon loo eegin tiradooda. Guji Alt + F3 ama fur tab Foomamka - Maareeyaha Magaca (Qaabacooyinka - Maareeyaha Magaca), samee magac cusub iyo gudaha garoonka Link (Tixraac) geli qaacidada soo socota (waxaan u malaynayaa in tirada xogta la kala saarayo ay ka bilaabanto unugga C1):

=СМЕЩ(C1;0;0;СЧЁТЗ(C1:C1000);1)

=OFFSET(C1,0,0,SCHÖTZ(C1:C1000),1)

Marka labaad, qaacidada soo diyaarisay ee kore waxay u baahan doontaa in hoos loo kala bixiyo iyada oo leh meel fog - iyadoo la filayo xog dheeraad ah oo mustaqbalka la galo. Xaaladdan oo kale, qaacidada habayntu waxay bilaabi doontaa inay bixiso khalad #NUMBER unugyada aan weli la buuxin. Si aad u dhexgasho, waxaad isticmaali kartaa shaqada IFEROOR, Kaas oo u baahan in lagu daro "areeraha" qaacidadayada habaynta:

=IFEROOR (INDEX (Liiska; MATCH;»)

=IFERROR

Waxay qabtaa khaladka #NUMBER waxayna soo saartaa faaruq ( xigasho faaruq ah) beddelkeeda.

:

  • Kala soocida midabka
  • Waa maxay qaacidooyinka diyaarsan iyo sababta loogu baahan yahay
  • Kala soocida iyo qaababka firfircoon ee Xafiiska 365 ee cusub

 

Leave a Reply