Ibland är det bra att välja en slumpmässig rad eller slumpmässig uppsättning rader i ett Microsoft Excel-kalkylblad. Detta kan vara användbart om du vill slumpmässigt ta prov från ett dataset, som en lista över anställda eller kunder, för att effektivt testa för vissa egenskaper. Det kan också vara användbart i situationer som spel och lotterier där du kanske vill välja ett slumpmässigt alternativ eller spelare. Excel ger flera sätt att slumpmässigt ta fram data och generera slumpmässiga nummer.

Ung man som arbetar på hans kontor

Ta slumpmässigt prov i Excel

Det finns inget inbyggt Excel-samplingsverktyg som automatiskt kan generera ett slumpmässigt prov från en lista med rader eller data. Du kan dock använda Excel-funktionen för att generera ett slumpmässigt nummer för att generera ett slumpmässigt prov.

Excels slumpnummerfunktion kallas RAND, och den genererar ett slumptal som garanteras vara större än eller lika med noll och mindre än en. För att använda den skriver du bara formeln = RAND () i en valfri cell och ett slumpmässigt nummer kommer att placeras i den kalkylarkcellen av generatorn.

Om du vill använda slumpmässig talgenerator i Excel för att slumpmässigt ta en uppsättning rader lägger du till en kolumn i slutet av kalkylarket. Skriv sedan = RAND () för att generera ett slumpmässigt nummer i den övre cellen i den kolumnen under alla kalkylbladhuvudrader. Dra eller kopiera formeln till de nedre cellerna i samma kolumn för att lägga till ett slumpmässigt genererat nummer till varje rad i kalkylarket.

Låt sedan Excel sortera kalkylbladet i ökande ordning av slumpmässiga nummer. Ta de första raderna upp till hur många rader du vill ha, och de kommer att vara ett slumpmässigt urval av dina data.

Ändringar i sorteringsordning

Kom ihåg att du kommer att förlora någon tidigare sorteringsordning eller annan beställning, så om du behöver kunna rekonstruera den beställningen i ditt prov eller kalkylbladet i stort bör du se till att du har en kolumn som du kan sortera efter för att återställa kalkylarket till sin ursprungliga ordning.

Om du inte gör det, innan du sorterar arket efter den slumpmässiga kolumnen, lägger du till en ny kolumn och skriver siffran 1 i den första raden efter eventuella rubrikrader. Skriv 2 och 3 i de följande raderna och, förutsatt att du har mer än 3 rader, markera dessa nummer och dra dem ner i kalkylbladet för att fylla kolumnen med ökande antal som börjar med 1. Sedan kan du sortera kalkylbladet eller vissa rader i det efter den här nya kolumnen för att återställa den ursprungliga ordningen.

Provtagning en efter en

I vissa fall kanske du vill prova raderna en efter en. Detta kan ha dramatisk effekt om du gör en ritning eller bara för att se till att du kan kontrollera varje rad som du lägger till i ditt prov för att se till att den är giltig.

Oavsett anledning kan du göra detta genom att använda en formel som involverar RAND för att generera siffror mellan ett visst intervall. Kom ihåg att RAND alltid genererar siffror större än eller lika med noll och mindre än ett. Det betyder att om du multiplicerar resultatet av RAND med ett heltal n, kommer du alltid att få ett slumpmässigt resultat större än eller lika med noll och mindre än n.

Det betyder att om du har n rader i ditt kalkylblad kan du använda formeln = CEILING (RAND () * n, 1) för att generera ett nummer från 1 till n, inklusive, som du kan använda för att välja en slumpmässig rad i din kalkylblad. Det fungerar eftersom CEILING är en funktion som avrunder sitt första argument upp till nästa högsta multipel av det andra argumentet. Om du använder 1 som det andra argumentet kommer det att rundas upp till nästa heltal.

Naturligtvis kommer du att vilja ersätta n med antalet rader i arket, subtrahera eventuella rubrikrader som du inte vill ta prov på.