Willekeurig rijen selecteren in een Excel-spreadsheet

Jonge man aan het werk in zijn kantoor

Soms is het handig om een ​​willekeurige rij of willekeurige reeks rijen in een Microsoft Excel-spreadsheet te selecteren.

Afbeelding tegoed: damircudic/iStock/GettyImages

Soms is het handig om een ​​willekeurige rij of willekeurige reeks rijen in een Microsoft Excel-spreadsheet te selecteren. Dit kan handig zijn als u willekeurig steekproeven wilt nemen uit een dataset, zoals een lijst met medewerkers of klanten, om efficiënt te testen op bepaalde eigenschappen. Het kan ook handig zijn voor situaties zoals games en loterijen waar je misschien een willekeurige optie of speler wilt selecteren. Excel biedt verschillende manieren om willekeurig gegevens te samplen en willekeurige getallen te genereren.

Willekeurige steekproef nemen in Excel

Er is geen ingebouwde Excel-steekproeftool die automatisch een willekeurige steekproef kan genereren uit een lijst met rijen of gegevens. U kunt echter de Excel-functie gebruiken voor het genereren van een willekeurig getal om een ​​willekeurige steekproef te genereren.

Video van de dag

De willekeurige getalfunctie van Excel heet RAND, en het genereert een willekeurig getal dat gegarandeerd is groter dan of gelijk aan nul en kleiner dan één. Om het te gebruiken, typt u gewoon de formule =RAND() in een cel naar keuze, en een willekeurig getal wordt door de generator in die spreadsheetcel geplaatst.

Als u de generator voor willekeurige getallen in Excel wilt gebruiken om willekeurig een reeks rijen te samplen, voegt u een kolom toe aan het einde van het werkblad. Typ vervolgens in de bovenste cel van die kolom onder de headerrijen van een spreadsheet =RAND() om een ​​willekeurig getal te genereren. Sleep of kopieer de formule naar de onderste cellen in dezelfde kolom om een ​​willekeurig gegenereerd getal toe te voegen aan elke rij in het werkblad.

Laat Excel vervolgens de spreadsheet sorteren in oplopende volgorde van de willekeurige getallen. Breng de eerste rijen tot het aantal rijen dat u wilt, en ze zullen een willekeurige steekproef van uw gegevens zijn.

Wijzigingen in sorteervolgorde

Onthoud dat je alles verliest vorige sorteervolgorde of andere volgorde, dus als je die volgorde binnen je steekproef of de spreadsheet in het algemeen moet kunnen reconstrueren, ben je moet ervoor zorgen dat u een kolom heeft waarop u kunt sorteren om de spreadsheet naar zijn origineel te herstellen volgorde.

Als u dat niet doet, voegt u, voordat u het blad sorteert op de willekeurige kolom, nog een kolom toe en typt u het cijfer 1 in de eerste rij na eventuele koprijen. Typ 2 en 3 in de volgende rijen en, ervan uitgaande dat je meer dan 3 rijen hebt, markeer die nummers en sleep ze naar beneden in de spreadsheet om de kolom te vullen met oplopende nummers die beginnen met 1. Vervolgens kunt u de spreadsheet of bepaalde rijen erin sorteren op deze nieuwe kolom om de oorspronkelijke volgorde te herstellen.

Eén voor één bemonsteren

In sommige gevallen wilt u misschien rijen één voor één samplen. Dit kan een dramatisch effect hebben als u een tekening maakt of gewoon om ervoor te zorgen dat u elke rij die u aan uw voorbeeld toevoegt, kunt inspecteren om er zeker van te zijn dat deze geldig is.

Wat de reden ook is, u kunt dit doen door een formule met RAND te gebruiken om getallen tussen een bepaald bereik te genereren. Onthoud dat RAND altijd getallen genereert die groter zijn dan of gelijk zijn aan nul en kleiner dan één. Dat betekent dat als je het resultaat van RAND vermenigvuldigt met een geheel getal N, krijgt u altijd een willekeurig resultaat groter dan of gelijk aan nul en kleiner dan n.

Dat betekent dat als je n rijen in je spreadsheet hebt, je de formule kunt gebruiken: =PLAFOND(ASELECT()*n, 1) om een ​​getal van 1 tot en met n te genereren, waarmee u een willekeurige rij in uw spreadsheet kunt kiezen. Dat werkt omdat PLAFOND is een functie die zijn eerste argument naar boven afrondt op het eerstvolgende hoogste veelvoud van zijn tweede argument. Als u 1 als tweede argument gebruikt, wordt naar boven afgerond op het volgende gehele getal.

Natuurlijk wilt u n vervangen door het aantal rijen in uw blad, waarbij u eventuele koprijen aftrekt die u niet wilt samplen.