Tilfeldig tallgenerator i Excel i et område

Fra tid til annen må Excel-brukere generere tilfeldige tall for å kunne bruke dem i formler eller til andre formål. For å gjøre dette gir programmet et helt arsenal av muligheter. Det er mulig å generere tilfeldige tall på en rekke måter. Vi vil kun sitere de som har vist seg i praksis på best måte.

Tilfeldig tallfunksjon i Excel

Anta at vi har et datasett som må inneholde elementer som er absolutt ikke relatert til hverandre. Ideelt sett bør de dannes i henhold til loven om normalfordeling. For å gjøre dette må du bruke funksjonen tilfeldig tall. Det er to funksjoner som du kan nå målet ditt med: BEREGNING и MELLOM SAKEN. La oss se nærmere på hvordan de kan brukes i praksis.

Velge tilfeldige tall med RAND

Denne funksjonen gir ingen argumenter. Men til tross for dette lar den deg tilpasse verdiområdet som det skal generere et tilfeldig tall innenfor. For eksempel, for å få det innenfor rammen av en til fem, må vi bruke følgende formel: =COUNT()*(5-1)+1.

Tilfeldig tallgenerator i Excel i et område

Hvis denne funksjonen distribueres til andre celler ved hjelp av autofullføringsmarkøren, vil vi se at fordelingen er jevn.

Under hver beregning av en tilfeldig verdi, hvis du endrer en celle hvor som helst i arket, vil tallene automatisk genereres igjen. Derfor vil ikke denne informasjonen bli lagret. For å være sikker på at de forblir, må du manuelt skrive denne verdien i numerisk format, eller bruke denne instruksjonen.

  1. Vi klikker på en celle som inneholder et tilfeldig tall.
  2. Vi klikker på formellinjen, og velger den deretter.
  3. Trykk på F9-knappen på tastaturet.
  4. Vi avslutter denne handlingssekvensen ved å trykke på Enter-tasten.

La oss sjekke hvor jevnt de tilfeldige tallene er fordelt. For å gjøre dette må vi bruke distribusjonshistogrammet. For å gjøre det, følg disse trinnene:

  1. La oss lage en kolonne med lommer, det vil si de cellene der vi skal beholde områdene våre. Den første er 0-0,1. Vi danner følgende ved å bruke denne formelen: =C2+$C$2Tilfeldig tallgenerator i Excel i et område
  2. Etter det må vi bestemme hvor ofte de tilfeldige tallene knyttet til hvert spesifikt område forekommer. Til dette kan vi bruke matriseformelen {=FREKVENS(A2:A201;C2:C11)}. Tilfeldig tallgenerator i Excel i et område
  3. Deretter lager vi våre neste serier ved å bruke "clutch"-tegnet. Formelen er enkel =»[0,0-«&C2&»]»Tilfeldig tallgenerator i Excel i et område
  4. Nå lager vi et diagram som beskriver hvordan disse 200 verdiene er fordelt. Tilfeldig tallgenerator i Excel i et område

I vårt eksempel tilsvarer frekvensen Y-aksen, og "lommene" tilsvarer X-aksen.

MELLOM funksjon

Apropos funksjon MELLOM SAKEN, så i henhold til syntaksen har den to argumenter: en nedre grense og en øvre grense. Det er viktig at verdien av den første parameteren er mindre enn den andre. Det antas at grensene kan være heltall, og det tas ikke hensyn til brøkformler. La oss se hvordan denne funksjonen fungerer i dette skjermbildet.

Tilfeldig tallgenerator i Excel i et område

Vi ser at nøyaktigheten kan justeres ved hjelp av divisjon. Du kan få tilfeldige tall med alle sifre etter desimaltegn.

Tilfeldig tallgenerator i Excel i et område

Vi ser at denne funksjonen er mye mer organisk og forståelig for en vanlig person enn den forrige. Derfor kan du i de fleste tilfeller bare bruke den.

Hvordan lage en tilfeldig tallgenerator i Excel

Og la oss nå lage en liten tallgenerator som vil motta verdier basert på et visst dataområde. For å gjøre dette, bruk formelen =INDEKS(A1:A10;HELTTAL(RAND()*10)+1).  Tilfeldig tallgenerator i Excel i et område

La oss lage en tilfeldig tallgenerator som vil bli generert fra null til 10. Ved å bruke denne formelen kan vi kontrollere trinnet de skal genereres med. For eksempel kan du opprette en generator som bare vil produsere nullterminerte verdier. Tilfeldig tallgenerator i Excel i et område

Eller et slikt alternativ. La oss si at vi vil velge to tilfeldige verdier fra en liste over tekstceller. Tilfeldig tallgenerator i Excel i et område

Og for å velge to tilfeldige tall, må du bruke funksjonen INDEXTilfeldig tallgenerator i Excel i et område

Formelen som vi gjorde dette med er vist i skjermbildet ovenfor. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – med denne formelen kan vi lage en generator for en enkelt tekstverdi. Vi ser at vi har gjemt hjelpesøylen. Det kan du også. Tilfeldig tallgenerator i Excel i et område

 

Normaldistribusjon tilfeldig tallgenerator

Funksjonsproblem SLCHIS и MELLOM SAKEN ved at de danner et sett med tall som er veldig langt fra målet. Sannsynligheten for at et tall vil dukke opp nær nedre grense, midtre eller øvre grense er den samme.

En normalfordeling i statistikk er et sett med data der, ettersom avstanden fra midten på grafen øker, avtar frekvensen som en verdi oppstår i en bestemt korridor. Det vil si at de fleste verdiene akkumuleres rundt den sentrale. La oss bruke funksjonen MELLOM SAKEN La oss prøve å lage et sett med tall, hvor fordelingen tilhører kategorien normal.

Så vi har et produkt, produksjonen som koster 100 rubler. Derfor bør tallene genereres omtrent like. I dette tilfellet bør gjennomsnittsverdien være 100 rubler. La oss lage en rekke data og lage en graf der standardavviket er 1,5 rubler, og fordelingen av verdier er normal.

For å gjøre dette må du bruke funksjonen =NORMONI(SLANTALL();100;1,5). Videre endrer programmet automatisk sannsynlighetene, basert på det faktum at tall nær hundre har størst sjanse.

Nå trenger vi bare å bygge en graf på standard måte, velge et sett med genererte verdier som et område. Som et resultat ser vi at fordelingen faktisk er normal.

Tilfeldig tallgenerator i Excel i et område

Så enkelt er det. Lykke til.

Legg igjen en kommentar