Slumptalsgenerator i Excel i ett intervall

Då och då måste Excel-användare generera slumpmässiga tal för att kunna använda dem i formler eller för andra ändamål. För att göra detta ger programmet en hel arsenal av möjligheter. Det är möjligt att generera slumptal på en mängd olika sätt. Vi kommer endast att citera de som har visat sig i praktiken på bästa sätt.

Slumptalsfunktion i Excel

Anta att vi har en datauppsättning som måste innehålla element som är absolut inte relaterade till varandra. Helst bör de vara bildade enligt lagen om normalfördelning. För att göra detta måste du använda slumptalsfunktionen. Det finns två funktioner som du kan nå ditt mål med: BERÄKNING и MELLAN FALLET. Låt oss titta närmare på hur de kan användas i praktiken.

Välja slumpmässiga tal med RAND

Denna funktion ger inga argument. Men trots detta låter den dig anpassa intervallet av värden inom vilket det ska generera ett slumpmässigt tal. Till exempel, för att få det inom ramen för ett till fem, måste vi använda följande formel: =COUNT()*(5-1)+1.

Slumptalsgenerator i Excel i ett intervall

Om denna funktion distribueras till andra celler med hjälp av autokompletteringsmarkören kommer vi att se att fördelningen är jämn.

Under varje beräkning av ett slumpmässigt värde, om du ändrar någon cell var som helst i arket, kommer siffrorna att genereras automatiskt igen. Därför kommer denna information inte att lagras. För att säkerställa att de finns kvar måste du manuellt skriva detta värde i numeriskt format, eller använda den här instruktionen.

  1. Vi gör ett klick på en cell som innehåller ett slumptal.
  2. Vi gör ett klick på formelfältet och väljer det sedan.
  3. Tryck på F9-knappen på tangentbordet.
  4. Vi avslutar denna sekvens av åtgärder genom att trycka på Enter-tangenten.

Låt oss kontrollera hur likformigt de slumpmässiga talen är fördelade. För att göra detta måste vi använda distributionshistogrammet. För att göra det, följ dessa steg:

  1. Låt oss skapa en kolumn med fickor, det vill säga de celler där vi kommer att behålla våra intervall. Den första är 0-0,1. Vi bildar följande med denna formel: =C2+$C$2Slumptalsgenerator i Excel i ett intervall
  2. Efter det måste vi bestämma hur ofta de slumptal som är associerade med varje specifikt område förekommer. För detta kan vi använda arrayformeln {=FREKVENS(A2:A201;C2:C11)}. Slumptalsgenerator i Excel i ett intervall
  3. Därefter, med hjälp av "koppling"-tecknet, gör vi våra nästa serier. Formeln är enkel =»[0,0-«&C2&»]»Slumptalsgenerator i Excel i ett intervall
  4. Nu gör vi ett diagram som beskriver hur dessa 200 värden är fördelade. Slumptalsgenerator i Excel i ett intervall

I vårt exempel motsvarar frekvensen Y-axeln och "fickorna" motsvarar X-axeln.

MELLAN funktion

På tal om funktion MELLAN FALLET, då har den enligt sin syntax två argument: en nedre gräns och en övre gräns. Det är viktigt att värdet på den första parametern är mindre än den andra. Det antas att gränserna kan vara heltal, och bråkformler tas inte med i beräkningen. Låt oss se hur den här funktionen fungerar i den här skärmdumpen.

Slumptalsgenerator i Excel i ett intervall

Vi ser att noggrannheten kan justeras med hjälp av division. Du kan få slumpmässiga tal med valfri siffra efter decimalkomma.

Slumptalsgenerator i Excel i ett intervall

Vi ser att denna funktion är mycket mer organisk och begriplig för en vanlig människa än den tidigare. Därför kan du i de flesta fall bara använda den.

Hur man gör en slumptalsgenerator i Excel

Och låt oss nu skapa en liten nummergenerator som kommer att ta emot värden baserade på ett visst dataintervall. För att göra detta, tillämpa formeln =INDEX(A1:A10,HELTTAL(RAND()*10)+1).  Slumptalsgenerator i Excel i ett intervall

Låt oss skapa en slumptalsgenerator som kommer att genereras från noll till 10. Med den här formeln kan vi styra steget med vilket de kommer att genereras. Till exempel kan du skapa en generator som endast kommer att producera nollterminerade värden. Slumptalsgenerator i Excel i ett intervall

Eller ett sådant alternativ. Låt oss säga att vi vill välja två slumpmässiga värden från en lista med textceller. Slumptalsgenerator i Excel i ett intervall

Och för att välja två slumpmässiga tal måste du använda funktionen INDEXSlumptalsgenerator i Excel i ett intervall

Formeln som vi gjorde detta med visas i skärmdumpen ovan. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – med denna formel kan vi skapa en generator för ett enda textvärde. Vi ser att vi har gömt hjälpkolumnen. Så kan du. Slumptalsgenerator i Excel i ett intervall

 

Normalfördelning slumptalsgenerator

Funktionsproblem SLCHIS и MELLAN FALLET genom att de bildar en uppsättning siffror som är mycket långt från målet. Sannolikheten att ett tal kommer att dyka upp nära den nedre gränsen, mitten eller övre gränsen är densamma.

En normalfördelning i statistik är en uppsättning data där, när avståndet från mitten på grafen ökar, minskar frekvensen med vilken ett värde inträffar i en viss korridor. Det vill säga, de flesta av värdena ackumuleras runt den centrala. Låt oss använda funktionen MELLAN FALLET Låt oss försöka skapa en uppsättning siffror, vars fördelning hör till kategorin normal.

Så vi har en produkt vars produktion kostar 100 rubel. Därför bör siffrorna genereras ungefär lika. I det här fallet bör medelvärdet vara 100 rubel. Låt oss skapa en rad data och skapa en graf där standardavvikelsen är 1,5 rubel och fördelningen av värden är normal.

För att göra detta måste du använda funktionen =NORMONI(SLNUMMER();100;1,5). Dessutom ändrar programmet automatiskt sannolikheterna, baserat på det faktum att nummer nära hundra har störst chans.

Nu behöver vi bara bygga en graf på standard sätt och välja en uppsättning genererade värden som ett intervall. Som ett resultat ser vi att fördelningen verkligen är normal.

Slumptalsgenerator i Excel i ett intervall

Det är så enkelt. Lycka till.

Kommentera uppropet