Насумични избор у Екцел-у: како добити насумични узорак из скупа података

  • Деле Ово
Michael Brown

Овај водич ће вас научити неколико брзих начина да насумично одаберете имена, бројеве или било које друге податке. Такође ћете научити како да добијете насумични узорак без дупликата и како да насумично изаберете одређени број или проценат ћелија, редова или колона једним кликом миша.

Било да радите истраживање тржишта за нову лансирање производа или оцењивање резултата ваше маркетиншке кампање, важно је да користите непристрасан узорак података за своју анализу. А најлакши начин да се то постигне је да добијете насумични избор у Екцел-у.

    Шта је случајни узорак?

    Пре него што разговарамо о техникама узорковања, хајде да пружимо мало основних информација о насумичном избору и када бисте могли да га користите.

    У теорији вероватноће и статистици, случајни узорак је подскуп података изабраних из већег скупа података, односно популација . Сваки елемент случајног узорка изабран је сасвим случајно и има једнаку вероватноћу да буде изабран. Зашто би ти требао? У суштини, да бисте добили непристрасну репрезентацију укупне популације.

    На пример, желите да спроведете малу анкету међу својим клијентима. Очигледно, не би било мудро слати упитник свакој појединој особи у вашој бази података од више хиљада. Дакле, кога испитујете? Да ли ће то бити 100 најновијих купаца, или првих 100 купаца наведених по абецедном реду, или 100 људи са најкраћимимена? Ниједан од ових приступа не одговара вашим потребама јер су урођено пристрасни. Да бисте добили непристрасан узорак у којем сви имају једнаку могућност да буду изабрани, извршите насумичан избор користећи један од метода описаних у наставку.

    Екцел насумични избор са формулама

    Нема уграђеног функцију за насумично бирање ћелија у Екцел-у, али можете користити једну од функција за генерисање насумичних бројева као заобилазно решење. Ове се вероватно не могу назвати једноставним интуитивним формулама, али функционишу.

    Како да изаберете случајну вредност са листе

    Претпоставимо да имате листу имена у ћелијама А2:А10 и желите да насумично изаберете једно име са листе. Ово се може урадити коришћењем једне од следећих формула:

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

    или

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

    То је то! Ваш насумични бирач имена за Екцел је спреман и спреман за послуживање:

    Напомена. Имајте на уму да је РАНДБЕТВЕЕН променљива функција, што значи да ће се поново израчунавати са сваком променом коју направите на радном листу. Као резултат тога, ваш насумични избор ће се такође променити. Да бисте спречили да се то догоди, можете копирати издвојено име и налепити га као вредност у другу ћелију ( Специјално лепљење &гт; Вредности ). За детаљна упутства погледајте Како заменити формуле вредностима.

    Наравно, ове формуле не могу само да бирају насумична имена, већ и да бирају насумичне бројеве, датуме или било које друге насумичнећелије.

    Како функционишу ове формуле

    Укратко, користите функцију ИНДЕКС да бисте издвојили вредност из листе на основу случајног броја реда који враћа РАНДБЕТВЕЕН.

    Тачније, функција РАНДБЕТВЕЕН генерише насумични цео број између две вредности које наведете. За доњу вредност уносите број 1. За горњу вредност користите ЦОУНТА или РОВС да бисте добили укупан број редова. Као резултат, РАНДБЕТВЕЕН враћа насумични број између 1 и укупног броја редова у вашем скупу података. Овај број иде у аргумент ред_нум функције ИНДЕКС говорећи јој који ред да изабере. За аргумент број_колоне користимо 1 пошто желимо да издвојимо вредност из прве колоне.

    Напомена. Овај метод добро функционише за одабир једне насумичне ћелије са листе. Ако би ваш узорак требало да садржи неколико ћелија, горња формула може да врати неколико појављивања исте вредности јер функција РАНДБЕТВЕЕН није без дупликата. То је посебно случај када бирате релативно велики узорак са релативно мале листе. Следећи пример показује како да извршите насумични избор у Екцел-у без дупликата.

    Како насумично изабрати у Екцел-у без дупликата

    Постоји неколико начина да изаберете насумичне податке без дупликата у Екцел-у. Генерално, користите функцију РАНД да доделите насумични број свакој ћелији, а затим изаберете неколико ћелија премакористећи формулу индексног ранга.

    Са листом имена у ћелијама А2:А16, пратите ове кораке да бисте издвојили неколико насумичних имена:

    1. Унесите Ранд формулу у Б2, и копирајте је у колону:

    =RAND()

  • Ставите формулу испод у Ц2 да бисте издвојили случајну вредност из колоне А:
  • =INDEX($A$2:$A$16, RANK(B2,$B$2:$B$16), 1)

  • Копирајте горњу формулу у онолико ћелија колико насумичних вредности желите да изаберете. У нашем случају, копирамо формулу у још четири ћелије (Ц2:Ц6).
  • То је то! Пет насумичних имена се издваја без дупликата:

    Како ова формула функционише

    Као у претходном примеру, користите функцију ИНДЕКС да бисте издвојили вредност из колоне А на основу насумичне координате реда. У овом случају, потребне су две различите функције да би се то добило:

    • Формула РАНД попуњава колону Б случајним бројевима.
    • Функција РАНК враћа ранг као случајни број у истом ред. На пример, РАНК(Б2,$Б$2:$Б$16) у ћелији Ц2 добија ранг броја у Б2. Када се копира у Ц3, релативна референца Б2 се мења у Б3 и враћа ранг броја у Б3, и тако даље.
    • Број који враћа РАНК се уноси у аргумент ред_нум аргумента функцију ИНДЕКС, тако да бира вредност из тог реда. У аргументу цолумн_нум наводите 1 јер желите да издвојите вредност из прве колоне.

    Упозорење! Као што је приказано у снимак екрана изнад, наш Екцел насумичноизбор садржи само јединствене вредности. Али теоретски, мала је шанса да се дупликати појаве у вашем узорку. Ево зашто: на веома великом скупу података, РАНД може да генерише дупле насумичне бројеве, а РАНК ће вратити исти ранг за те бројеве. Лично, никада нисам добио ниједан дупликат током мојих тестова, али у теорији таква вероватноћа постоји.

    Ако тражите формулу отпорну на метке да бисте добили случајни избор само са јединственим вредностима, онда користите РАНК + ЦОУНТИФ или РАНК.ЕК + ЦОУНТИФ комбинација уместо само РАНК. За детаљно објашњење логике погледајте Јединствено рангирање у Екцел-у.

    Комплетна формула је мало гломазна, али 100% без дупликата:

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

    Напомене:

    • Као и РАНДБЕТВЕЕН, Екцел РАНД функција такође генерише нове насумичне бројеве са сваким поновним израчунавањем вашег радног листа, што доводи до промене насумичне селекције. Да би ваш узорак остао непромењен, копирајте га и налепите негде другде као вредности ( Пасте Специал &гт; Валуес ).
    • Ако исти назив (број, датум или било која друга вредност) се појављује више пута у вашем оригиналном скупу података, случајни узорак може такође да садржи неколико појављивања исте вредности.

    Више начина да добијете насумични избор са нема понављања у програму Екцел 365 - 2010 је описано овде: Како добити насумични узорак у Екцел-у без дупликата.

    Како одабрати насумичне редове уЕкцел

    У случају да ваш радни лист садржи више од једне колоне података, можете изабрати насумични узорак на овај начин: доделити насумични број сваком реду, сортирати те бројеве и изабрати потребан број редова. Детаљни кораци следе у наставку.

    1. Убаците нову колону десно или лево од табеле (колона Д у овом примеру).
    2. У прву ћелију уметнутог колону, изузимајући заглавља колона, унесите РАНД формулу: =RAND()
    3. Двапут кликните на ручицу за попуњавање да бисте копирали формулу низ колону. Као резултат, имаћете насумични број додељен сваком реду.
    4. Сортирајте насумичне бројеве највећи према најмањем (сортирање у растућем редоследу би померило заглавља колона на дно табеле , па обавезно сортирајте опадајуће). За ово идите на картицу Подаци &гт; Сортирај &амп; Филтер групу и кликните на дугме ЗА. Екцел ће аутоматски проширити избор и сортирати целе редове насумичним редоследом.

      Ако нисте сасвим задовољни начином на који је ваша табела насумично распоређена, поново притисните дугме за сортирање да бисте је искористили. За детаљна упутства, погледајте Како насумично сортирати у Екцел-у.

    5. Коначно, изаберите потребан број редова за свој узорак, копирајте их и налепите било где волите.

    Да бисте ближе погледали формуле о којима се говори у овом водичу, можете преузети наш узоракрадну свеску у Екцел случајни одабир.

    Како насумично бирати у Екцел-у помоћу алата Рандомизе

    Сада када знате неколико формула за добијање насумичног узорка у Екцел-у, да видимо како можете постићи исти резултат кликом миша.

    Са Рандом Генератором за Екцел укљученим у наш Ултимате Суите, ево шта радите:

    1. Изаберите било коју ћелију у табели.
    2. Идите на картицу Аблебитс Тоолс групу &гт; Утилитиес и кликните на Рандомизе &гт; Изабери насумично :

  • У окну програмског додатка изаберите шта да изаберете: насумичне редове, насумичне колоне или насумичне ћелије.
  • Одредите број или проценат за жељену величину узорка.
  • Кликните на дугме Изабери . Готово!
  • На пример, овако можемо да изаберемо 5 насумичних редова из нашег скупа података узорка:

    И добићете насумични избор у друго:

    Сада можете да притиснете Цтрл + Ц да копирате свој насумични узорак, а затим да притиснете Цтрл + В да га налепите на локацију на истом или другом листу.

    Ако желите да тестирате алатку Рандомизе у својим радним листовима, само узмите пробну верзију Ултимате Суите-а испод. У случају да користите Гоогле табеле, можда ће вам бити од користи наш Рандом Генератор за Гоогле табеле.

    Доступна преузимања

    Избор случајног узорка – примери формуле (.клск датотека)

    Ултимате Суите - пробна верзија (.еке датотека)

    Мајкл Браун је посвећен технолошки ентузијаста са страшћу за поједностављење сложених процеса помоћу софтверских алата. Са више од деценије искуства у технолошкој индустрији, усавршио је своје вештине у Мицрософт Екцел-у и Оутлоок-у, као и у Гоогле табеле и документима. Мајклов блог посвећен је дељењу свог знања и стручности са другима, пружајући једноставне савете и упутства за побољшање продуктивности и ефикасности. Без обзира да ли сте искусан професионалац или почетник, Мајклов блог нуди вредне увиде и практичне савете како да на најбољи начин искористите ове основне софтверске алате.