Shaxda tusmada
Sideen u tiriyaa unugyada qoraalka ku jira Excel? Waxaa jira dhawr nooc oo kala duwan oo lagu tiriyo unugyada ka kooban qoraal kasta, xuruuf gaar ah ama unugyo la sifeeyey oo keliya. Dhammaan qaababku waxay ku shaqeeyaan Excel 365, 2021, 2019, 2016, 2013 iyo 2010.
> Bilowgii, xaashida xaashida ee Excel waxaa loogu talagalay inay ku shaqeeyaan lambarro. Laakin maalmahan waxaan inta badan u isticmaalnaa si aan u kaydiyo oo u maamulno qoraalka sidoo kale. Ma doonaysaa in aad ogaato inta unug ee qoraalka ku jira xaashidaada shaqo? Microsoft Excel waxay tan u leedahay hawlo dhowr ah. Midkee baad isticmaashaa? Hagaag, waxay kuxirantahay xaalada. Casharradan, waxaad ka heli doontaa noocyo kala duwan oo qaacido ah iyo goorta ay ugu habboon tahay in la isticmaalo caano kastaHalkaas waa laba qaaciido oo aasaasi ah oo lagu ogaanayo inta unug ee kala duwan ee la siiyay ka kooban xarfo ama xaraf kasta
COUNTIF formula si loo tiriyo dhammaan unugyada qoraalka leh
Marka aad rabto inaad hesho tirada unugyada leh qoraalka Excel, shaqada COUNTIF oo leh calaamad ku jirta shuruudaha dooddu waa xalka ugu fiican uguna fudud:
COUNTIF (*) waa kaarka duurjoogta ah ee u dhigma taxanaha jilayaasha, qaacidadu waxay tirisaa dhammaan unugyada ka kooban qoraal kastaSUMPRODUCT formula si loo tiriyo unugyada qoraal kasta
Si kale oo lagu helo tirada Unugyada ka kooban qoraalka waa in la isku daro SUMPRODUCT iyo ISTEXT:
SUMPRODUCT(--ISTEXT( kala duwanaanshaha)))ama
SUMPRODUCT(ISTEXT( kala duwan)*1)Shaqada ISTEXT waxay hubisaa in unug kasta oo ku jira la cayimay kala duwanaansho waxay ka kooban tahay xarfo kasta oo qoraal ah oo soo celisa tiro RUN ah (unugyo qoraal ah) iyo qiyamka BEENTA (unugyada kale). Isku dhufashada labajibaaran (--) ama hawlgalka isku dhufashada ayaa ku qasbaya RUN iyo BEEN 1 iyo 0, siday u kala horreeyaan, iyagoo soo saaraya tiro iyo eber. Shaqada SUMPRODUCT waxay soo koobtaa dhammaan curiyayaasha shaxda waxayna soo celisaa tirada 1's, taasoo ah tirada unugyada qoraalka ku jira
> kuwaas oo aan ahayn:Waxa la tiriyo | >Waxa aan la tirin | >
>
| >
| >
=COUNTIF(A2:A10, "*")
=SUMPRODUCT(--ISTEXT(A2:A10))
=SUMPRODUCT(ISTEXT(A2:A10)*1)
Shaashada hoose waxay muujinaysaa natiijada:
>
Tiri unugyo qoraal ah oo aan ku jirin meelo bannaan iyo xargo madhan
Qaciidooyinka kor looga hadlay tiridhammaan unugyada ay ku jiraan xarfo qoraal ah. Xaaladaha qaarkood, si kastaba ha ahaatee, taasi waxay noqon kartaa jahawareer sababtoo ah unugyada qaarkood waxay u ekaan karaan oo kaliya madhan laakiin, dhab ahaantii, waxay ka kooban yihiin jilayaal aan la arki karin isha bini'aadamka sida xadhkaha madhan, xadhkaha goos gooska, meelaha bannaan, xadhkaha goosashada, iwm. Natiijo ahaan, muuqaal madhan. Unugyada waxaa lagu tiriyaa qaacidada taasoo keeneysa in isticmaaluhu uu timaha kala soo baxo isagoo isku dayaya inuu ogaado sababta :)
Si looga saaro unugyada maran "beenta togan" ee tirinta, isticmaal shaqada COUNTIFS oo leh dabeecadda "laga saaray" heerka labaad.
Tusaale ahaan, si loo tiriyo unugyo qoraal ah oo u dhexeeya A2:A7, adigoo iska indhatiraya kuwa ay ku jiraan xaraf bannaan , isticmaal qaacidadan:
> =COUNTIFS(A2:A7,"*", A2:A7, " ")
Haddii kala duwanaanshaha bartilmaameedkaagu ka kooban yahay xog kasta oo qaacido-raacu wado, qaacidooyinka qaarkood waxay keeni karaan xadhig madhan (""). Si aad isaga indho tirto unugyada xadhkaha madhan sidoo kale, ku beddel "*" "*?*" gudaha criteria1 doodda:
> =COUNTIFS(A2:A9,"*?*", A2:A9, " ")
> Su'aal calaamad ay ku wareegsan yihiin xiddigiyaal ayaa tilmaamaya in uu jiro ugu yaraan hal xaraf oo qoraal ah unugga. Mar haddii xadhig madhan aanu lahayn xarfo, ma buuxinayo shuruudaha lamana tiriyo. Unugyada maran ee ku bilaabma farqi (') midna lama tiriyo.Shaashada hoose, waxa jira meel bannaan oo A7 ah, meel bannaan oo A8 ah iyo xadhig madhan (="") oo A9 ah. Qaaciddadayadu waxay ka baxdaa dhammaan unugyadaas waxayna soo celisaa tirada unugyada qoraalka2 gudaha shuruudaha ee shaqada COUNTIF. Tusaalooyinka hoose waxay sharxayaan nuucyada.
Si aad u waafajiso qoraalka muunada si sax ah , geli qoraalka buuxa ee ku lifaaqan calamadaha xigashada:
COUNTIF( range, " text")Si aad u tiriso unugyo leh qayb > dhigma , dhig qoraalka u dhexeeya laba calaamadood, kuwaas oo u taagan tiro kasta oo xaraf ah ka hor iyo ka dib qoraalka:
COUNTIF ( kala duwan, "* qoraal*")Tusaale ahaan, si loo helo inta unug ee kala duwan ee A2:A7 ka kooban sida saxda ah ereyga "mooska", isticmaal formula this:
=COUNTIF(A2:A7, "bananas")
Si loo tiriyo dhammaan unugyada ay ku jiraan "mooska" oo qayb ka ah waxa ku jira boos kasta, isticmaal kan:
=COUNTIF(A2:A7, "*bananas*")
=COUNTIF(A2:A7, D2)
> Iyada oo ku xidhan gelinta D2, qaacidadu waxay la mid noqon kartaa qoraalka muunada si buuxda ama qayb ahaan:>- > Si aad u heshid ciyaar buuxda, ku qor ereyga oo dhan ama weedha sida ay ugu muuqato shaxda isha, tusaale. Moos .
- Qayb ka mid ah ciyaarta, ku qor muunada qoraalka ay ku hareeraysan yihiin jilayaasha calaamada duurjoogta ah, sida *mooska* .
sida qaacidadu waa kiis-aan xasaasi ahayn , waxaa laga yaabaa inaadan dhibin kiiska xarafka,Taas oo macnaheedu yahay *mooska* isna wuu samayn doonaa.
Haddii kale, in la tiriyo unugyada qayb ahaan ciyaarta , isku xidh tixraaca unugga. iyo xuruufta calaamada ah sida:
=COUNTIF(A2:A7, "*"&D2&"*")
Wixii macluumaad dheeraad ah, fadlan eeg Sida loo tiriyo unugyada qoraalka gaarka ah ee Excel.
Sidee si loo tiriyo unugyada la sifeeyay ee qoraalka Excel
Markaad isticmaalayso filter Excel si aad u muujiso kaliya xogta laxiriirta wakhti go'an, waxa laga yaabaa inaad mararka qaarkood u baahato inaad tiriso unugyada muuqda ee qoraalka . Nasiib darro, ma jirto hal-guji xal hawshan, laakiin tusaalaha hoose ayaa si raaxo leh kuugu dhex mari doona tillaabooyinka.
Ka soo qaad, waxaad haysataa miis sida ka muuqata sawirka hoose. Galitaanka qaar ayaa laga soo saaray kayd weyn oo xog ah iyadoo la isticmaalayo qaacido, iyo khaladaad kala duwan ayaa dhacay intii ay jidka ku jireen. Waxaad raadineysaa inaad hesho wadarta tirada shayada tiirka A. Iyadoo dhammaan safafka la arki karo, qaacidada COUNTIF ee aan u isticmaalnay tirinta unugyada qoraalka leh waxay u shaqeysaa daaweyn:
> =COUNTIF(A2:A10, "*")
> Hadda, waxaad hoos u dhigtay liiska shuruudaha qaarkood, waxaad tidhaahdaa ku sifee shayada tiro ka badan 10. Su'aashu waxay tahay - imisa shay ayaa hadhay? 21>unugyada la sifeeyay oo leh qoraal, tani waa waxa aad u baahan tahay inaad samayso:>- >
- Miiska ishaada, ka dhig dhammaan safafka la arki karo. Si tan loo sameeyo, nadiifi dhammaan filtarrada oo ka saar safafka qarsoonla sifeeyay iyo in kale.
Si aad u maamusho unugyada la sifeeyay , isticmaal 3 function_num doodda:
>=SUBTOTAL(3, A2)
>Si loo aqoonsado dhammaan Unugyada qarsoon , la sifeeyay oo gacanta lagu qariyay, ku rid 103 gudaha function_num :=SUBTOTAL(103, A2)
Unugyada muuqda, caanaha ayaa soo noqonaya 1. Isla marka aad shaandhayso ama gacanta ku qari safafka qaar, qaacidadu waxay ku soo celin doontaa 0 iyaga. (Ma arki doontid eberkaas sababtoo ah waxaa lagu soo celiyaa saf qarsoon. Si aad u hubiso in ay sidan u shaqeyso, kaliya koobi ka koobbi waxa ku jira unugga qarsoon oo leh qaacidada-hoosaadka wax kasta oo muuqda, dheh =D2, adigoo u maleynaya in safka 2 uu qarsoon yahay. .)
- Isticmaal hawsha COUNTIFS oo leh laba kala duwan Shuruudaha_kala duwan
- Shuruudaha 1 - waxay raadisaa unugyo leh qoraal kasta ("*") ee u dhexeeya A2:A10.
- Criteria2 - waxay ka raadisaa 1 inta u dhaxaysa D2:D10 si loo ogaado unugyada muuqda.<17
=COUNTIFS(A2:A10, "*", D2:D10, 1)
Hadda, waxaad u shaandhayn kartaa xogta sida aad rabto, oo qaaciddada ayaa kuu sheegi doonta inta unug ee la sifeeyay ee tiirka A ka kooban qoraal (3 in Kiiskeena):
>>Haddii aad doorbidi lahayd inaadan galin tiir dheeri ah xaashidaada shaqo, markaa waxaad u baahan doontaa qaacido dheer si aad hawsha u dhammaysato. Kaliya dooro midka aad tahaySida ka sii fiican:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))), --(ISTEXT(A2:A10)))
=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10) - MIN(ROW(A2:A10)),,1)), -- (ISTEXT(A2:A10)))
Shaqeeyaha isku dhufashada ayaa sidoo kale shaqayn doona:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))) * (ISTEXT(A2:A10)))
=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10)-MIN(ROW(A2:A10)),,1)) * (ISTEXT(A2:A10)))
> Qaabkee loo isticmaali karaa waa arrin ku saabsan dookhaaga shakhsi ahaaneed - natiijadu waxay noqon doontaa isku mid kiis kasta:
>
Sidee hababkani u shaqeeyaan
>Ka hore qaacidadu waxay shaqaaleysiisaa shaqada INDIRECT si ay u "quuiso" tixraacyada gaarka ah ee dhammaan unugyada inta u dhaxaysa qiyaasta la cayimay ilaa SUBTOTAL. Qaaciddada labaad waxay isticmaashaa isku-darka shaqada OFFSET, ROW iyo MIN isku ujeeddo ah.Shaqada SUBTOTAL waxay soo celisaa isku dubarid 1 iyo 0 ah halkaas oo ay kuwani ka dhigan yihiin unugyo muuqda iyo eber oo isbarbar dhigaya unugyada qarsoon (sida tiirka caawiyaha). kor).
Shaqada ISTEXT waxay hubisaa unug kasta oo ku jira A2:A10 waxayna soo celinaysaa RUN haddii unuggu ka kooban yahay qoraal, BEEN haddii kale. Hawl-wadeenka labanlaaban ee aan kala go'a lahayn (--) wuxuu ku qasbaa qiyamka RUN iyo BEENTA ah ee 1's iyo 0's. Halkaa marka ay marayso, qaacidadu waxa ay u eegtahay sidan soo socota:
=SUMPRODUCT({0;1;1;1;0;1;1;0;0}, {1;1;1;0;1;1;0;1;1})
Shaqada SUMPRODUCT waxa ay marka hore ku dhufataa curiyayaasha labada habab ee isku meel ka dibna waxa ay isu geeyaan shaxda ka soo baxda.
Marka lagu dhufto eber waxay siinaysaa eber, kaliya unugyada uu matalo 1 ee labada qayboodba waxay leeyihiin 1 xaga shaxanka u dambeeya.
=SUMPRODUCT({0;1;1;0;0;1;0;0;0})
Iyo tirada 1 ee shaxdan kore waa tirada muuqda. unugyo ka kooban qoraal.
Taasi waa sida loo tiriyo unugyada qoraalka ku jira Excel. Waxaan kaaga mahadcelinayaa inaad akhriday waxaanan rajeynayaa inaan kugu arko blog-keena toddobaadka soo socda!
>La heli karosoo dejisoQaabka Excel si loo tiriyo unugyada qoraalka leh