Ako náhodne vybrať riadky v tabuľke programu Excel

Mladý muž pracuje vo svojej kancelárii

Niekedy je užitočné vybrať náhodný riadok alebo náhodnú množinu riadkov v tabuľke programu Microsoft Excel.

Kredit za obrázok: damircudic/iStock/GettyImages

Niekedy je užitočné vybrať náhodný riadok alebo náhodnú množinu riadkov v tabuľke programu Microsoft Excel. To môže byť užitočné, ak chcete náhodne odobrať vzorky z množiny údajov, napríklad zo zoznamu zamestnancov alebo zákazníkov, aby ste mohli efektívne testovať určité vlastnosti. Môže to byť užitočné aj v situáciách, ako sú hry a tomboly, kde možno budete chcieť vybrať náhodnú možnosť alebo hráča. Excel poskytuje niekoľko spôsobov, ako náhodne vzorkovať údaje a generovať náhodné čísla.

Vezmite náhodnú vzorku v Exceli

Neexistuje žiadny vstavaný nástroj na vzorkovanie v Exceli, ktorý dokáže automaticky vygenerovať náhodnú vzorku zo zoznamu riadkov alebo údajov. Môžete však použiť funkciu Excelu na generovanie náhodného čísla, aby ste vygenerovali náhodnú vzorku.

Video dňa

Zavolá sa funkcia náhodného čísla programu Excel RANDa vygeneruje náhodné číslo, ktoré zaručene bude

väčšie alebo rovné nule a menšie ako jedna. Ak ho chcete použiť, jednoducho zadajte vzorec =RAND() do bunky podľa vášho výberu a generátor umiestni do bunky tabuľky náhodné číslo.

Ak chcete použiť generátor náhodných čísel v Exceli na náhodnú vzorku množiny riadkov, pridajte stĺpec na koniec tabuľky. Potom do hornej bunky tohto stĺpca pod riadkami hlavičky tabuľky napíšte =RAND() a vygenerujte náhodné číslo. Presuňte alebo skopírujte vzorec do spodných buniek v tom istom stĺpci, aby ste do každého riadku v tabuľke pridali náhodne vygenerované číslo.

Potom nechajte Excel zoradiť tabuľku v rastúcom poradí náhodných čísel. Vezmite prvé riadky až po toľko riadkov, koľko chcete, a budú náhodnou vzorkou vašich údajov.

Zmeny v poradí zoradenia

Pamätajte, že stratíte všetky predchádzajúce poradie triedenia alebo iné poradie, takže ak potrebujete byť schopní rekonštruovať toto usporiadanie v rámci vašej vzorky alebo tabuľky ako celku Mali by ste sa uistiť, že máte stĺpec, podľa ktorého môžete zoradiť, aby ste mohli tabuľku obnoviť do pôvodnej podoby objednať.

Ak nie, pred zoradením hárka podľa náhodného stĺpca pridajte ďalší stĺpec a zadajte číslo 1 do prvého riadku za všetky riadky hlavičky. Napíšte 2 a 3 do nasledujúcich riadkov a za predpokladu, že máte viac ako 3 riadky, zvýraznite tieto čísla a potiahnite ich nadol v tabuľke, aby ste vyplnili stĺpec rastúcimi číslami začínajúcimi 1. Potom môžete tabuľku alebo určité riadky zoradiť podľa tohto nového stĺpca a obnoviť tak pôvodné poradie.

Odber vzoriek po jednom

V niektorých prípadoch možno budete chcieť vzorkovať riadky jeden po druhom. Môže to byť pre dramatický efekt, ak vykonávate kreslenie alebo jednoducho preto, aby ste sa uistili, že môžete skontrolovať každý riadok, ktorý pridáte do vzorky, aby ste sa uistili, že je platný.

Nech je dôvod akýkoľvek, môžete to urobiť pomocou vzorca obsahujúceho RAND na generovanie čísel v určitom rozsahu. Pamätajte, že RAND vždy generuje čísla väčšie alebo rovné nule a menšie ako jedna. To znamená, že ak vynásobíte výsledok RAND celým číslom n, vždy dostanete náhodný výsledok väčší alebo rovný nule a menší ako n.

To znamená, že ak máte v tabuľke n riadkov, môžete použiť vzorec =CEILING(RAND()*n, 1) na vygenerovanie čísla od 1 do n vrátane, ktoré môžete použiť na výber náhodného riadku v tabuľke. Funguje to preto STROP je funkcia, ktorá zaokrúhľuje svoj prvý argument nahor na ďalší najvyšší násobok svojho druhého argumentu. Ak použijete 1 ako druhý argument, zaokrúhli sa nahor na najbližšie celé číslo.

Samozrejme, budete chcieť nahradiť n počtom riadkov vo vašom hárku a odpočítať všetky riadky hlavičky, ktoré nechcete vzorkovať.