Shaxda tusmada
Tababarku wuxuu muujinayaa sida loo sameeyo qawaaniinta Xaqiijinta Xogta ee Excel. Waxaad heli doontaa dhawr tusaale oo ah E xcel xogta habaynta xogta si loogu ogolaado lambarada ama qiyamka qoraalka unugyo gaar ah, ama qoraalka kaliya ee ka bilaabma xarfo gaar ah, ogolansho xog gaar ah oo ka hortagaysa nuqulada, iyo in ka badan. 3>
Casharkii shalay waxaan ku bilownay inaan eegno Excel Data Validation - maxay tahay ujeedadu, sida ay u shaqeyso, iyo sida loo isticmaalo xeerar ku dhex jira si loo ansixiyo xogta ku jirta warqadahaaga shaqo. Maanta, waxaan qaadi doonaa tallaabo dheeraad ah oo aan ka hadalno dhinacyada nitty-gritty ee ansaxinta xogta gaarka ah ee Excel iyo sidoo kale tijaabin sacab muggiis oo qaabab kala duwan oo ansax ah.
Sida loo sameeyo samee ansaxinta xogta gaarka ah ee qaacidada
Microsoft Excel waxa ay leedahay dhawr xeer oo ku dhex jira oo lagu ansaxinayo nambarada, taariikhaha iyo qoraalka, laakiin waxa ay daboolayaan kaliya xaaladaha aasaasiga ah. Haddii aad rabto in aad ku ansixiso unugyada shuruudahaaga, samee xeerka ansaxinta caadada oo ku salaysan qaacido. Waa kan sida:
>- >Dooro hal ama ka badan oo unug si loo ansixiyo.
- Fur sanduuqa Xaqiijinta Xogta. Taas awgeed, dhagsii badhanka Xaqiijinta Xogta ee Data tab, gudaha Qalabka Xogta kooxda ama taabo taxanaha furaha Alt > D > L (furaha kasta waa in si gaar ah loo riixaa) > Settings tab ee Xaqiijinta Xogta daaqadda wada-hadalka, dooro Custom gudaha Oggolow sanduuqa, oo gelibooska safafka iyo tiirarka. Haddaba, unugga D3 qaacidadu waxay isu beddeshaa
=A3/B3
, D4-na waxay noqonaysaa =A4/B4
, iyadoo samaynaysa ansaxinta xogta dhammaan khalad! iyaga: =$A$2/$B$2
. Ama, taabo F4 si aad u kala beddesho noocyada kala duwan ee tixraaca Xaaladaha marka aad rabto in aad ansixiso unug kasta oo ku salaysan sharuudaha u gaarka ah, isticmaal tixraac unug qaraabo ah oo aan lahayn calaamad $ si aad u hesho qaacidada si aad ula qabsato saf kasta ama/iyo tiir kasta:
>>>Sida aad aragto, ma jirto "run buuxda", isla qaacidadu waxay noqon kartaa sax ama khalad iyadoo ku xidhan xaaladda iyo hawshaada gaarka ah.Tani waa sida loogu isticmaalo ansaxinta xogta gudaha Excel adiga oo wata qaacidooyinkaaga. Si aad u hesho faham dheeraad ah, xor u noqo inaad soo dejiso buug-shaqeedka tusaalaha ee hoose oo aad baarto habaynta qaanuunka. Waxaan kaaga mahadcelinayaa inaad akhriday waxaana rajeynayaa inaan kugu arko blog-keena usbuuca soo socda!
Ku celceli buugga shaqada ee soo dejinta
Excel Data Validation Tusaalooyinka (.xlsx file)
qaacidada ansaxinta xogtaada ee ku jirta Formulasanduuqa waxaad ku dari kartaa fariin galinta caadada ah iyo digniinta qaladka taasoo soo muuqan doonta marka isticmaaluhu uu doorto unugga la ansaxiyay ama uu galo xog aan sax ahayn, siday u kala horreeyaan.Hoos waxaad ka heli doontaa dhawr tusaale oo ah xeerarka ansaxinta caadada ee noocyada kala duwan ee xogta.
Fiiro gaar ah. Dhammaan qawaaniinta ansaxinta xogta Excel, la dhisay iyo caadadii, xaqiiji kaliya xogta cusub ee lagu qoray unugga ka dib abuurista sharciga. Xogta la koobiyay lama ansaxin, sidoo kale ma aha gelinta xogta unugga ka hor inta aan la samayn xeerka. Si aad u dejiso geliyaasha jira ee aan buuxin shuruudaha ansixinta xogtaada, isticmaal Xogta aan sax ahayn ee goobabaha sida ku cad Sida loo helo xogta aan sax ahayn ee Excel.
Ansaxinta xogta Excel si loogu oggolaado tirooyin keliya
* * የተ የ የተ የ የ የ , midna midna majiraan ku-dhis ah ee xogta ansaxinta xogta ee Excel wax uqabta xaalad aad u caadi ah ma jiro marka aad u baahan tahay inaad xaddido isticmaalayaasha inay galaan lambarada unugyada gaarka ah. Laakiin tan si fudud ayaa loo samayn karaa iyada oo la isticmaalayo qaacido ansaxinta xogta gaarka ah ee ku salaysan shaqada ISNUMBER, tan oo kale ah: =ISNUMBER(C2)
Halka C2 uu yahay unugga ugu sarreeya ee tirada aad rabto in aad ansixiso.
Xusuusnow. Shaqada ISNUMBER waxay ogolanaysaa qiyam kasta oo tiro ah oo ku jira unugyada la ansaxiyay, oo ay ku jiraan tirooyin, jajab tobanle, jajab iyo sidoo kale taariikhaha iyo waqtiyada, kuwaas oo sidoo kale ah tirooyin marka loo eego Excel.
Excel xogta ansaxinta si loo oggolaadoqoraalka kaliya
Haddii aad raadinayso caksi - si aad u ogolaato gelida qoraalka kaliya ee unugyo kala duwan, ka dib dhis xeer gaar ah oo leh shaqada ISTEXT, tusaale ahaan:
> =ISTEXT(D2)
Meesha D2 ay tahay unugga ugu sarreeya ee kala duwanaanshaha la doortay.
Oggolow qoraalka ka bilaabmaya xarfo gaar ah
Haddii dhammaan qiimayaashu ku jiraan wax gaar ah kala duwanaantu waa inay ku bilaabataa xarfo gaar ah ama xaraf-hoosaad, ka dib samee ansaxinta xogta Excel ee ku saleysan shaqada COUNTIF oo leh calaamad calaamad:
COUNTIF 0>Tusaale ahaan, si loo hubiyo in dhammaan dalbashada id ee tiirka A ay ku bilowdaan "AA-", "aa-", "Aa-", ama "aA-" horgalayaasha (kiis-aan xasaasi ahayn), qeex qaanuunka gaarka ah kan qaacidada ansaxinta xogta:> =COUNTIF(A2,"aa-*")
Qaabka ansaxinta ee leh AMA macquulka (shuruudo badan)
>Hadii ay jiraan 2 ama ka badan oo ansax ah Horgalayaasha, ku dar dhowr hawlood oo COUNTIF ah, si xeerkaaga xogta xogta Excel uu ula shaqeeyo AMA macquulka ah:> =COUNTIF(A2,"aa-*")+COUNTIF(A2,"bb-*")
>
Qaabka ansixinta kiiska
Haddii ay arrintu khusayso, isticmaal EXACT oo ay weheliso shaqada BIDIX si aad u abuurto qaacido ansaxinta kiis-xasaasi ah oo ka bilaabmaya qoraal gaar ah:
EXACT(LEFT( unug, nambarka_chars), qoraal)Tusaale ahaan, si aad u oggolaato kaliya ids dalbashada ka bilaabma "AA-" ("aa-" iyo "Aa-" midna lama oggola), isticmaal kan formula:
=EXACT(LEFT(A2,3),"AA-")
Qodobka koreShaqada BIDIX waxay ka soo saartaa 3da xaraf ee ugu horreeya unugga A2, EXACT waxay qabataa isbarbardhigga kiis-xasaasiyeedka hoose ee summada adag ("AA-" tusaale ahaan). Haddii labada xaraf-hoosaadyadu ay si sax ah u siman yihiin, qaaciddada ayaa soo celinaysa RUN oo ansaxinta ayaa dhaaftay; Haddii kale BEENTA waa la soo celiyaa oo ansaxinta waa fashilantay.
>
> Oggolow geliyaasha ka kooban qoraal gaar ahSi loo oggolaado gelinta ay ku jiraan qoraal gaar ah meel kasta oo unug ka mid ah (bilawga bilowga). , dhexe, ama dhamaadka), isticmaal shaqada ISNUMBER marka lagu daro midkood FIND ama SEARCH iyada oo ku xidhan haddi aad rabto kiis xasaasi ah ama ciyaar kiis aan dareen lahayn:
- > qoraalka , unug )) >)) >Ansaxinta kiiska: ISNUMBER 10>
Qoddobka xogta muunaddeena, si loo oggolaado gelida ka kooban qoraalka "AA" ee unugyada A2:A6, isticmaal mid ka mid ah hababkan:
Case-insenitive:
0> =ISNUMBER(SEARCH("AA", A2))
Cuse-sensitive:
=ISNUMBER(FIND("AA", A2))
Qaabacyadu waxay la shaqeeyaan caqli-galkan soo socda:
Waxaad ka baadhaysaa xarafka-hoosaadka "AA" ee unugga A2 iyadoo la isticmaalayo FIND ama SEARCH, oo labadooduba waxay soo celiyaan booska xarafka koowaad ee xargaha hoose. Haddii aan qoraalka la helin, qalad ayaa soo noqda. Qiimo kasta oo nambaro ah oo loo soo celiyo natiijada raadinta, shaqada ISNUMBER waxay keentaa RUN, iyo ansaxinta xogta waa lagu guulaystay. Haddii ay dhacdo cilad, ISNUMBER waxay soo celisaa BEEN, galitaankana lama oggolaan doono aunugga.
>
> Xaqiijinta xogta si loogu oggolaado gelida gaarka ah oo keliya oo la diido nuqulladaXaaladaha marka tiir gaar ah ama tiro unug ah aysan ku jirin wax nuqul ah, habee xeerka ansaxinta xogta gaarka ah si aad u ogolaato gelida gaarka ah kaliya. Taas awgeed, waxaan isticmaaleynaa qaacidada COUNTIF ee caadiga ah si aan u aqoonsanno nuqullada:
= COUNTIF( range, topmost_cell)<=1Tusaale ahaan, in la sameeyo Hubi in ids-yada gaarka ah oo kaliya ay ku jiraan unugyada A2 ilaa A6, samee xeer gaar ah oo wata qaacidada ansaxinta xogta:
=COUNTIF($A$2:$A$6, A2)<=1
>Marka qiimo gaar ah la geliyo, qaaciddadu waxay soo noqotaa RUN iyo ansaxinta ayaa guulaysata. Haddii isla qiimaha uu hore ugu jiray tirada la cayimay (tirinta ka weyn 1), COUNTIF waxay soo celisaa BEENTA oo gelinta ay ku guuldareysato ansaxinta $6) oo isticmaal tixraac qaraabo ah unugga sare (A2) si aad u hesho qaacidada si loogu hagaajiyo unug kasta inta la hubo.
Fiiro gaar ah. Qaacidooyinka ansaxinta xogtan waa kiis-aan xasaasi ahayn , kalama kala saarayo far waaweyn iyo kuwa hoose
Qaacdooyinka ansaxinta taariikhaha iyo wakhtiyada
>Inbuilt taariikhda ansaxinta waxay bixisaa wax badan oo Shuruudaha horay loo sii qeexay si loogu xaddido isticmaalayaasha inay galaan kaliya taariikhaha u dhexeeya labada taariikhood ee aad sheegtay, ka weyn, ka yar, ama la mid ah taariikhda la cayimay.Haddii aad rabto in badan oo la xakameeyo xogtaansaxinta xaashidaada shaqo, waxaad ku soo celin kartaa shaqada la dhisay oo leh xeer caado ah ama waxaad qori kartaa qaacido kuu gaar ah oo ka baxsan awooda la dhisay ee ansaxinta xogta Excel
> Si aad u xaddido gelida taariikhda dhexda xad cayiman, waxaad isticmaali kartaa mid ka mid ah qaanuunka Taariikhda horay loo sii qeexay ee leh "inta u dhaxaysa" shuruudaha ama waxaad samayn kartaa sharci ansaxinta qaacidadan guud:AND( cell>) ;= taariikhda_bilawga), unug<= dhamaadka_taariikhda)halkan:
- unug waa unuga ugu sareeya inta la xaqiijiyay, iyo
- bilaaban iyo dhamaadka taariikhdu waa taariikho sax ah oo lagu bixiyo shaqada DATE ama tixraacyada unugyada ay kujiraan taariikhaha.
Tusaale ahaan, si aad u ogolaato kaliya taariikhaha bisha Luulyo ee sanadka 2017, isticmaal qaacidada soo socota:
> =AND(C2>=DATE(2017,7,1),C2<=DATE(2017,7,31))
> Ama, geli taariikhda bilawga iyo dhamaadka taariikhda unugyada qaarkood (F1 iyo F2 ee tusaalahan), oo tixraac unugyada qaacidadaada: =AND(C2>=$F$1, C2<=$F$2)
>
Oggolow maalmaha shaqada ama sabtida kaliya
Si loo xaddido isticmaaluhu inuu galo kaliya maalmaha shaqada ama sabtida, habee xeerka ansaxinta caadada oo ku salaysan shaqada WEEKDAY.
Iyadoo noqobka_soocelinta doodda loo dejiyay 2, WEEKDAY waxay soo celisaa tiro u dhaxaysa 1 (Isniin) ilaa 7 (Axad). Markaa, maalmaha shaqada (Isniin ilaa Jimcaha) natiijada qaacidada waa inay noqotaain ka yar 6, iyo sabtida iyo axadda (Sabti iyo Axad) ka weyn 5.
Oggolow oo kaliya maalmo shaqo :
MAALINTII ( cell,2)<6Oggolow kaliya maalinaha todobaadka :
MAALINTA wiigga ( unug,2)>5Tusaale ahaan, si aad u ogolaato gelitaanka maalmaha shaqada ee unugyada C2:C6, isticmaal kan formula:
=WEEKDAY(C2,2)<6
Ansaxi taariikhaha ku salaysan taariikhda maanta
Xaalado badan, waxa laga yaabaa inaad rabto inaad taariikhda maanta u isticmaasho bilawga taariikhda tirada taariikhda la oggol yahay. Si aad u hesho taariikhda hadda jirta, isticmaal shaqada MAANTA, ka dibna ku dar tirada maalmaha la rabo si aad u xisaabiso taariikhda dhamaadka
Tusaale ahaan, si loo xaddido gelitaanka xogta 6 maalmood laga bilaabo hadda (7 maalmood oo ay ku jiraan maanta), waxaanu adeegsan doonaa xeerka taariikhda ku-dhisan oo leh shuruudaha ku salaysan qaacidada
=TODAY()
=TODAY() + 6
Si la mid ah, waxaad ku xaddidi kartaa isticmaalayaasha inay galaan taariikhaha ka hor ama ka dib taariikhda maanta. Taas awgeed, dooro midkood in ka yar ama ka weyn gudaha Data sanduuqa, ka dibna geli =TODAY()
gudaha Dhammaadka taariikhda ama Bilow sanduuqa taariikhda, siday u kala horreeyaan.
- Sanduuqa Allow , dooro Waqtiga .
- Sanduuqa Data , soo qaado wax kayar si aad u oggolaato waqtiyo ka hor wakhtiga hadda, ama ka weyn si loo oggolaado waqtiyada ka dambeeya wakhtiga hadda. >
- In Wakhtiga Dhamaadka ama Wakhtiga bilowga sanduuqa (waxay kuxirantahay shuruudaha aad dooratay tallaabadii hore), geli mid ka mid ah hababka soo socda:
- >
- Si loo ansixiyo taariikhda iyo waqtiyada iyadoo lagu saleynayo taariikhda iyo waqtiga hadda:
=NOW()
>Si loo ansixiyo times oo ku salaysan wakhtiga hadda:
=TIME( HOUR(NOW()), MINUTE(NOW()), SECOND(NOW()))
- Si loo ansixiyo taariikhda iyo waqtiyada iyadoo lagu saleynayo taariikhda iyo waqtiga hadda:
Shaashada hoose waxay muujinaysaa sharci u ogolaanaya wakhtiyo ka badan wakhtiga hadda:
>
> Xeerka ansaxinta xogta ee Custom Excel ma shaqaynayoHaddii xeerkaagii ansaxinta xogtaada ku salaysan u shaqayn waayo sidii la filayey, waxaa jira 3 qodob oo muhiim ah oo lagu hubinayo:
- Qaciidada ansaxinta xogta waa sax
- Qaabka ansaxinta ma tixraacdo unug madhan
- Tixraacyada unugyada ku haboon ayaa la isticmaalaa
Hubi saxnaanta ee qaacidada ansaxinta xogtaada
> Bilawga, nuqul ka samee qaacidada ansaxinta unug ka mid ah si aad u hubiso inaysan soo celin khalad sida #N/A, #VALUE ama #DIV/0!.Haddii aad abuurayso xeerka caadada , qaacidadu waa inay soo celisaa qiyamka macquulka ah ee RUN iyo BEEN ama qiyamka 1 iyo 0 ee iyaga la mid ah, siday u kala horreeyaan.
Haddii aad isticmaasho shuruudo ku salaysan qaacido xeer la dhisay. 12> (sida aan samaynay si loo ansixiyo wakhtiyada ku salaysanWaqtiga xaadirka ah), waxay sidoo kale soo celin kartaa qiime kale oo nambaro ah.
Qaciidada ansaxinta xogta Excel waa inaysan tixraacin unug madhan
Xaalado badan, haddii aad doorato Iska indha tir maran sanduuqa marka la qeexayo qaanuunka (sida caadiga ah waxaa lagu xushay si default) iyo hal ama in ka badan oo unugyo tixraacaya caanahaaga waa madhan, qiimo kasta waxaa loo ogolaan doonaa unuga ansaxiyay.
Halkan waa tusaale qaabka ugu fudud:
Tixraacyada unugyada saxda ah iyo kuwa qaraabada ah ee qaaciidooyinka ansixinta xogta
Marka la dejinayo qaanuunka ansixinta Excel-ku-saleysan, fadlan maskaxda ku hay in dhammaan tixraacyada unugga ee ku jira formula waa ee la xidhiidha unugga bidix ee sare ee kala duwan ee la doortay.
Haddii aad samaynayso xeer in ka badan hal unug iyo shuruudaha ansixintaadu waxay ku xidhan yihiin unugyo gaar ah , hubi inaad isticmaashid tixraacyada unugga dhammaystiran (oo leh calaamadda $ sida $ A$1), haddii kale xeerkaagu wuxuu si sax ah ugu shaqayn doonaa unugga koowaad. Si aad si fiican u qeexdo qodobka, fadlan tixgeli tusaalahan soo socda.
Marka laga hadlayo, waxaad rabtaa inaad xaddiddo gelitaanka xogta unugyada D2 ilaa D5 tiro dhan inta u dhaxaysa 1 (qiimaha ugu hooseeya) iyo natiijada u qaybinta A2 ee B2. Markaa, waxaad ku xisaabinaysaa qiimaha ugu sarreeya qaacidadan fudud ee =A2/B2
, sida ku cad shaashadda hoose:
Dhibaatadu waxay tahay qaabkan u muuqda mid sax ah uma shaqayn doono unugyada D3 D5 sababtoo ah tixraacyada qaraabada ayaa isbeddela iyadoo lagu salaynayo qaraabo