Excel RANDARRAY ֆունկցիա - պատահական թվեր ստեղծելու արագ միջոց

  • Կիսվել Սա
Michael Brown

Ուսուցումը ցույց է տալիս, թե ինչպես ստեղծել պատահական թվեր, պատահականորեն տեսակավորել ցուցակը, ստանալ պատահական ընտրություն և պատահականորեն տվյալներ վերագրել խմբերին: Բոլորը նոր դինամիկ զանգվածի ֆունկցիայով՝ 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 արժեքները ընտրվում են պատահական կարգով: Այո, դա այդքան պարզ է :)

    Ինչպես պատահականորեն վերագրել տվյալները խմբերին

    Երբ ձեր խնդիրն է

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: