Cum să selectați aleatoriu rânduri într-o foaie de calcul Excel

Tânăr care lucrează în biroul lui

Uneori este util să selectați un rând aleator sau un set aleatoriu de rânduri într-o foaie de calcul Microsoft Excel.

Credit imagine: damircudic/iStock/GettyImages

Uneori este util să selectați un rând aleator sau un set aleatoriu de rânduri într-o foaie de calcul Microsoft Excel. Acest lucru poate fi util dacă doriți să eșantionați aleatoriu dintr-un set de date, cum ar fi o listă de angajați sau clienți, pentru a testa eficient anumite proprietăți. De asemenea, poate fi util pentru situații precum jocuri și tombole în care este posibil să doriți să selectați o opțiune sau un jucător aleatoriu. Excel oferă mai multe modalități de a eșantiona aleatoriu date și de a genera numere aleatorii.

Luați un eșantion aleatoriu în Excel

Nu există un instrument de eșantionare Excel încorporat care să poată genera automat un eșantion aleatoriu dintr-o listă de rânduri sau date. Cu toate acestea, puteți utiliza funcția Excel pentru a genera un număr aleator pentru a genera un eșantion aleatoriu.

Videoclipul zilei

Este apelată funcția de numere aleatoare din Excel RAND, și generează un număr aleatoriu care este garantat mai mare sau egal cu zero și mai mic decât unu. Pentru a-l folosi, introduceți pur și simplu formula =RAND() într-o celulă la alegere și un număr aleatoriu va fi plasat în acea celulă a foii de calcul de către generator.

Dacă doriți să utilizați generatorul de numere aleatorii din Excel pentru a eșantiona aleatoriu un set de rânduri, adăugați o coloană la sfârșitul foii de calcul. Apoi, în celula de sus a acelei coloane, sub orice rând de antet al foii de calcul, tastați =RAND() pentru a genera un număr aleatoriu. Trageți sau copiați formula în celulele inferioare din aceeași coloană pentru a adăuga un număr generat aleatoriu la fiecare rând din foaia de calcul.

Apoi, cereți Excel să sorteze foaia de calcul în ordinea crescătoare a numerelor aleatorii. Luați primele rânduri până la câte rânduri doriți și acestea vor fi un eșantion aleatoriu al datelor dvs.

Modificări în ordinea de sortare

Amintiți-vă că veți pierde orice ordine de sortare anterioară sau altă ordine, deci, dacă trebuie să puteți reconstrui acea comandă în cadrul eșantionului dvs. sau în foaia de calcul în general, dvs ar trebui să vă asigurați că aveți o coloană după care puteți sorta pentru a restabili foaia de calcul la original Ordin.

Dacă nu, înainte de a sorta foaia după coloana randomizată, adăugați o altă coloană și introduceți numărul 1 în primul rând după orice rând de antet. Tastați 2 și 3 în rândurile următoare și, presupunând că aveți mai mult de 3 rânduri, evidențiați acele numere și trageți-le în jos în foaia de calcul pentru a umple coloana cu numere crescătoare care încep cu 1. Apoi puteți sorta foaia de calcul sau anumite rânduri din ea după această nouă coloană pentru a restabili ordinea inițială.

Eșantionare unul câte unul

În unele cazuri, este posibil să doriți să eșantionați rândurile unul câte unul. Acest lucru ar putea avea un efect dramatic dacă efectuați un desen sau pur și simplu pentru a vă asigura că puteți inspecta fiecare rând pe care îl adăugați în eșantion pentru a vă asigura că este valid.

Indiferent de motiv, puteți face acest lucru folosind o formulă care implică RAND pentru a genera numere între un anumit interval. Amintiți-vă că RAND generează întotdeauna numere mai mari sau egale cu zero și mai mici decât unu. Asta înseamnă că dacă înmulți rezultatul RAND cu un număr întreg n, veți obține întotdeauna un rezultat aleatoriu mai mare sau egal cu zero și mai mic decât n.

Aceasta înseamnă că, dacă aveți n rânduri în foaia de calcul, puteți utiliza formula =TAVAN (RAND()*n, 1) pentru a genera un număr de la 1 la n, inclusiv, pe care îl puteți folosi pentru a alege un rând aleatoriu din foaia de calcul. Asta funcționează pentru că TAVAN este o funcție care rotunjește primul argument la următorul cel mai mare multiplu al celui de-al doilea argument. Dacă utilizați 1 ca al doilea argument, acesta se va rotunji la următorul număr întreg.

Desigur, veți dori să înlocuiți n cu numărul de rânduri din foaia dvs., scăzând orice rânduri de antet pe care nu doriți să le eșantionați.