Excel-ի պատահական ընտրություն. ինչպես ստանալ պատահական նմուշ տվյալների բազայից

  • Կիսվել Սա
Michael Brown

Այս ձեռնարկը ձեզ կսովորեցնի անուններ, թվեր կամ այլ տվյալներ պատահականորեն ընտրելու մի քանի արագ եղանակներ: Դուք նաև կսովորեք, թե ինչպես ստանալ պատահական նմուշ առանց կրկնօրինակների և ինչպես պատահականորեն ընտրել բջիջների, տողերի կամ սյունակների որոշակի քանակ կամ տոկոս՝ մկնիկի սեղմումով:

Անկախ նրանից՝ դուք շուկայական հետազոտություն եք անում նորի համար: արտադրանքի մեկնարկը կամ ձեր մարքեթինգային արշավի արդյունքները գնահատելիս կարևոր է, որ ձեր վերլուծության համար օգտագործեք տվյալների անաչառ նմուշ: Եվ դրան հասնելու ամենադյուրին ճանապարհը Excel-ում պատահական ընտրություն ստանալն է:

    Ի՞նչ է պատահական նմուշը:

    Նախքան նմուշառման տեխնիկան քննարկելը, եկեք մի փոքր ֆոնային տեղեկատվություն տրամադրենք: պատահական ընտրության մասին և երբ կարող եք օգտագործել այն:

    Հավանականությունների տեսության և վիճակագրության մեջ պատահական նմուշը ավելի մեծ տվյալների հավաքածուից ընտրված տվյալների ենթաբազմություն է, որը կոչվում է բնակչություն: . Պատահական նմուշի յուրաքանչյուր տարր ընտրվում է միանգամայն պատահական և ընտրվելու հավասար հավանականություն ունի։ Ինչու՞ պետք է մեկը: Հիմնականում ընդհանուր բնակչության ոչ կողմնակալ ներկայացում ստանալու համար:

    Օրինակ, դուք ցանկանում եք փոքրիկ հարցում անցկացնել ձեր հաճախորդների շրջանում: Ակնհայտ է, որ անխոհեմ կլինի ձեր բազմահազարանոց տվյալների բազայի յուրաքանչյուր անհատի հարցաթերթ ուղարկել: Այսպիսով, ո՞վ է ձեր հարցումը: Արդյո՞ք դա կլինի 100 նորագույն հաճախորդը, թե՞ առաջին 100 հաճախորդները, որոնք նշված են այբբենական կարգով, թե՞ 100 հոգի ամենակարճը:անունները? Այս մոտեցումներից ոչ մեկը չի համապատասխանում ձեր կարիքներին, քանի որ դրանք բնածին կողմնակալ են: Անկողմնակալ նմուշ ստանալու համար, որտեղ բոլորն ունեն ընտրվելու հավասար հնարավորություն, կատարեք պատահական ընտրություն՝ օգտագործելով ստորև նկարագրված մեթոդներից մեկը:

    Excel պատահական ընտրություն բանաձևերով

    Չկա ներկառուցված Excel-ում բջիջները պատահականորեն ընտրելու գործառույթը, սակայն դուք կարող եք օգտագործել գործառույթներից մեկը՝ պատահական թվեր ստեղծելու համար որպես լուծում: Սրանք, հավանաբար, չեն կարող կոչվել պարզ ինտուիտիվ բանաձևեր, բայց դրանք աշխատում են:

    Ինչպես ընտրել պատահական արժեք ցանկից

    Ենթադրենք, որ դուք ունեք անունների ցուցակ A2:A10 բջիջներում և ցանկանում եք ցանկից պատահականորեն մեկ անուն ընտրելու համար: Դա կարելի է անել՝ օգտագործելով հետևյալ բանաձևերից մեկը. Excel-ի համար ձեր պատահական անունների ընտրիչը կարգավորված է և պատրաստ է ծառայելու.

    Նշում: Խնդրում ենք տեղյակ լինել, որ RANDBETWEEN-ը ցնդող ֆունկցիա է, այսինքն այն կվերահաշվարկվի աշխատաթերթում ձեր կատարած յուրաքանչյուր փոփոխության հետ: Արդյունքում կփոխվի նաև ձեր պատահական ընտրությունը: Որպեսզի դա տեղի չունենա, դուք կարող եք պատճենել հանված անունը և տեղադրել այն որպես արժեք մեկ այլ բջիջում ( Տեղադրել հատուկ > Արժեքներ ): Մանրամասն հրահանգների համար տե՛ս Ինչպես փոխարինել բանաձևերը արժեքներով:

    Բնականաբար, այս բանաձևերը կարող են ոչ միայն ընտրել պատահական անուններ, այլև ընտրել պատահական թվեր, ամսաթվեր կամ այլ պատահականբջիջները:

    Ինչպես են աշխատում այս բանաձևերը

    Մի խոսքով, դուք օգտագործում եք INDEX ֆունկցիան` RANDBETWEEN-ի կողմից վերադարձված պատահական տողի համարի հիման վրա արժեք հանելու համար:

    Ավելի կոնկրետ, RANDBETWEEN ֆունկցիան ստեղծում է պատահական ամբողջ թիվ ձեր նշած երկու արժեքների միջև: Ստորին արժեքի համար դուք տրամադրում եք 1 թիվը: Վերին արժեքի համար դուք օգտագործում եք COUNTA կամ ROWS տողերի ընդհանուր քանակը ստանալու համար: Արդյունքում, RANDBETWEEN-ը վերադարձնում է պատահական թիվ 1-ի և ձեր տվյալների հավաքածուի տողերի ընդհանուր քանակի միջև: Այս թիվը գնում է INDEX ֆունկցիայի row_num արգումենտին, որը ցույց է տալիս, թե որ տողը ընտրել: column_num արգումենտի համար մենք օգտագործում ենք 1, քանի որ ցանկանում ենք արժեք հանել առաջին սյունակից:

    Նշում. Այս մեթոդը լավ է աշխատում ցանկից մեկ պատահական բջիջ ընտրելու համար: Եթե ​​ձեր նմուշը պետք է ներառի մի քանի բջիջ, վերը նշված բանաձևը կարող է վերադարձնել նույն արժեքի մի քանի երևույթներ, քանի որ RANDBETWEEN ֆունկցիան կրկնօրինակներից չէ: Դա հատկապես այն դեպքն է, երբ համեմատաբար փոքր ցուցակից համեմատաբար մեծ նմուշ եք ընտրում: Հաջորդ օրինակը ցույց է տալիս, թե ինչպես կատարել պատահական ընտրություն Excel-ում առանց կրկնօրինակների:

    Ինչպես պատահականորեն ընտրել Excel-ում առանց կրկնօրինակների

    Գոյություն ունեն Excel-ում պատահական տվյալներ առանց կրկնօրինակների ընտրելու մի քանի եղանակ: Ընդհանրապես, դուք պետք է օգտագործեք RAND ֆունկցիան՝ յուրաքանչյուր բջիջին պատահական թիվ նշանակելու համար, այնուհետև ընտրեք մի քանի բջիջ՝ ըստօգտագործելով Index Rank բանաձևը:

    Ա2:A16 բջիջների անունների ցանկի դեպքում խնդրում ենք հետևել այս քայլերին` մի քանի պատահական անուններ հանելու համար.

    1. Մուտքագրեք Rand բանաձևը B2-ում, և պատճենեք այն սյունակում.

    =RAND()

  • Դրեք ստորև բերված բանաձևը C2-ում՝ A սյունակից պատահական արժեք հանելու համար.
  • =INDEX($A$2:$A$16, RANK(B2,$B$2:$B$16), 1)

  • Պատճենեք վերը նշված բանաձևը այնքան բջիջներում, որքան պատահական արժեքներ եք ցանկանում ընտրել: Մեր դեպքում մենք բանաձեւը պատճենում ենք ևս չորս բջիջներում (C2:C6):
  • Ահա վերջ: Հինգ պատահական անուններ հանվում են առանց կրկնօրինակների.

    Ինչպես է աշխատում այս բանաձևը

    Ինչպես նախորդ օրինակում, դուք օգտագործում եք INDEX ֆունկցիան սյունակից արժեք հանելու համար։ A, որը հիմնված է պատահական տողի կոորդինատի վրա: Այս դեպքում այն ​​ստանալու համար պահանջվում է երկու տարբեր ֆունկցիա.

    • RAND բանաձևը լրացնում է B սյունակը պատահական թվերով:
    • RANK ֆունկցիան վերադարձնում է դասակարգման պատահական թիվ նույնում: շարք. Օրինակ, RANK(B2,$B$2:$B$16) C2 բջիջում ստանում է B2-ի համարի աստիճանը: Երբ պատճենվում է C3-ին, B2 հարաբերական հղումը փոխվում է B3-ի և վերադարձնում է B3-ի թվի աստիճանը և այլն:
    • RANK-ով վերադարձված թիվը սնվում է row_num արգումենտին: INDEX ֆունկցիան, ուստի այն ընտրում է արժեքը այդ տողից: column_num արգումենտում դուք տրամադրում եք 1, քանի որ ցանկանում եք արժեք հանել առաջին սյունակից: վերևում գտնվող սքրինշոթը, մեր Excel-ը պատահական էընտրությունը պարունակում է միայն եզակի արժեքներ: Բայց տեսականորեն, ձեր նմուշում կրկնօրինակների հայտնվելու փոքր հնարավորություն կա: Ահա թե ինչու. շատ մեծ տվյալների բազայում RAND-ը կարող է կրկնօրինակ պատահական թվեր ստեղծել, և RANK-ը կվերադարձնի նույն վարկանիշը այդ թվերի համար: Անձամբ ես երբեք կրկնօրինակներ չեմ ստացել իմ թեստերի ընթացքում, բայց տեսականորեն նման հավանականություն կա:

    Եթե փնտրում եք փամփուշտի բանաձև՝ միայն եզակի արժեքներով պատահական ընտրություն ստանալու համար, ապա օգտագործեք RANK + COUNTIF կամ RANK.EQ + COUNTIF համակցություն պարզապես RANK-ի փոխարեն: Տրամաբանության մանրամասն բացատրության համար տե՛ս Excel-ում եզակի վարկանիշը:

    Ամբողջական բանաձևը մի փոքր դժվար է, բայց 100% կրկնօրինակում չունի.

    =INDEX($A$2:$A$16, RANK.EQ(B2, $B$2:$B$16) + COUNTIF($B$2:B2, B2) - 1, 1)

    Նշումներ.

    • RANDBETWEEN-ի նման, Excel RAND ֆունկցիան նաև ստեղծում է նոր պատահական թվեր ձեր աշխատաթերթի յուրաքանչյուր վերահաշվարկով, ինչը հանգեցնում է պատահական ընտրության փոփոխության: Ձեր նմուշն անփոփոխ պահելու համար պատճենեք այն և տեղադրեք մեկ այլ տեղ որպես արժեքներ ( Տեղադրել Հատուկ > Արժեքներ ):
    • Եթե նույն անունը (համարը, ամսաթիվը կամ որևէ այլ արժեք) հայտնվում է մեկից ավելի անգամ ձեր սկզբնական տվյալների հավաքածուում, պատահական նմուշը կարող է նաև պարունակել նույն արժեքի մի քանի դեպքեր:

    Պատահական ընտրություն ստանալու այլ եղանակներ Excel 365 - 2010-ում կրկնություններ չկան նկարագրված են այստեղ. Ինչպես ստանալ պատահական նմուշ Excel-ում առանց կրկնօրինակների:

    Ինչպես ընտրել պատահական տողերExcel

    Այն դեպքում, երբ ձեր աշխատաթերթը պարունակում է մեկից ավելի տվյալների սյունակ, դուք կարող եք ընտրել պատահական նմուշ այս կերպ. յուրաքանչյուր տողին նշանակել պատահական համար, տեսակավորել այդ թվերը և ընտրել տողերի անհրաժեշտ քանակը: Մանրամասն քայլերը հետևում են ստորև:

    1. Տեղադրեք նոր սյունակ ձեր աղյուսակի աջ կամ ձախ կողմում (այս օրինակում D սյունակը):
    2. Տեղադրվածի առաջին բջիջում սյունակում, բացառելով սյունակների վերնագրերը, մուտքագրեք RAND բանաձևը՝ =RAND()
    3. Կրկնակի սեղմեք լրացման բռնակի վրա՝ բանաձեւը սյունակում ներքև պատճենելու համար: Արդյունքում, դուք կունենաք պատահական համար հատկացված յուրաքանչյուր տողին:
    4. Տեսակավորեք պատահական թվերը մեծից փոքր (տեսակավորումը աճման կարգով կտեղափոխի սյունակների վերնագրերը աղյուսակի ներքևի մասում: , այնպես որ, համոզվեք, որ դասավորեք նվազող): Դրա համար անցեք Տվյալներ ներդիր > Տեսակավորել & Զտել խումբը և սեղմել ZA կոճակը: Excel-ը ավտոմատ կերպով կընդլայնի ընտրությունը և կդասավորի ամբողջ տողերը պատահական կարգով:

      Եթե դուք այնքան էլ գոհ չեք, թե ինչպես է ձեր աղյուսակը պատահականացվել, կրկին սեղմեք տեսակավորման կոճակը՝ այն օգտագործելու համար: Մանրամասն հրահանգների համար տե՛ս Ինչպես պատահականորեն տեսակավորել Excel-ում:

    5. Վերջապես, ընտրեք անհրաժեշտ քանակությամբ տողեր ձեր նմուշի համար, պատճենեք դրանք և տեղադրեք այնտեղ, որտեղ էլ որ լինենք: Ձեզ դուր է գալիս:

    Այս ձեռնարկում քննարկված բանաձևերին ավելի մոտիկից ծանոթանալու համար կարող եք ներբեռնել մեր նմուշըաշխատանքային գրքույկ Excel-ի պատահական ընտրություն:

    Ինչպես պատահականորեն ընտրել Excel-ում Randomize գործիքով

    Այժմ, երբ դուք գիտեք մի քանի բանաձևեր Excel-ում պատահական նմուշ ստանալու համար, տեսնենք, թե ինչպես կարող եք հասնել նույն արդյունքը՝ մկնիկի սեղմումով:

    Excel-ի պատահական գեներատորի միջոցով, որը ներառված է մեր Ultimate Suite-ում, ահա թե ինչ եք անում.

    1. Ընտրեք ձեր աղյուսակի ցանկացած բջիջ:
    2. Գնացեք Ablebits Tools ներդիր > Կոմունալ ծառայություններ և սեղմեք Պատահականացնել > Ընտրել պատահականորեն :

  • Հավելվածի վահանակում ընտրեք ինչ ընտրել՝ պատահական տողեր, պատահական սյունակներ կամ պատահական բջիջներ։
  • Նշեք ցանկալի նմուշի չափի համարը կամ տոկոսը։
  • Սեղմեք Ընտրել կոճակը: Կատարված է:
  • Օրինակ, այսպես մենք կարող ենք ընտրել 5 պատահական տող մեր ընտրանքային տվյալների հավաքածուից.

    Եվ դուք կստանաք պատահական ընտրություն երկրորդ՝

    Այժմ դուք կարող եք սեղմել Ctrl + C՝ ձեր պատահական նմուշը պատճենելու համար, այնուհետև սեղմեք Ctrl + V՝ այն նույն կամ մեկ այլ թերթի տեղում տեղադրելու համար:

    Եթե ցանկանում եք փորձարկել Randomize գործիքը ձեր աշխատաթերթերում, պարզապես վերցրեք Ultimate Suite-ի փորձնական տարբերակը ստորև: Եթե ​​դուք օգտագործում եք Google-ի աղյուսակներ, կարող եք օգտակար համարել մեր պատահական գեներատորը Google Sheets-ի համար:

    Հասանելի ներբեռնումներ

    Պատահական նմուշի ընտրություն՝ բանաձևերի օրինակներ (.xlsx ֆայլ)

    Ultimate Suite - փորձնական տարբերակ (.exe ֆայլ)

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