Inhoudsopgave
Laten we zeggen dat u willekeurig een klant wilt uitkiezen voor een enquête, of een weggeefactie, of u kunt willekeurig een werknemer uitkiezen om taken toe te wijzen Er zijn zoveel situaties waarin u misschien moet willekeurig waarden selecteren In deze tutorial ga ik in op hoe je willekeurig rijen kunt selecteren in Excel.
Download Praktijk werkboek
U kunt de in dit voorbeeld gebruikte werkmap met alle voor de demonstratie gebruikte datasets downloaden in het vak hieronder.
Willekeurig rijen selecteren.xlsx
2 Manieren om rijen willekeurig te selecteren in Excel
Er zijn twee manieren om willekeurig rijen te selecteren in Excel. Er is er een waarbij de ingebouwde sorteertool in Excel wordt gebruikt na een kleine aanpassing van de dataset, en er is een andere waarbij je een formule kunt gebruiken die wordt gevormd door verschillende functies. Elk heeft zijn eigen gebruikscompatibiliteit, dus ik zal verschillende datasets gebruiken voor de twee methoden.
1. Rijen willekeurig selecteren met de RAND-functie
We zullen ons hier eerst richten op de sorteermethode. Voor deze methode selecteer ik de volgende dataset.
Laten we nu zeggen dat we willekeurig vier rijen willen selecteren. In Excel is er een sorteerhulpmiddel dat we hier in ons voordeel kunnen gebruiken om willekeurig rijen te selecteren. We zullen ook gebruik maken van de RAND-functie om aan elke rij een willekeurig nummer toe te kennen alvorens ze te sorteren. Volg deze stappen voor een gedetailleerde handleiding.
Stappen:
- Selecteer eerst de cel F5 en schrijf de volgende formule in de cel.
=RAND()
- Druk nu op Ga naar Het selecteert een willekeurig getal tussen 0 en 1.
- Selecteer dan cel F5 opnieuw en klik en versleep het vulgreepicoon om willekeurige getallen in te vullen voor de rest van de tabel.
- Kopieer deze waarden en plak ze in dezelfde kolom om alle waarden erin te overschrijven. Dit zal de functie verwijderen en de waarden zullen niet meer veranderen telkens wanneer u een bewerking uitvoert.
- Selecteer nu de hele tabel, door op Ctrl+A of handmatig klikken en slepen.
- Ga vanuit het lint naar de Gegevens tabblad, en onder de Sorteren en filteren groep, selecteer Sorteer .
- Een nieuwe Sorteer box zal verschijnen. Onder de Kolom in de Sorteren op veldkeuze Willekeurige nummers (of hoe je de kolom ook genoemd hebt) en onder Bestel selecteer Van klein naar groot (of Grootste naar kleinste ).
- Klik daarna op OK Dit herschikt de rijen van de tabel volgens de willekeurige nummers die eraan zijn toegekend.
- Selecteer nu de eerste vier rijen (of het aantal willekeurige rijen dat u wilt) of de tabel en kopieer en plak deze om een andere dataset met willekeurige rijen te krijgen.
Lees meer: Willekeurige selectie op basis van criteria in Excel (3 gevallen)
Vergelijkbare lezingen
- Willekeurige selectie bevriezen in Excel
- Excel VBA: Willekeurige selectie uit lijst (3 voorbeelden)
2. Formule toepassen om rijen willekeurig te selecteren in Excel
U kunt ook een formule gebruiken met een combinatie van de INDEX , RANDBETWEEN en RIJEN Deze methode is vooral nuttig wanneer u rijen uit één kolom moet selecteren of wanneer u een waarde uit een matrix moet selecteren.
De INDEX De functie neemt een matrix en een rijnummer als primaire argumenten en soms een kolomnummer als secundaire argumenten. De functie geeft de waarde van de cel op het snijpunt van het rijnummer en de matrix.
De RANDBETWEEN functie geeft een willekeurige waarde binnen een limiet en neemt de ondergrens en bovengrens als twee argumenten.
De RIJEN De functie neemt een matrix als argument om het aantal rijen erin terug te geven.
Ik gebruik voor dit voorbeeld de volgende dataset met slechts één kolom.
Volg deze stappen om willekeurig rijen te selecteren uit datasets zoals deze in Excel.
Stappen:
- Selecteer eerst de cel waarvan u de rij wilt plukken, in dit geval is dat cel D5 .
- Schrijf dan de volgende formule op.
=INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19)))
- Druk nu op Ga naar op uw toetsenbord. U krijgt een willekeurige rij uit de lijst geselecteerd.
🔍 Uitsplitsing van de formule:
👉
RIJEN($B$5:$B$19) geeft het aantal rijen in het bereik B5:B19 en dat is 15.
👉
RANDBETWEEN(1,ROWS($B$5:$B$19)) geeft een willekeurig getal tussen 1 en het rijnummer, 15.
👉
Eindelijk INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19))) geeft de celwaarde terug van het bereik B5:B19 afhankelijk van de invoer van het met de vorige functies gegenereerde willekeurige getal.
Lees meer: Hoe een willekeurige string uit een lijst te genereren in Excel (5 geschikte manieren)
Conclusie
Dit waren de twee methoden die u kunt gebruiken om willekeurig rijen te selecteren in Excel. Zoals u kunt zien in de voorbeelden is de tweede methode alleen bruikbaar in lijsten met slechts één kolom. En als u de eerste methode gebruikt, zorg er dan voor dat u de willekeurige waarden niet ook kopieert voor uw uiteindelijke uitvoerlijst.
Hopelijk vond u dit informatief en nuttig. Voor meer gedetailleerde gidsen zoals deze kunt u terecht op Exceldemy.com .