Shaxda tusmada
Tababarku wuxuu tusinayaa sida loo soo saaro tirooyin aan kala sooc lahayn, si aan kala sooc lahayn loo kala saaro liiska, loo helo xulasho aan kala sooc lahayn oo si aan kala sooc lahayn loogu meeleeyo xogta kooxaha. Dhammaan iyaga oo wata hab cusub oo firfircoon - RANDARRAY >
>Sida aad u badan tahay inaad ogtahay, Microsoft Excel waxay horey u leedahay dhowr hawlood oo kala sooc ah - RAND iyo RANDBETWEEN. Waa maxay macnaha soo bandhigida mid kale? Marka la soo koobo, sababtoo ah aad ayay uga awood badan tahay waxayna bedeli kartaa labada hawlood ee hore. Marka laga reebo dejinta qiimahaaga ugu sarreeya iyo kan ugu yar, waxay kuu ogolaanaysaa inaad qeexdo inta saf iyo tiirar aad buuxinayso iyo haddii aad soo saarayso jajab tobanle ama tirooyin random ah. Marka lagu daro hawlo kale, RANDARRAY waxay xitaa isku shaandheyn kartaa xogta oo waxay qaadan kartaa muunad random Laba tiro kasta oo aad sheegtid.Waa mid ka mid ah lix hawlood oo cusub oo firfircooni ah oo lagu soo bandhigay Microsoft Excel 365. Natiijadu waa hannaan firfircoon oo si toos ah ugu qulqulaya tirada safafka iyo tiirarka.
0>Shaqadu waxay leedahay syntax soo socda. Fadlan ogow in dhammaan doodaha ay yihiin ikhtiyaari:RANDARRAY([safka], [tirooyinka], [min], [max], [tiro dhan])Xagee:
>Safka (ikhtiyaar) - wuxuu qeexayaa inta saf ee la buuxinayo. Haddii la iska dhaafo, waxa ay u dhacaysaa 1 saf.
Tiirarka (ikhtiyaar) - waxa ay qeexdaa inta tiir ee la buuxinayo. Haddii la iska dhaafo, waxa ay noqonaysaa 1si aan kala sooc lahayn u qoonde ka qaybgalayaasha kooxo, qaacidada sare waxa laga yaabaa inaanay ku haboonayn sababtoo ah ma maamusho inta jeer ee koox la doortay. Tusaale ahaan, 5 qof ayaa lagu meelayn karaa kooxda A halka 2 qof oo kaliya ay ku jiraan group C. Si loo sameeyo hawlo aan kala sooc lahayn si siman , si koox kastaa u yeelato tiro isku mid ah oo ka qaybgalayaasha ah, waxaad u baahan tahay xal kale.<3
Marka hore, waxaad soo saaraysaa liis tirooyin random ah addoo isticmaalaya qaacidadan:
> =RANDARRAY(ROWS(A2:A13))
>Halka A2:A13 ay ku taal xogtaada isha.>> 3>
Markaa, waxaad meelaysaa kooxaha (ama wax kale) adiga oo isticmaalaya qaacidada guud:
INDEX( qiimaha_to_signe , ROUNDUP( first_random_number , random_numbers_range )/ n , 0))Halka n ku yahay cabbirka kooxda, tusaale ahaan tirada jeer ee qiima kasta waa in la qoondeeyaa.
> Tusaale ahaan, si aan kala sooc lahayn dadka loogu meeleeyo kooxaha ku taxan E2:E5, si koox kastaa u yeelato 3 ka qaybgalayaal, isticmaal qaacidadan: =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
Fadlan ogow inay tahay qaacido caadi ah (ma aha a dynamic array formula!), Markaa waxaad u baahan tahay inaad ku xidhid safafka tixraacyo dhammaystiran sida qaacidada sare.
> Geli caanahaaga unugga sare (C2 kiiskeenna) iyo n hoos u jiid ilaa unugyo badan intii loo baahdo. Natiijadu waxay u ekaan doontaa tan:>
Fadlan xusuusnow in shaqada RANDARRAY ay kacsan tahay. Si looga hortago abuurista qiyam cusub oo random ah mar kasta oo aad wax ka bedesho xaashida shaqada, beddelqaacidooyinka leh qiyamkooda iyaga oo isticmaalaya sifada Paste Special .
Sida qaaciidadani u shaqeyso oo si dhib leh uma baahna sharraxaad, markaa aynu diiradda saarno qaacidada tiirka C.
> =INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
Shaqada RANK waxay ku qiimaysay B2 marka loo eego soo diyaarinta tirooyinka random ee B2:B13. Natiijadu waa tiro u dhaxaysa 1 iyo wadarta guud ee ka qaybgalayaasha (12 kiiskeena)
Darajada waxaa loo qaybiyaa tirada kooxda, (3 tusaale ahaan), shaqada ROUNDUP waxay soo koobtaa ilaa iyo tirada ugu dhow. Natiijada hawlgalkani waa tiro u dhaxaysa 1 iyo tirada guud ee kooxaha (4 tusaale ahaan).
Integer-ku waxa uu tagayaa row_num ee shaqada INDEX, kuna qasbaysa in uu sameeyo ka soo celi qiimaha safka u dhigma ee u dhexeeya E2:E5, kaas oo ka dhigan kooxda loo xilsaaray.
Excel RANDARRAY function ma shaqaynayo
Marka aad qaacidada RANDARRAY soo celiso qalad, kuwani waa kuwa ugu cadcad. Sababaha loo hubiyo:
#Cladaadka SPILL
>Sida hawl kasta oo kale oo firfircooni leh, #QAAD! Inta badan qaladku waxa uu ka dhigan yahay in aysan jirin meel ku filan oo ku jirta xadka loogu talagalay in lagu muujiyo dhammaan natiijooyinka. Kaliya nadiifi dhammaan unugyada xadkaan, caanahaaga caanaha ayaa si toos ah dib u xisaabin doona. Wixii macluumaad dheeraad ah, fadlan eeg Excel #SPILL khalad - sababaha iyo hagaajinta khalad ayaa laga yaabaa inuu ku dhaco kuwanduruufaha:- >
- Haddii max qiimihiisu ka yar yahay daq
- Haddii mid ka mid ah doodaha aanu tiro ahayn.
#Magaca cilad
> Inta badan, #NAME! khaladku waxa uu tilmaamayaa mid ka mid ah kuwan soo socda:>- >
- Magaca shaqada ayaa si khaldan loo qoray >Shaqada lagama heli karo nooca Excel kaaga. >
A #CALC! Khaladku wuxuu dhacaa haddii saf ama columns dooddu ay ka yar tahay 1 ama ay tilmaamayso unug bannaan.
Taasi waa sida loo dhiso nambarka random nambarka Excel ee cusub Shaqada RANDARRAY Waxaan kaaga mahadcelinayaa inaad akhriday waxaanan rajeynayaa inaan kugu arko blog-keena toddobaadka soo socda!
Ku celceli buugga shaqada ee soo dejinta
> RANDARRAY tusaalayaal qaacida (.xlsx file)>> 3>tiirka.min (ikhtiyaar) - lambarka random ugu yar ee la soo saaro. Haddii aan la cayimin, qiimaha caadiga ah ee 0 ayaa la isticmaalayaa.
Max (ikhtiyaar) - lambarka random ee ugu weyn ee la abuuro. Haddii aan la cayimin, qiimaha caadiga ah ee 1 ayaa la isticmaalayaa.
Nambarka dhan (ikhtiyaar) - ayaa go'aamiya nooca qiyamka lagu soo celinayo:
- >> RUN - tirooyinka oo dhan
- BEEN ama la dhaafay (default) - nambarada jajab tobanlaha >
- >>Shaqada RANDARRAY waxa kaliya oo laga heli karaa Excel ee Microsoft 365 iyo Excel 2021 Haddii shaxanka ay soo celiyaan RANDARRAY ay tahay natiijada kama dambaysta ah (wax soo saarka unugga oo aan loo gudbin hawl kale), Excel si toos ah ayuu u abuuraa kala duwanaansho firfircooni ah wuxuuna ku buuxiyaa tirooyinka random. Markaa, hubi inaad haysatid unugyo madhan oo ku filan hoos iyo/ama midigta unugga aad geliso qaacidada, haddii kale waxaa dhici doona qalad #SPILL ah.
- Haddii doodaha midkoodna la cayimin, RANDARRAY( ) qaacidadu waxay soo celisaa hal jajab jajab tobanle inta u dhaxaysa 0 iyo 1.
- Haddii safka ama/iyo safka doodaha ay matalaan tiro jajab tobanle, waxa loo gooyn doonaa wadarta guud ee dhibcaha tobanle ka hor (tusaale 5.9 waa la dawayn doonaasida 5)
- Hadii daqiiqo ama max dooda aan la qeexin, RANDARRAY waxay u dhigantaa 0 iyo 1, siday u kala horreeyaan.
- Sida randomka kale Hawlaha, Excel RANDARRAY waa kacsan , taasoo la macno ah inay soo saartaa liis cusub oo qiimayaal random ah mar kasta oo xaashida shaqada la xisaabiyo. Si aysan taasi u dhicin, waxaad ku beddeli kartaa qaacidooyinka qiyamka adiga oo isticmaalaya qaabka Paste Special > Qiimaha sifada. >
Imikana, aan ku tuso qaacidada Excel random oo ah qaabkeeda ugu fudud.
Adiga oo u malaynaya in aad rabto in aad buuxiso tiro ka kooban 5 saf iyo 3 tiir oo leh tiro kasta oo random ah. Si taas loo sameeyo, u deji labada dood ee hore sidan:
- >
- Safka waa 5 mar haddii aan rabno natiijooyinka 5 saf. >
- > Columns waa 3 sida aan u rabno natiijooyinka 3 tiir.
Dhammaan doodaha kale waxaan u dhaafnaa qiimahooda caadiga ah waxaanan heleynaa qaacidada soo socota:
> =RANDARRAY(5, 3)
Geli qaybta bidix ee sare ee qaybta aad u socoto (A2 kiiskeena), taabo furaha Gelida, waxaadna heli doontaa natiijooyinka ku daadanaya tirada la cayimay ee safafka iyo tiirarka.
14>
Sida aad ku arki karto sawirka kore, qaacidada RANDARRAY ee aasaasiga ah waxay buuxinaysaa tirada lambarada tobanlaha ah ee random laga bilaabo 0 ilaa 1. Haddii aad doorbidi lahayd inaad hesho tirooyin dhan oo kala duwan, dabadeed habbee ta u dambaysa saddex doodood sida lagu muujiyey tusaalooyin dheeraad ah.
Sida randomize inExcel - Tusaalooyinka qaacidada RANDARRAY
Hoos waxaad ka heli doontaa dhowr qaacido oo horumarsan oo daboolaya xaaladaha kala soocida caadiga ah ee Excel.
Samee tirooyinka random inta u dhaxaysa laba lambar
>Si aad u abuurto liis nambarada random ee kala duwan oo gaar ah, keena qiimaha ugu yar ee dooda 3aad iyo tirada ugu badan ee dooda 4aad. Iyada oo ku xidhan haddii aad u baahan tahay tirooyin ama jajab tobanle, u dhig dooda 5aad RUN ama BEEN, siday u kala horreeyaan.Tusaale ahaan, aynu ku buuxinno tiro dhan 6 saf iyo 4 tiir oo leh shaandhooyin random ah min 1 ilaa 100. , Waxaan dejinay doodaha soo socda ee shaqada RANDARRAY:
- >
- Safafka waa 6 mar haddii aan rabno natiijooyinka 6 saf. 2> waa 4 sida aan rabno natiijooyinka 4 tiir. >
- min waa 1, taas oo ah qiimaha ugu yar ee aan rabno in aan helno. >
- >Max waa 100, taas oo ah qiimaha ugu badan ee la soo saari karo >
- Nambarka dhan waa RUN sababtoo ah waxaan u baahanahay tirooyin.
=RANDARRAY(6, 4, 1, 100, TRUE)
Waxayna soo saartaa natiijada soo socota:
>>Ma waxaad ka raadinaysaa abuuraha taariikhda random ee Excel? Shaqada RANDARRAY waa xal sahlan! Waxa kaliya ee ay tahay inaad sameyso waa inaad gelisaa taariikhda hore (taariikhda 1) iyo tariikhda dambe (taariikhda 2) unugyada horay loo sii qeexay, ka dibna tixraac unugyada qaacidadaada:RANDARRAY(safka, tiirarka, taariikhda1, taariikhda2, RUN)Tusaale ahaan, waxaanu samaynay liis taariikho random ah oo u dhexeeya taariikhaha D1 iyo D2 oo wata qaaciidadan:
> =RANDARRAY(10, 1, D1, D2, TRUE)
> 16>Dabcan, ma jiraan wax kaa diidaya inaad si toos ah ugu soo gudbiso min iyo taariikhda ugu badan ee qaacidada haddii aad rabto. Kaliya iska hubi inaad u geliso qaabka uu Excel fahmi karo:
> =RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)
>Si looga hortago khaladaadka, waxaad isticmaali kartaa hawsha DATE si aad u geliso taariikhaha:> =RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE)
<3Ogow. Gudaha Excel waxay taariikhaha u kaydisaa nambaro taxane ah, marka natiijooyinka qaacidadu waxay u badan tahay in loo soo bandhigo tiro ahaan. Si aad natiijada si sax ah u muujiso, mari qaabka Taariikhda dhammaan unugyada ku jira kala duwanaanshaha daadatay.
Samee maalmaha shaqada random ee Excel
> Si loo soo saaro maalmo shaqo random, ku dheji shaqada RANDARRAY doodda ugu horreysa ee SHAQADA sidan oo kale:SHAQO (RANDARRAY(safka, tiirarka, taariikhda1<2)>, taariikhda2 , RUN), 1)RANDARRAY waxa ay abuuri doontaa taariikho bilow ah oo random ah, kuwaas oo shaqada MAALMAHA SHAQADA ay ku dari doonto 1 maalin shaqo oo ay hubiso in dhammaan taariikhaha la soo celiyay ay yihiin maalmo shaqo.<3
Taariikhda 1 ee D1 iyo taariikhda 2 ee D2, waa kan qaacidada lagu soo saarayo liiska 10ka maalmood ee shaqada:
> =WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)
> > Tusaalaha hore, fadlan xasuuso inaad u qaabayso tirada daadatay Taariikhda si aad natiijada si sax ah ugu soo bandhigto Sida loo abuuro tirooyin random ah oo aan nuqul lahayn
Inkasta oo Excel casriga ahi uu bixiyo 6 qaab cusub oo firfircoonShaqooyinka, nasiib daro, wali ma jiro hawl la dhisay oo lagu soo celinayo nambarada random la'aanteed la'aanteed.
Si aad u dhisto gaaraha lambarka random nambarka gaarka ah gudaha Excel, waxa aad u baahan doontaa in aad isku xidho dhawr hawlood sida la muujiyay. hoose.
Integers random :
INDEX( UNIQUE(RANDARRAY( n *2, 1, min , max) , RUN)), taxane ( n ))n
))jajab tobanle aan sugnayn :
INDEX( UNIQUE (RANDARRAY( n*2, 1, min, max, BEEN)), TAXANUUNKA( n))Xagee:
>>Tusaale ahaan, si aad u soo saarto 10 tirooyin oo aan kala sooc lahayn oo aan lahayn nuqullo, isticmaal qaacidadan:
> =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, TRUE)), SEQUENCE(10))
> >> 3> Si aad u abuurto liiska 10 gaar ah lambarada jajab tobanle ee random , u beddel RUN una beddelo BEEN doodda ugu dambeysa ee shaqada RANDARRAY ama si fudud uga dhaaf dooddan: > =INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, FALSE)), SEQUENCE(10))
>
Talooyin iyo qoraallo:
- >
- Sharaxaadda tifaftiran ee qaaciddada waxay noqon kartaa f ound in Sida loo abuuro lambarro random gudaha Excel iyada oo aan la nuqulin.
- Excel 2019 iyo ka hor, shaqada RANDARRAY lama heli karo. Taa beddelkeeda, fadlan eeg xalkan 2> dood) ee shaqada SORTBY. Shaqada ROWS waxay tirin doontaa tirada safafka ku jiraxogta la dhigay, oo muujinaysa inta lambar random si loo dhaliyo:
Habkan, waxaad awoodaa si aan kala sooc lahayn u kala sooc liiska gudaha Excel, hadday ka kooban yihiin tirooyin, taariikho ama qoraallo:
=SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))
Sidoo kale, waxaad sidoo kale isku shaandhayn adoon isku qasin xogtaada:
=SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))
Sida loo helo xulashada random ee Excel
>Si loo soo saaro random Muunad ka mid ah liiska, halkan waxaa ah qaacido guud oo la isticmaalo: INDEX( xogta , RANDARRAY( n , 1, 1, ROWS( data ), RUN))Halka n ay tahay tirada gelitaannada random-ka ah ee aad rabto inaad soo saarto.
Tusaale ahaan, si bakhtiyaa nasiib ah 3 magac looga xusho liiska A2:A10, isticmaal qaacidadan :
=INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))
Ama geli cabbirka muunadda la rabo unugga qaarkood, dheh C2, oo tixraac unuggaas:
=INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))
>
Sida qaaciidadani u shaqeyso: >
>Udub dhexaadka qaaciidadani waa shaqada RANDARRAY ee abuurta tiro kala duwan oo aan kala sooc lahayn, iyadoo qiimaha C2 uu qeexayo inta qiyam ee la dhalinayo. . Tirada ugu yar ayaa ah mid adag (1) tirada ugu badana waxay u dhigantaa tirada safafka ee ku jira xogtaada, taasoo lagu soo celiyo shaqada ROWS.
Habka isku dhafka aan tooska ahayn wuxuu si toos ah ugu socdaa row_num. doodda shaqada INDEX, qeexida boosaska alaabta lagu soo celinayo. Tusaalaha sawirka kore, waa:
> =INDEX(A2:A10, {8;7;4})
> Talo. Markaad muunad weyn ka soo qaadanaysoxog yar, fursadaha waa in xulashadaada random ay ka koobnaan doonaan wax ka badan hal dhacdo oo isla gelitaan la mid ah, sababtoo ah ma jirto wax dammaanad ah in RANDARRAY ay soo saari doonto oo kaliya tirooyin gaar ah. Si aysan taasi u dhicin, isticmaal nooc ka lacag la'aan ah ee qaaciidadan. Sida loo xusho safafka random ee Excel
>Hadii xogtaada ay ka kooban tahay in ka badan hal tiir, ka dib caddee tiirarka lagu darayo muunada. Taas awgeed, keen habayn joogto ah doodda u dambaysa ( column_num ) ee shaqada INDEX, sidan oo kale: =INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})
Natiijada, doorashadayada random-ka waxay ka koobnaan doontaa laba tiir oo xog ah:
> > > Talo. Sida kiiska tusaalihii hore, qaacidadaani waxay soo celin kartaa diiwaanno nuqul ah. Si loo hubiyo in sanbalkaagu aanu lahayn soo noqnoqosho, isticmaal hab wax yar ka duwan oo lagu sharaxay Sida loo doorto safafka aan tooska ahayn iyada oo aan la nuqulin.Sidee si aan kala sooc lahayn loogu qoondeeyaa nambarada iyo qoraalka gudaha Excel
>Si aad u samayso meelaynta random ee Excel, isticmaal RANDBETWEEN oo ay weheliso shaqada sidan ah: DOORO(RANDARRAY(RWS( xog) ), 1, 1, n , RUN), qiimaha1 , qiimaha2 ,…)Xagee:
>- >10> Data waa xog kala duwan oo ishaada ah oo aad rabto inaad ku meelayso qiyamka random 10> Qiimaha1 , qiimaha2 , qiimaha3 , iwm.loo qoondeeyey si aan kala sooc lahayn.
Tusaale ahaan, si aad u qoondayso nambarada 1 ilaa 3 ka qaybgalayaasha A2:A13, isticmaal qaacidadan:
=CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)
Si ay kuugu habboonaato, waxaad geli kartaa qiyamka si aad ugu kala qaybisid unugyo kala duwan, ka dheh D2 ilaa D4, oo tixraac unugyada qaacidadaada (qof ahaan, maaha sida kala duwan):
> =CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)
<3 Natiijadu waxay tahay, waxaad awoodi doontaa inaad si aan kala sooc lahayn u qoondayso lambar kasta, xarfo, qoraal, taariikho iyo wakhtiyo leh isla qaacido:
> > > Xusuusnow. Shaqada RANDARRAY waxay sii wadi doontaa soo saarista qiyam cusub oo random ah iyadoo isbedel kasta oo xaashida shaqada ah, natiijada qiyamka cusub lagu meelayn doono mar kasta. Si loo "hagaajiyo" qiyamka loo qoondeeyay, isticmaal Paste Special & gt; Astaamaha qiimayaasha si loogu beddelo qaacidooyinka qiyamkooda la xisaabiyay.Sida qaaciddani u shaqeyso
>Xalka udub dhexaad u ah xalintan mar labaad shaqada RANDARRAY ee soo saarta tirooyin kala duwan oo aan toos ahayn oo ku salaysan min iyo nambarada ugu badan ee aad sheegtay (laga bilaabo 1 ilaa 3 kiiskeena). Shaqada ROWS waxay u sheegaysaa RANDARRAY inta lambar ee randomka ah ee la soo saaro. Diyaarintan waxay aadaysaa index_num doodda DOORASHADA shaqada. Tusaale ahaan:
=CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)
Index_num waa doodda go'aamisa boosaska qiyamka lagu soo celinayo. Iyo sababta oo ah boosasku waa random, qiyamka ku jira D2:D4 waxaa lagu soo xulay si aan kala sooc lahayn. Haa, way fududahay :)
Sida si aan kala sooc lahayn loogu meeleeyo xogta kooxaha
Marka hawshaadu tahay