Generador de números aleatoris a Excel en un rang

De tant en tant, els usuaris d'Excel han de generar números aleatoris per utilitzar-los en fórmules o amb altres finalitats. Per fer-ho, el programa ofereix tot un arsenal de possibilitats. És possible generar números aleatoris de diverses maneres. Citarem només aquells que s'han mostrat a la pràctica de la millor manera.

Funció de nombre aleatori a Excel

Suposem que tenim un conjunt de dades que ha de contenir elements que no estan absolutament relacionats entre si. Idealment, haurien de formar-se segons la llei de distribució normal. Per fer-ho, heu d'utilitzar la funció de nombre aleatori. Hi ha dues funcions amb les quals pots aconseguir el teu objectiu: CÀLCUL и ENTRE EL CAS. Vegem més de prop com es poden utilitzar a la pràctica.

Selecció de nombres aleatoris amb RAND

Aquesta funció no proporciona cap argument. Però malgrat això, permet personalitzar l'interval de valors dins dels quals hauria de generar un nombre aleatori. Per exemple, per aconseguir-ho en el marc d'un a cinc, hem d'utilitzar la fórmula següent: =COMPTAR()*(5-1)+1.

Generador de números aleatoris a Excel en un rang

Si aquesta funció es distribueix a altres cel·les mitjançant el marcador d'autocompletar, veurem que la distribució és uniforme.

Durant cada càlcul d'un valor aleatori, si canvieu alguna cel·la en qualsevol lloc del full, els números es tornaran a generar automàticament. Per tant, aquesta informació no s'emmagatzemarà. Per assegurar-vos que es mantenen, heu d'escriure manualment aquest valor en format numèric o utilitzar aquesta instrucció.

  1. Fem un clic sobre una cel·la que conté un nombre aleatori.
  2. Fem un clic a la barra de fórmules i després la seleccionem.
  3. Premeu el botó F9 del teclat.
  4. Acabem aquesta seqüència d'accions prement la tecla Enter.

Comprovem com es distribueixen uniformement els nombres aleatoris. Per fer-ho, hem d'utilitzar l'histograma de distribució. Per fer-ho, seguiu aquests passos:

  1. Creem una columna amb butxaques, és a dir, aquelles cel·les en les quals guardarem els nostres rangs. El primer és 0-0,1. Formem el següent amb aquesta fórmula: =C2+$C$2Generador de números aleatoris a Excel en un rang
  2. Després d'això, hem de determinar amb quina freqüència es produeixen els números aleatoris associats a cada rang específic. Per a això podem utilitzar la fórmula matricial {=FREQÜÈNCIA(A2:A201;C2:C11)}. Generador de números aleatoris a Excel en un rang
  3. A continuació, fent servir el signe "embragatge", fem els nostres següents rangs. La fórmula és senzilla =»[0,0-«&C2&»]»Generador de números aleatoris a Excel en un rang
  4. Ara estem fent un gràfic que descriu com es distribueixen aquests 200 valors. Generador de números aleatoris a Excel en un rang

En el nostre exemple, la freqüència correspon a l'eix Y i les "butxaques" corresponen a l'eix X.

Funció ENTRE

Parlant de funció ENTRE EL CAS, llavors, segons la seva sintaxi, té dos arguments: un límit inferior i un límit superior. És important que el valor del primer paràmetre sigui menor que el segon. Se suposa que els límits poden ser nombres enters i no es tenen en compte les fórmules fraccionàries. Vegem com funciona aquesta funció en aquesta captura de pantalla.

Generador de números aleatoris a Excel en un rang

Veiem que la precisió es pot ajustar mitjançant la divisió. Podeu obtenir números aleatoris amb qualsevol dígit després del punt decimal.

Generador de números aleatoris a Excel en un rang

Veiem que aquesta funció és molt més orgànica i entenedora per a una persona normal que l'anterior. Per tant, en la majoria dels casos, només podeu utilitzar-lo.

Com fer un generador de números aleatoris a Excel

I ara fem un generador de nombres petits que rebrà valors basats en un determinat rang de dades. Per fer-ho, apliqueu la fórmula =ÍNDEX(A1:A10,ENTER (RAND()*10)+1).  Generador de números aleatoris a Excel en un rang

Creem un generador de nombres aleatoris que es generarà de zero a 10. Mitjançant aquesta fórmula, podem controlar el pas amb el qual es generaran. Per exemple, podeu crear un generador que només produeixi valors acabats amb zero. Generador de números aleatoris a Excel en un rang

O tal opció. Suposem que volem seleccionar dos valors aleatoris d'una llista de cel·les de text. Generador de números aleatoris a Excel en un rang

I per triar dos nombres aleatoris, cal aplicar la funció ÍNDEXGenerador de números aleatoris a Excel en un rang

La fórmula amb la qual vam fer això es mostra a la captura de pantalla anterior. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – amb aquesta fórmula, podem crear un generador per a un sol valor de text. Veiem que hem amagat la columna auxiliar. Tu també pots. Generador de números aleatoris a Excel en un rang

 

Generador de números aleatoris de distribució normal

Problema de característica SLCHIS и ENTRE EL CAS ja que formen un conjunt de nombres molt allunyats de l'objectiu. La probabilitat que un nombre aparegui a prop del límit inferior, mitjà o superior és la mateixa.

Una distribució normal en estadística és un conjunt de dades en què, a mesura que augmenta la distància des del centre del gràfic, disminueix la freqüència amb què es produeix un valor en un corredor determinat. És a dir, la majoria dels valors s'acumulen al voltant del central. Utilitzem la funció ENTRE EL CAS Intentem crear un conjunt de nombres, la distribució dels quals pertany a la categoria normal.

Per tant, tenim un producte, la producció del qual costa 100 rubles. Per tant, els números s'han de generar aproximadament igual. En aquest cas, el valor mitjà hauria de ser de 100 rubles. Creem una matriu de dades i creem un gràfic en què la desviació estàndard és d'1,5 rubles i la distribució de valors és normal.

Per fer-ho, cal utilitzar la funció =NORMÒNUM(NÚMERO SL();100;1,5). A més, el programa canvia automàticament les probabilitats, basant-se en el fet que els nombres propers al centenar tenen la major probabilitat.

Ara només cal construir un gràfic de la manera estàndard, escollint un conjunt de valors generats com a interval. Com a resultat, veiem que la distribució és realment normal.

Generador de números aleatoris a Excel en un rang

És així de senzill. Bona sort.

Deixa un comentari