Qaababka Excel ee lagu tiriyo unugyada qoraalka leh: unug kasta, gaar ah ama la sifeeyay

  • La Wadaag Tan
Michael Brown

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 kasta
    > Sida loo tiriyo tirada unugyada qoraalka leh ee Excel

    Halkaas 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 kasta

    SUMPRODUCT 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
    >
    • Unugyada qoraal kasta
    • >
    • Xarfaha gaarka
    • Tirooyinka loo qaabeeyey qoraal ahaan
    • Unugyo muuqaal ahaan madhan oo ka kooban xadhig madhan (""), apostrophe ('), meel bannaan ama aan ahayn- xarfaha daabacaadda
    • >
    >
      >>Tirooyinka
    • Taariikhaha
    • Qiimaha macquulka ah ee RUN iyo BEEN
    • Qaladaadka
    • unugyada madhan
    >Tusaale ahaan, in la tiriyo unugyada qoraalka ku jira inta u dhaxaysa A2:A10, marka laga reebo tirooyinka, taariikhaha, qiyamka macquulka ah, khaladaadka iyo unugyo maran, isticmaal mid ka mid ah qaaciidooyinkan:

    =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*")

    > Si aad qaaciddada uga dhigto mid saaxiibtinimo badan, waxaad ku dhejin kartaa shuruudaha unug horay loo sii qeexay, waxaad dhahdaa D2, oo waxaad gelisaa tixraaca unugga doodda labaad: =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:>
      >
    1. 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)

      > Tusaalahan, waxaan rabnaa inaan tirino unugyada muuqda oo keliya oo leh text iyadoo aan loo eegin sida unugyada kale loo qariyay, markaa waxaan galeynaa qaacidada labaad ee A2 oo aan ku koobiyeynaa hoos A10.

      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. .)

    2. 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)

      17>

    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 dejiso

    Qaabka Excel si loo tiriyo unugyada qoraalka leh

    Michael Brown waa xamaasad tignoolajiyada u heellan oo xiise u leh fududaynta hababka adag iyadoo la adeegsanayo aaladaha software. In ka badan toban sano oo waayo-aragnimo ah oo ku saabsan warshadaha teknoolajiyada, wuxuu ku horumariyay xirfadihiisa Microsoft Excel iyo Outlook, iyo sidoo kale Google Sheets iyo Docs. Blog-ga Michael wuxuu u heellan yahay inuu la wadaago aqoontiisa iyo khibradiisa dadka kale, isagoo siinaya tabo-fudud oo la raaco iyo casharro lagu horumarinayo wax soo saarka iyo hufnaanta. Haddii aad tahay xirfadle khibrad leh ama bilow ah, Michael's blog wuxuu bixiyaa fikrado qiimo leh iyo talooyin wax ku ool ah si aad uga faa'iidaysato qalabkan software-ka ah ee muhiimka ah.