Բովանդակություն
Ուսուցումը ցույց է տալիս, թե ինչպես ստեղծել պատահական թվեր, պատահականորեն տեսակավորել ցուցակը, ստանալ պատահական ընտրություն և պատահականորեն տվյալներ վերագրել խմբերին: Բոլորը նոր դինամիկ զանգվածի ֆունկցիայով՝ RANDARRAY:
Ինչպես հավանաբար գիտեք, Microsoft Excel-ն արդեն ունի մի քանի պատահականության ֆունկցիաներ՝ RAND և RANDBETWEEN: Ի՞նչ իմաստ ունի մեկ ուրիշը ներկայացնելը: Մի խոսքով, քանի որ այն շատ ավելի հզոր է և կարող է փոխարինել երկու հին գործառույթներին: Բացի ձեր սեփական առավելագույն և նվազագույն արժեքները սահմանելուց, այն թույլ է տալիս նշել, թե քանի տող և սյունակ լրացնել և արդյոք արտադրել պատահական տասնորդականներ կամ ամբողջ թվեր: Օգտագործելով այլ գործառույթների հետ միասին՝ RANDARRAY-ը կարող է նույնիսկ խառնել տվյալները և ընտրել պատահական նմուշ:
Excel RANDARRAY ֆունկցիան
Excel-ում RANDARRAY ֆունկցիան վերադարձնում է պատահական թվերի զանգված: ցանկացած երկու թվեր, որոնք դուք նշում եք:
Սա Microsoft Excel 365-ում ներդրված վեց նոր դինամիկ զանգվածի գործառույթներից մեկն է: Արդյունքում ստացվում է դինամիկ զանգված, որը ավտոմատ կերպով թափվում է նշված թվով տողերի և սյունակների մեջ:
Ֆունկցիան ունի հետևյալ շարահյուսությունը. Խնդրում ենք նկատի ունենալ, որ բոլոր արգումենտներն ընտրովի են՝
RANDARRAY([տողեր], [սյունակներ], [min], [առավելագույնը], [ամբողջ_համարը])Որտեղ՝
Տողեր (ըստ ցանկության) - սահմանում է, թե քանի տող պետք է լրացվի: Եթե բաց թողնված է, կանխադրված է 1 տող:
Սյունակներ (ըստ ցանկության) - սահմանում է, թե քանի սյունակ պետք է լրացվի: Եթե բաց թողնված է, ապա կանխադրված է 1պատահականորեն մասնակիցներին նշանակեք խմբերի, վերը նշված բանաձևը կարող է հարմար չլինել, քանի որ այն չի վերահսկում, թե տվյալ խումբը քանի անգամ է ընտրվում: Օրինակ, 5 հոգի կարող են նշանակվել A խմբում, մինչդեռ միայն 2 հոգի C խմբին: Պատահական առաջադրանք կատարելու համար հավասարաչափ , որպեսզի յուրաքանչյուր խումբ ունենա նույն թվով մասնակիցներ, ձեզ հարկավոր է այլ լուծում:
Սկզբում դուք ստեղծում եք պատահական թվերի ցանկ՝ օգտագործելով այս բանաձևը.
=RANDARRAY(ROWS(A2:A13))
Որտեղ A2:A13 են ձեր աղբյուրի տվյալները:
Եվ այնուհետև խմբերը (կամ որևէ այլ բան) եք նշանակում՝ օգտագործելով այս ընդհանուր բանաձևը. պատահական_համարների_միջակայք )/ n , 0))
Որտեղ n խմբի չափն է, այսինքն՝ յուրաքանչյուր արժեքի վերագրման քանակի քանակը:
Օրինակ՝ E2:E5-ում թվարկված խմբերին պատահականորեն մարդկանց նշանակելու համար, որպեսզի յուրաքանչյուր խումբ ունենա 3 մասնակից, օգտագործեք այս բանաձևը՝
=INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
Խնդրում ենք ուշադրություն դարձնել, որ դա սովորական բանաձև է (ոչ դինամիկ զանգվածի բանաձև!), այնպես որ դուք պետք է կողպեք միջակայքերը բացարձակ հղումներով, ինչպես վերը նշված բանաձևում:
Մուտքագրեք ձեր բանաձևը վերևի բջիջում (մեր դեպքում՝ C2) և n քաշեք այն ներքև այնքան բջիջներ, որքան անհրաժեշտ է: Արդյունքը նման կլինի հետևյալին.
Խնդրում ենք հիշել, որ RANDARRAY ֆունկցիան անկայուն է: Ամեն անգամ, երբ ինչ-որ բան փոխում եք աշխատաթերթում, նոր պատահական արժեքներ չառաջացնելու համար, փոխարինեքբանաձևեր իրենց արժեքներով՝ օգտագործելով Paste Special հատկանիշը:
Ինչպես է աշխատում այս բանաձևը.
Օգնական սյունակում RANDARRAY բանաձևը շատ պարզ է և դժվար թե բացատրություն պահանջի, ուստի եկեք կենտրոնանանք C սյունակի բանաձևի վրա:
=INDEX($E$2:$E$5, ROUNDUP(RANK(B2,$B$2:$B$13)/3,0))
RANK ֆունկցիան դասակարգում է արժեքը B2-ում B2:B13-ի պատահական թվերի զանգվածի համեմատ: Արդյունքը 1-ի և մասնակիցների ընդհանուր թվի միջև ընկած թիվ է (մեր դեպքում՝ 12):
Վարկանիշը բաժանվում է խմբի չափով (մեր օրինակում՝ 3), և ROUNDUP ֆունկցիան այն կլորացնում է մինչև մոտակա ամբողջ թիվը. Այս գործողության արդյունքը 1-ի և խմբերի ընդհանուր թվի միջև է (այս օրինակում 4):
Ամբողջ թիվը գնում է INDEX ֆունկցիայի row_num արգումենտին` ստիպելով նրան վերադարձրեք արժեք E2:E5 միջակայքի համապատասխան տողից, որը ներկայացնում է հանձնարարված խումբը:
Excel RANDARRAY ֆունկցիան չի աշխատում
Երբ ձեր RANDARRAY բանաձևը սխալ է վերադարձնում, սրանք առավել ակնհայտ են: Ստուգելու պատճառները.
#SPILL error
Ինչպես ցանկացած այլ դինամիկ զանգվածի ֆունկցիայի դեպքում, #SPILL! Սխալը ամենից հաճախ նշանակում է, որ նախատեսված արտահոսքի միջակայքում բավարար տարածք չկա՝ բոլոր արդյունքները ցուցադրելու համար: Պարզապես մաքրեք այս տիրույթի բոլոր բջիջները, և ձեր բանաձևը կվերահաշվարկվի ավտոմատ կերպով: Լրացուցիչ տեղեկությունների համար տե՛ս Excel #SPILL սխալ - պատճառներ և ուղղումներ:
#VALUE սխալ
A #VALUE! դրանցում կարող է առաջանալ սխալհանգամանքներ.
- Եթե max արժեքը փոքր է min արժեքից:
- Եթե արգումենտներից որևէ մեկը թվային չէ:
#NAME սխալ
Շատ դեպքերում՝ #NAME: սխալը ցույց է տալիս հետևյալներից մեկը.
- Ֆունկցիայի անունը սխալ է գրված:
- Ֆունկցիան հասանելի չէ ձեր Excel տարբերակում:
#CALC! սխալ
A #CALC! սխալ է առաջանում, եթե տողեր կամ սյունակներ արգումենտը 1-ից փոքր է կամ վերաբերում է դատարկ բջիջին:
Այսպես կարելի է Excel-ում ստեղծել պատահական թվերի գեներատոր նորով: RANDARRAY ֆունկցիա: Ես շնորհակալություն եմ հայտնում կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:
Զբաղվեք աշխատանքային գրքույկով ներբեռնելու համար
RANDARRAY բանաձևի օրինակներ (.xlsx ֆայլ)
սյունակ:Min (ըստ ցանկության) - արտադրվող ամենափոքր պատահական թիվը: Եթե նշված չէ, ապա օգտագործվում է լռելյայն 0 արժեքը:
Max (ըստ ցանկության) - ամենամեծ պատահական թիվը, որը պետք է ստեղծել: Եթե նշված չէ, ապա օգտագործվում է լռելյայն 1 արժեքը:
Whole_number (ըստ ցանկության) - որոշում է, թե ինչպիսի արժեքներ պետք է վերադարձվեն.
- TRUE - ամբողջական թվեր
- FALSE կամ բաց թողնված (կանխադրված) - տասնորդական թվեր
RANDARRAY ֆունկցիա - հիշելու բաներ
Ձեր Excel-ի աշխատաթերթերում պատահական թվեր արդյունավետ ստեղծելու համար կան 6 կարևոր կետեր հաշվի առնել հետևյալը.
- RANDARRAY ֆունկցիան հասանելի է միայն Excel-ում Microsoft 365-ի և Excel 2021-ի համար: Excel 2019, Excel 2016 և ավելի վաղ տարբերակներում RANDARRAY ֆունկցիան հասանելի չէ:
- Եթե RANDARRAY-ի կողմից վերադարձված զանգվածը վերջնական արդյունքն է (արդյունքը բջիջում և չի փոխանցվել մեկ այլ ֆունկցիայի), Excel-ը ավտոմատ կերպով ստեղծում է թափվող դինամիկ տիրույթ և այն լրացնում է պատահական թվերով: Այսպիսով, համոզվեք, որ ունեք բավականաչափ դատարկ բջիջներ ներքև և/կամ այն բջիջի աջ կողմում, որտեղ մուտքագրում եք բանաձևը, հակառակ դեպքում կառաջանա #SPILL սխալ:
- Եթե արգումենտներից ոչ մեկը նշված չէ, RANDARRAY( ) բանաձևը վերադարձնում է մեկ տասնորդական թիվ 0-ի և 1-ի միջև:
- Եթե տողերը կամ/և սյունակները արգումենտները ներկայացված են տասնորդական թվերով, դրանք կկտրվեն մինչև ամբողջ ամբողջ թիվը տասնորդական կետից առաջ (օրինակ՝ 5.9-ը կվերաբերվիորպես 5):
- Եթե min կամ max արգումենտը սահմանված չէ, RANDARRAY-ը լռելյայն սահմանում է համապատասխանաբար 0 և 1:
- Ինչպես մյուս պատահականները: գործառույթները, Excel RANDARRAY-ը անկայուն է , ինչը նշանակում է, որ այն ստեղծում է պատահական արժեքների նոր ցուցակ ամեն անգամ, երբ աշխատաթերթը հաշվարկվում է: Որպեսզի դա տեղի չունենա, դուք կարող եք բանաձևերը փոխարինել արժեքներով՝ օգտագործելով Excel-ի Paste Special > Values հատկությունը:
Basic Excel RANDARRAY բանաձևը
Եվ հիմա, թույլ տվեք ցույց տալ ձեզ պատահական Excel բանաձևն իր ամենապարզ ձևով:
Ենթադրենք, որ ցանկանում եք լրացնել 5 տողից և 3 սյունակից բաղկացած տիրույթը ցանկացած պատահական թվերով: Դա անելու համար ստեղծեք առաջին երկու արգումենտները հետևյալ կերպ.
- Տողերը -ը 5-ն է, քանի որ մենք ցանկանում ենք, որ արդյունքները լինեն 5 տողերում:
- Սյունակները 3-ն է, քանի որ մենք ցանկանում ենք, որ արդյունքները լինեն 3 սյունակում:
Մյուս բոլոր արգումենտները թողնում ենք իրենց լռելյայն արժեքներին և ստանում ենք հետևյալ բանաձևը.
=RANDARRAY(5, 3)
Մուտքագրեք այն նպատակակետի միջակայքի վերին ձախ բջիջում (մեր դեպքում՝ A2), սեղմեք Enter ստեղնը և արդյունքները կթափվեն նշված թվով տողերի և սյունակների վրա:
Ինչպես կարող եք տեսնել վերևի սքրինշոթում, այս հիմնական RANDARRAY բանաձևը լրացնում է տիրույթը պատահական տասնորդական թվերով 0-ից մինչև 1: Եթե նախընտրում եք ամբողջական թվեր ստանալ որոշակի տիրույթում, ապա կազմաձևեք վերջինը: երեք արգումենտ, ինչպես ցույց է տրված հետագա օրինակներում:
Ինչպես պատահականացնելExcel - RANDARRAY բանաձևի օրինակներ
Ստորև դուք կգտնեք մի քանի առաջադեմ բանաձևեր, որոնք ընդգրկում են Excel-ում պատահականացման բնորոշ սցենարները:
Ստեղծեք պատահական թվեր երկու թվերի միջև
Ցուցակ ստեղծելու համար պատահական թվեր կոնկրետ տիրույթում, ապահովում են նվազագույն արժեքը 3-րդ արգումենտում և առավելագույն թիվը 4-րդ արգումենտում: Կախված նրանից, թե արդյոք ձեզ անհրաժեշտ են ամբողջ թվեր կամ տասնորդականներ, 5-րդ արգումենտը սահմանեք համապատասխանաբար TRUE կամ FALSE:
Որպես օրինակ, եկեք լրացնենք 6 տողերի և 4 սյունակների միջակայքը պատահական ամբողջ թվերով 1-ից մինչև 100: , մենք ստեղծեցինք RANDARRAY ֆունկցիայի հետևյալ արգումենտները.
- Տողերը -ը 6-ն է, քանի որ մենք ցանկանում ենք, որ արդյունքները լինեն 6 տողերում:
- Սյունակներ 4-ն է, քանի որ մենք ուզում ենք արդյունքները 4 սյունակներում:
- Min -ը 1 է, որը նվազագույն արժեքն է, որը մենք ցանկանում ենք ունենալ:
- Max -ը 100-ն է, որը ստեղծվող առավելագույն արժեքն է:
- Whole_number ՃԻՇՏ է, քանի որ մեզ անհրաժեշտ են ամբողջ թվեր:
Փոխադրելով արգումենտները՝ մենք ստանում ենք այս բանաձևը՝
=RANDARRAY(6, 4, 1, 100, TRUE)
Եվ այն տալիս է հետևյալ արդյունքը.
Ստեղծել պատահական ամսաթիվ երկու ամսաթվերի միջև
Փնտրու՞մ եք պատահական ամսաթվերի գեներատոր Excel-ում: RANDARRAY ֆունկցիան հեշտ լուծում է: Այն ամենը, ինչ դուք պետք է անեք, նախապես սահմանված բջիջներում մուտքագրեք ավելի վաղ ամսաթիվը (ամսաթիվ 1) և ավելի ուշ ամսաթիվը (ամսաթիվ 2), այնուհետև հղում կատարեք ձեր բանաձևի այդ բջիջներին.
RANDARRAY(տողեր, սյունակներ, ամսաթիվ 1, ամսաթիվ 2, TRUE)Այս օրինակի համար մենք ստեղծել ենք պատահական ամսաթվերի ցանկ D1 և D2 ամսաթվերի միջև հետևյալ բանաձևով.
=RANDARRAY(10, 1, D1, D2, TRUE)
Իհարկե, ոչինչ չի խանգարում ձեզ մուտքագրել նվազագույն և առավելագույն ժամկետները անմիջապես բանաձևում, եթե ցանկանում եք: Պարզապես համոզվեք, որ դրանք մուտքագրել եք Excel-ում հասկանալի ձևաչափով.
=RANDARRAY(10, 1, "1/1/2020", "12/31/2020", TRUE)
Սխալները կանխելու համար կարող եք օգտագործել DATE ֆունկցիան ամսաթվերի մուտքագրման համար.
=RANDARRAY(10, 1, DATE(2020,1,1), DATE(2020,12,31), TRUE)
Նշում. Ներքին Excel-ը պահում է ամսաթվերը որպես սերիական համարներ, ուստի բանաձևի արդյունքները, ամենայն հավանականությամբ, կցուցադրվեն որպես թվեր: Արդյունքները ճիշտ ցուցադրելու համար կիրառեք Date ձևաչափը թափվող տիրույթի բոլոր բջիջների վրա:
Ստեղծեք պատահական աշխատանքային օրեր Excel-ում
Պատահական աշխատանքային օրեր ստեղծելու համար տեղադրեք RANDARRAY ֆունկցիան WORKDAY-ի առաջին արգումենտում այսպես.
WORKDAY(RANDARRAY(տողեր, սյունակներ, ամսաթիվ 1 , ամսաթիվ2 , TRUE), 1)RANDARRAY-ը կստեղծի պատահական մեկնարկի ամսաթվերի զանգված, որին WORKDAY ֆունկցիան կավելացնի 1 աշխատանքային օր և կապահովի, որ վերադարձված բոլոր ամսաթվերը աշխատանքային օրեր են:
Դ1-ում 1-ով և D2-ում 2-ով, ահա 10 աշխատանքային օրերի ցուցակ ստեղծելու բանաձևը.
=WORKDAY(RANDARRAY(10, 1, D1, D2, TRUE), 1)
Ինչպես Նախորդ օրինակը, խնդրում ենք հիշել, որ ֆորմատավորեք արտահոսքի տիրույթը որպես Date , որպեսզի արդյունքները ճիշտ ցուցադրվեն:
Ինչպես ստեղծել պատահական թվեր առանց կրկնօրինակների
Չնայած ժամանակակից Excel-ն առաջարկում է 6 նոր դինամիկ զանգվածգործառույթները, ցավոք, դեռևս չկա ներկառուցված գործառույթ՝ առանց կրկնօրինակների պատահական թվեր վերադարձնելու համար:
Excel-ում ձեր եզակի պատահական թվերի գեներատորը ստեղծելու համար, ձեզ հարկավոր է մի քանի ֆունկցիաներ շղթայել իրար, ինչպես ցույց է տրված: ներքևում:
Պատահական ամբողջ թվեր :
INDEX(UNIQUE(RANDARRAY( n *2, 1, min , առավելագույնը , TRUE)), SEQUENCE( n ))Պատահական տասնորդականներ :
INDEX(UNIQUE(RANDARRAY( n *2, 1, ր , առավելագույնը , FALSE)), SEQUENCE( n ))Որտեղ:
- N այն է, թե քանի արժեք եք ցանկանում ստեղծել:
- Min ամենացածր արժեքն է:
- Max ամենաբարձր արժեքն է:
Օրինակ, առանց կրկնօրինակների 10 պատահական ամբողջ թվեր արտադրելու համար օգտագործեք այս բանաձևը.
=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, TRUE)), SEQUENCE(10))
Ստեղծեք 10 եզակի պատահական տասնորդական թվերի ցուցակ , RANDARRAY ֆունկցիայի վերջին արգումենտում փոխեք TRUE-ը FALSE-ի կամ պարզապես բաց թողեք այս արգումենտը՝
=INDEX(UNIQUE(RANDARRAY(20, 1, 1, 100, FALSE)), SEQUENCE(10))
Խորհուրդներ և նշումներ.
- Բանաձևի մանրամասն բացատրությունը կարող է լինել f ound in Ինչպես ստեղծել պատահական թվեր Excel-ում առանց կրկնօրինակների:
- Excel 2019-ում և ավելի վաղ, RANDARRAY ֆունկցիան հասանելի չէ: Փոխարենը, խնդրում ենք ստուգել այս լուծումը:
Ինչպես պատահականորեն տեսակավորել Excel-ում
Տվյալները Excel-ում խառնելու համար օգտագործեք RANDARRAY «տեսակավորել ըստ» զանգվածի համար ( ըստ_զանգվածի արգումենտ) SORTBY ֆունկցիայի: ROWS ֆունկցիան կհաշվի ձեր տողերի քանակըտվյալների հավաքածու, որը ցույց է տալիս, թե քանի պատահական թիվ պետք է ստեղծվի.
SORTBY( տվյալներ , RANDARRAY(ROWS( տվյալներ )))Այս մոտեցմամբ դուք կարող եք պատահականորեն դասավորել ցանկը Excel-ում, անկախ նրանից, թե այն պարունակում է թվեր, ամսաթվեր կամ տեքստային մուտքեր.
=SORTBY(A2:A13, RANDARRAY(ROWS(A2:A13)))
Նաև կարող եք նաև խառնել տողերը առանց ձեր տվյալները խառնելու.
=SORTBY(A2:B10, RANDARRAY(ROWS(A2:B10)))
Ինչպես ստանալ պատահական ընտրություն Excel-ում
Պատահական հանել նմուշ ցանկից, ահա օգտագործման ընդհանուր բանաձևը՝
INDEX( տվյալներ , RANDARRAY( n , 1, 1, ROWS( տվյալներ ), ՃԻՇՏ))Որտեղ n այն պատահական գրառումների թիվն է, որը ցանկանում եք հանել:
Օրինակ, A2:A10-ի ցանկից 3 անուն պատահականորեն ընտրելու համար օգտագործեք այս բանաձևը: :
=INDEX(A2:A10, RANDARRAY(3, 1, 1, ROWS(A2:A10), TRUE))
Կամ մուտքագրեք ցանկալի նմուշի չափը որոշ բջիջում, ասենք C2, և նշեք այդ բջիջը.
=INDEX(A2:A10, RANDARRAY(C2, 1, 1, ROWS(A2:A10), TRUE))
Ինչպես է աշխատում այս բանաձևը.
Այս բանաձևի հիմքում ընկած է RANDARRAY ֆունկցիան, որը ստեղծում է ամբողջ թվերի պատահական զանգված, որի արժեքը C2-ում սահմանում է, թե քանի արժեք պետք է գեներացվի: . Նվազագույն թիվը կոշտ կոդավորված է (1), իսկ առավելագույն թիվը համապատասխանում է ձեր տվյալների հավաքածուի տողերի քանակին, որը վերադարձվում է ROWS ֆունկցիայի միջոցով:
Պատահական ամբողջ թվերի զանգվածն ուղղակիորեն գնում է դեպի row_num: INDEX ֆունկցիայի արգումենտ՝ նշելով վերադարձվող տարրերի դիրքերը: Վերևի սքրինշոթի օրինակի համար հետևյալն է՝
=INDEX(A2:A10, {8;7;4})
Հուշում: Մեծ նմուշ ընտրելիսփոքր տվյալների հավաքածու, հավանականությունը մեծ է, որ ձեր պատահական ընտրությունը կպարունակի նույն մուտքի մեկից ավելի դեպքեր, քանի որ երաշխիք չկա, որ RANDARRAY-ը կստեղծի միայն եզակի թվեր: Որպեսզի դա տեղի չունենա, օգտագործեք այս բանաձևի կրկնօրինակ տարբերակը:
Ինչպես ընտրել պատահական տողեր Excel-ում
Եթե ձեր տվյալների հավաքածուն պարունակում է մեկից ավելի սյունակ, ապա նշեք, թե որ սյունակները ներառել նմուշում: Դրա համար INDEX ֆունկցիայի վերջին արգումենտի ( column_num ) համար տրամադրեք զանգվածի հաստատուն, այսպես.
=INDEX(A2:B10, RANDARRAY(D2, 1, 1, ROWS(A2:A10), TRUE), {1,2})
Որտեղ A2:B10 աղբյուրի տվյալները և D2-ը ընտրանքի չափն է:
Արդյունքում մեր պատահական ընտրությունը կպարունակի տվյալների երկու սյունակ.
Խորհուրդ: Ինչպես նախորդ օրինակի դեպքում, այս բանաձևը կարող է վերադարձնել կրկնօրինակ գրառումներ: Ապահովելու համար, որ ձեր նմուշը չի կրկնվում, օգտագործեք մի փոքր այլ մոտեցում, որը նկարագրված է «Ինչպես ընտրել պատահական տողեր առանց կրկնօրինակների» բաժնում:
Ինչպես պատահականորեն վերագրել թվեր և տեքստ Excel-ում
Excel-ում պատահական հանձնարարություն կատարելու համար օգտագործեք RANDBETWEEN CHOOSE ֆունկցիայի հետ միասին հետևյալ կերպ.
CHOOSE(RANDARRAY(ROWS( տվյալներ ), 1, 1, n , ՃԻՇՏ), արժեք1 , արժեք2 ,…)Որտեղ:
- Տվյալները -ը ձեր աղբյուրի տվյալների տիրույթն է, որին ցանկանում եք վերագրել պատահական արժեքներ:
- N -ը վերագրվող արժեքների ընդհանուր թիվն է:
- Արժեք 1 , արժեք2 , արժեք3 և այլն, այն արժեքներն են, որոնք պետք է լինեննշանակվում է պատահականորեն:
Օրինակ, A2:A13-ի մասնակիցներին 1-ից 3 թվեր նշանակելու համար օգտագործեք այս բանաձևը՝
=CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), 1, 2, 3)
Հարմարության համար կարող եք մուտքագրել արժեքները, որոնք պետք է նշանակվեն առանձին բջիջներում, ասենք D2-ից մինչև D4, և հղում կատարել այդ բջիջներին ձեր բանաձևում (առանձին, ոչ թե որպես տիրույթ).
=CHOOSE(RANDARRAY(ROWS(A2:A13), 1, 1, 3, TRUE), D2, D3, D4)
Արդյունքում դուք կկարողանաք պատահականորեն վերագրել ցանկացած թվեր, տառեր, տեքստեր, ամսաթվեր և ժամեր նույն բանաձևով.
Նշում: RANDARRAY ֆունկցիան կշարունակի ստեղծել նոր պատահական արժեքներ աշխատաթերթի յուրաքանչյուր փոփոխության հետ, քանի որ արդյունքում ամեն անգամ նոր արժեքներ են նշանակվելու: Նշանակված արժեքները «շտկելու» համար օգտագործեք Paste Special > Արժեքների առանձնահատկությունները՝ բանաձևերը իրենց հաշվարկված արժեքներով փոխարինելու համար:
Ինչպես է աշխատում այս բանաձևը
Այս լուծման հիմքում կրկին RANDARRAY ֆունկցիան է, որը ստեղծում է պատահական ամբողջ թվերի զանգված՝ հիմնվելով ձեր նշած min և max թվերի վրա (1-ից): մեր դեպքում մինչև 3): ROWS ֆունկցիան RANDARRAY-ին ասում է, թե քանի պատահական թիվ պետք է գեներացվի: Այս զանգվածը գնում է CHOOSE ֆունկցիայի index_num արգումենտին: Օրինակ՝
=CHOOSE({1;2;1;2;3;2;3;3;1;3;1;2}, D2, D3, D4)
Index_num այն արգումենտն է, որը որոշում է վերադարձվող արժեքների դիրքերը: Եվ քանի որ դիրքերը պատահական են, D2:D4 արժեքները ընտրվում են պատահական կարգով: Այո, դա այդքան պարզ է :)
Ինչպես պատահականորեն վերագրել տվյալները խմբերին
Երբ ձեր խնդիրն է