Excel tasodifiy tanlovi: ma'lumotlar to'plamidan tasodifiy namunani qanday olish mumkin

  • Buni Baham Ko'Ring
Michael Brown

Ushbu qoʻllanma sizga nomlar, raqamlar yoki boshqa maʼlumotlarni tasodifiy tanlashning bir necha tezkor usullarini oʻrgatadi. Shuningdek, siz tasodifiy namunani dublikatsiz olish va sichqonchani bosish orqali hujayralar, qatorlar yoki ustunlarning belgilangan sonini yoki foizini tasodifiy tanlashni o'rganasiz.

Yangi namuna uchun bozor tadqiqotini o'tkazasizmi yoki yo'qmi? mahsulotni ishga tushirish yoki marketing kampaniyangiz natijalarini baholashda tahlilingiz uchun xolis ma'lumotlar namunasidan foydalanish muhim ahamiyatga ega. Bunga erishishning eng oson yo'li Excelda tasodifiy tanlovni olishdir.

    Tasodifiy tanlanish nima?

    Tanlama olish texnikasini muhokama qilishdan oldin, keling, bir oz fon ma'lumotlarini keltiraylik. tasodifiy tanlash haqida va undan qachon foydalanishni xohlashingiz mumkin.

    Ehtimollar nazariyasi va statistikasida tasodifiy namuna kattaroq maʼlumotlar toʻplamidan tanlangan maʼlumotlarning kichik toʻplamidir, yaʼni populyatsiya . Tasodifiy tanlamaning har bir elementi butunlay tasodifan tanlanadi va tanlanish ehtimoli teng. Nega sizga kerak bo'ladi? Asosan, umumiy aholining noxolis vakilini olish uchun.

    Masalan, siz mijozlaringiz orasida kichik so'rov o'tkazmoqchisiz. Shubhasiz, minglab ma'lumotlar bazasidagi har bir kishiga so'rovnoma yuborish oqilona emas. Xo'sh, sizning so'rovingiz kimdan? Bu 100 ta eng yangi mijozmi yoki alifbo tartibida sanab o'tilgan birinchi 100 mijozmi yoki eng qisqa bo'lgan 100 kishimi?ismlar? Ushbu yondashuvlarning hech biri sizning ehtiyojlaringizga mos kelmaydi, chunki ular tug'ma noto'g'ri. Har bir inson teng tanlov imkoniyatiga ega bo‘lgan xolis namunani olish uchun quyida tavsiflangan usullardan biri yordamida tasodifiy tanlovni amalga oshiring.

    Formulalar bilan Excel tasodifiy tanlovi

    O‘rnatilgan tizim mavjud emas. Excelda tasodifiy hujayralarni tanlash funktsiyasi, lekin vaqtinchalik yechim sifatida tasodifiy raqamlarni yaratish uchun funktsiyalardan birini ishlatishingiz mumkin. Bularni oddiy intuitiv formulalar deb atash mumkin emas, lekin ular ishlaydi.

    Roʻyxatdan tasodifiy qiymatni qanday tanlash mumkin

    A2:A10 katakchalarida nomlar roʻyxati bor va siz xohlaysiz. ro'yxatdan tasodifiy bir nom tanlash uchun. Buni quyidagi formulalardan biri yordamida amalga oshirish mumkin:

    =INDEX($A$2:$A$10,RANDBETWEEN(1,COUNTA($A$2:$A$10)),1)

    yoki

    =INDEX($A$2:$A$10,RANDBETWEEN(1,ROWS($A$2:$A$10)),1)

    Hammasi! Excel uchun tasodifiy nom tanlash vositasi sozlangan va xizmat koʻrsatishga tayyor:

    Eslatma. Shuni yodda tutingki, RANDBETWEEN uchuvchi funksiyasi boʻlib, u ish varagʻiga kiritilgan har bir oʻzgarish bilan qayta hisoblab chiqiladi. Natijada, tasodifiy tanlovingiz ham o'zgaradi. Buning oldini olish uchun siz chiqarilgan nomdan nusxa ko'chirishingiz va uni boshqa katakchaga qiymat sifatida joylashtirishingiz mumkin ( Maxsus joylashtirish > Qiymatlar ). Batafsil ko'rsatmalar uchun formulalarni qiymatlar bilan almashtirish bo'limiga qarang.

    Tabiiyki, bu formulalar nafaqat tasodifiy nomlarni, balki tasodifiy raqamlarni, sanalarni yoki boshqa tasodifiy nomlarni ham tanlashi mumkin.katakchalar.

    Ushbu formulalar qanday ishlaydi

    Xulosa qilib aytganda, siz RANDBETWEEN tomonidan qaytarilgan tasodifiy qator raqamiga asoslangan roʻyxatdan qiymat chiqarish uchun INDEX funksiyasidan foydalanasiz.

    Aniqrog‘i, RANDBETWEEN funksiyasi siz ko‘rsatgan ikkita qiymat o‘rtasida tasodifiy butun son hosil qiladi. Pastroq qiymat uchun siz 1 raqamini kiritasiz. Yuqori qiymat uchun umumiy qatorlar sonini olish uchun COUNTA yoki QATLAR dan foydalanasiz. Natijada, RANDBETWEEN 1 va ma'lumotlar to'plamidagi satrlarning umumiy soni o'rtasidagi tasodifiy sonni qaytaradi. Bu raqam INDEX funksiyasining satr_num argumentiga boradi va qaysi qatorni tanlash kerakligini aytadi. ustun_num argumenti uchun biz 1 dan foydalanamiz, chunki biz birinchi ustundan qiymat chiqarmoqchimiz.

    Eslatma. Ushbu usul ro'yxatdan bitta tasodifiy katakchani tanlash uchun yaxshi ishlaydi. Agar namunangiz bir nechta katakchalarni o'z ichiga olishi kerak bo'lsa, yuqoridagi formula bir xil qiymatdagi bir nechta takrorlanishlarni qaytarishi mumkin, chunki RANDBETWEEN funksiyasi takroriy emas. Bu, ayniqsa, nisbatan kichik ro'yxatdan nisbatan katta namunani tanlaganingizda to'g'ri keladi. Keyingi misol Excelda tasodifiy tanlashni dublikatlarsiz qanday amalga oshirishni ko'rsatadi.

    Excelda takroriy holda tasodifiy tanlash qanday

    Excelda tasodifiy ma'lumotlarni dublikatsiz tanlashning bir necha usullari mavjud. Umuman olganda, siz har bir katakka tasodifiy raqam belgilash uchun RAND funksiyasidan foydalanasiz va keyin bir nechta katakchalarni tanlaysiz.Index Rank formulasidan foydalaning.

    A2:A16 katakchalardagi nomlar roʻyxati bilan bir nechta tasodifiy nomlarni chiqarish uchun quyidagi amallarni bajaring:

    1. B2-ga Rand formulasini kiriting, va uni ustunga ko'chiring:

    =RAND()

  • A ustunidan tasodifiy qiymat chiqarish uchun quyidagi formulani C2 ga qo'ying:
  • =INDEX($A$2:$A$16, RANK(B2,$B$2:$B$16), 1)

  • Yuqoridagi formulani tanlamoqchi bo'lgan tasodifiy qiymatlar soni ko'p hujayralarga nusxa ko'chiring. Bizning holatda formulani yana to'rtta katakchaga ko'chiramiz (C2:C6).
  • Bo'ldi! Beshta tasodifiy nom dublikatsiz chiqariladi:

    Ushbu formula qanday ishlaydi

    Avvalgi misoldagi kabi ustundan qiymat chiqarish uchun INDEX funksiyasidan foydalanasiz. A tasodifiy qator koordinatasiga asoslangan. Bu holda, uni olish uchun ikki xil funktsiya kerak bo'ladi:

    • RAND formulasi B ustunini tasodifiy sonlar bilan to'ldiradi.
    • RANK funksiyasi tartibni bir xildagi tasodifiy sonni qaytaradi. qator. Masalan, C2 yacheykadagi RANK(B2,$B$2:$B$16) B2dagi sonning darajasini oladi. C3 ga ko'chirilganda B2 nisbiy havolasi B3 ga o'zgaradi va B3 dagi raqamning darajasini qaytaradi va hokazo.
    • RANK tomonidan qaytarilgan raqam satr_num argumentiga beriladi. INDEX funktsiyasi, shuning uchun u ushbu qatordan qiymatni tanlaydi. ustun_num argumentida siz birinchi ustundan qiymat chiqarmoqchi bo'lganingiz uchun 1ni kiritasiz.

    Ehtiyot bo'ling! Ko'rsatilgandek yuqoridagi skrinshot, bizning Excel tasodifiytanlov faqat noyob qiymatlarni o'z ichiga oladi. Ammo nazariy jihatdan, sizning namunangizda dublikatlar paydo bo'lishining juda kam ehtimoli bor. Shuning uchun: juda katta ma'lumotlar to'plamida RAND ikki nusxadagi tasodifiy sonlarni yaratishi mumkin va RANK bu raqamlar uchun bir xil darajani qaytaradi. Shaxsan men sinovlar davomida hech qachon dublikat olmadim, lekin nazariy jihatdan bunday ehtimollik bor.

    Agar siz faqat noyob qiymatlarga ega tasodifiy tanlovni olish uchun o'q o'tkazmaydigan formulani izlayotgan bo'lsangiz, RANK + dan foydalaning. Faqat RANK o‘rniga COUNTIF yoki RANK.EQ + COUNTIF kombinatsiyasi. Mantiqning batafsil tushuntirishlari uchun, iltimos, Excelda noyob tartibni ko'ring.

    To'liq formula biroz og'ir, lekin 100% dublikatsiz:

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

    Eslatmalar:

    • RANDBETWEEN kabi Excel RAND funksiyasi ham ishchi varaqni har bir qayta hisoblashda yangi tasodifiy sonlarni hosil qiladi va bu tasodifiy tanlashning o'zgarishiga olib keladi. Namunangizni o'zgarishsiz qoldirish uchun uni nusxalang va qiymat sifatida boshqa joyga joylashtiring ( Qo'yish Maxsus > Qiymatlar ).
    • Agar bir xil nom bo'lsa. (raqam, sana yoki boshqa qiymat) asl maʼlumotlar toʻplamida bir necha marta paydo boʻlsa, tasodifiy namunada bir xil qiymatdagi bir nechta takrorlanishlar ham boʻlishi mumkin.

    Tasodifiy tanlovni olishning boshqa usullari Excel 365 - 2010 da hech qanday takrorlashlar bu yerda tasvirlangan: Excelda takroriy holda tasodifiy namunani qanday olish mumkin.

    Qanday qilib tasodifiy qatorlarni tanlash mumkinExcel

    Agar sizning ishchi varaqingizda bir nechta ma'lumotlar ustunlari mavjud bo'lsa, siz tasodifiy namunani shu tarzda tanlashingiz mumkin: har bir qatorga tasodifiy raqam tayinlang, bu raqamlarni tartiblang va kerakli qatorlar sonini tanlang. Quyida batafsil qadamlar bajariladi.

    1. Jadvalning o'ng yoki chap tomoniga yangi ustun qo'ying (bu misolda D ustuni).
    2. Qo'yilgan birinchi katakda. ustun, ustun sarlavhalari bundan mustasno, RAND formulasini kiriting: =RAND()
    3. Formulani ustundan pastga nusxalash uchun to'ldirish dastagini ikki marta bosing. Natijada siz har bir qatorga tasodifiy raqam tayinlangan bo'lasiz.
    4. Tasodifiy sonlarni kattadan kichikga tartiblang (o'sish tartibida saralash jadvalning pastki qismidagi ustun sarlavhalarini siljitadi) , shuning uchun kamayish bo'yicha saralashni unutmang). Buning uchun Ma'lumotlar yorlig'iga o'ting > Sort & guruhini filtrlang va ZA tugmasini bosing. Excel avtomatik ravishda tanlovni kengaytiradi va butun qatorlarni tasodifiy tartibda saralaydi.

      Agar jadvalingiz qanday tasodifiylashtirilgani sizni qoniqtirmasa, tartiblash tugmasini yana bir marta bosing. Batafsil ko'rsatmalar uchun Excelda tasodifiy tartiblash bo'limiga qarang.

    5. Nihoyat, namunangiz uchun kerakli qatorlar sonini tanlang, ularni nusxalang va istalgan joyga joylashtiring. sizga yoqadi.

    Ushbu qoʻllanmada muhokama qilingan formulalar bilan yaqindan tanishish uchun namunamizni yuklab olishingiz mumkin.Excelga Tasodifiy tanlash ish kitobi.

    Tasodifiy tanlash vositasi yordamida Excelda qanday qilib tasodifiy tanlash mumkin

    Endi Excelda tasodifiy namuna olish uchun bir nechta formulalarni bilganingizdan so'ng, keling, qanday qilib erishish mumkinligini ko'rib chiqamiz. sichqonchani bosish bilan bir xil natija.

    Ultimate Suite-ga kiritilgan Excel uchun Random Generator bilan quyidagi amallarni bajarasiz:

    1. Jadvalingizdagi istalgan katakchani tanlang.
    2. Ablebits Tools yorlig'iga > Utilities guruhiga o'ting va Tasodifiy qilish > Tasodifiy tanlash :
    tugmasini bosing.

  • Qo'shimchalar panelida nimani tanlashni tanlang: tasodifiy qatorlar, tasodifiy ustunlar yoki tasodifiy katakchalar.
  • Istalgan namuna hajmi uchun raqam yoki foizni belgilang.
  • Tanlash tugmasini bosing. Bajarildi!
  • Masalan, biz namunaviy ma'lumotlar to'plamidan 5 ta tasodifiy qatorni shunday tanlashimiz mumkin:

    Va siz tasodifiy tanlovni olasiz. ikkinchisi:

    Endi siz tasodifiy namunangizni nusxalash uchun Ctrl + C tugmalarini, so'ngra uni o'sha yoki boshqa varaqdagi joyga joylashtirish uchun Ctrl + V tugmalarini bosing.

    Agar siz Randomize vositasini ish varaqlarida sinab ko‘rmoqchi bo‘lsangiz, quyida Ultimate Suite-ning sinov versiyasini oling. Agar siz Google jadvallaridan foydalanayotgan boʻlsangiz, Google Sheets uchun tasodifiy generatorimiz foydali boʻlishi mumkin.

    Mavjud yuklab olishlar

    Tasodifiy namunani tanlash - formula misollari (.xlsx fayli)

    Ultimate Suite - sinov versiyasi (.exe fayli)

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.