Kategorier
Excel

Generera slumpmässiga data i Excel

Platshållare, dummy-data, hittepå-uppgifter och så vidare. Kärt barn har många namn. Tidigare idag arbetade jag med att implementera nya funktioner och diagram i ett analysprojekt på min arbetsplats. Problemet var bara att de uppgifter som diagrammen skulle illustrera inte ännu existerade. För att kunna testa dem fick jag helt enkelt generera en mängd hittepå-data.

Generera slumptal

I Excel genererar du enkelt ett slumptal med funktionen =SLUMP(). Funktionen returnerar ett reellt tal som är större än eller lika med 0 och mindre än 1. Självklart kan du utföra matematiska operationer på det returnerade slumptalet, för att på så vis modifiera utfallsrummet.

Slumpmässiga heltal genererar du enklast med =SLUMPA.MELLAN().

Slumpa ett tal större eller lika med 0 och mindre än 1

=SLUMP()
--> 0,2543746581

Slumpa ett tal större eller lika med 0 och mindre än 100

=SLUMP()*100
--> 92,20346554

Slumpa ett heltal mellan 1 och 100

=SLUMP.MELLAN(1;100)
--> 67

Generera slumpmässigt datum

Principen för att generera ett slumpmässigt datum i Excel är faktiskt baserad på metoden för att slumpa heltal som beskrivs ovan. Internt lagrar Excel nämligen datum som just heltal. Datumet 1 januari 1900 lagras med heltalet 1, och detta serienummer ökar sedan med 1 för varje dag som går. Dagens datum, 14 maj 2020, representeras av heltalet 43 965. Det är alltså 43 964 dagar efter 1 januari 1900.

Observera att cellen måste formateras som ett datum, annars kommer du bara se ett heltal likt 43 965.

Slumpa ett datum under år 2020

=SLUMP.MELLAN( DATUM(2020;1;1); DATUM(2020;12;31) )
--> 2020-03-27

Lämna ett svar

E-postadressen publiceras inte. Obligatoriska fält är märkta *