Excel: Determinați numerele aleatorii rapid și ușor

Instrucțiuni pas cu pas

Cu ajutorul Excel puteți selecta o valoare arbitrară dintr-un tabel cu o funcție aleatorie și să o afișați. De asemenea, este posibil ca utilizatorii avansați să genereze numere aleatorii folosind o formulă și o macro.

Desenați foarte mult automat cu funcția aleatorie în Excel

O valoare complet aleatorie poate fi determinată din această listă de 300 de numere de lot (L-0001 până la L-0300) utilizând funcția Excel aleatorie.

Pentru a utiliza funcția aleatorie, procedați după cum urmează:

  1. Selectați celula în care trebuie afișată valoarea desenată.

  2. Atingeți sau copiați în câmpul funcțional (FX) introduceți următoarea formulă:

    = INDEX (A1: A300; ZONA RANDOM (1; 300))

  3. Confirmați intrarea cu „Enter” sau făcând clic pe bifa.

  4. Gata, o valoare selectată aleatoriu este acum afișată în celula evidențiată.

Cum funcționează tragerea la sorți cu funcția Excel aleatorie?

Metoda prezentată este o combinație de două funcții. Funcțiile INDEX și AREA RANDOM sunt legate aici. Funcția selectează unul dintre numerele de lot de la L-0001 la L-0300 din intervalul specificat (aici A1: A300) și afișează rezultatul în celula selectată. Rezultatul este afișat dinamic. Aceasta înseamnă că valoarea este recalculată automat atunci când foaia de lucru este recalculată.

Când este utilă funcția Excel aleatorie?

Ori de câte ori depindeți de valori selectate aleatoriu, puteți utiliza funcția. Rezultatul este complet obiectiv și neafectat. Tu doar ai stabilit cadrul și restul este absolut aleatoriu. Acest lucru este util, de exemplu, atunci când doriți să selectați date de testare aleatorii dintr-un tabel. Sau atunci când organizezi o tombolă sau o competiție. Apoi, vă puteți asigura că valorile trase sunt complet aleatorii.

Definiți numerele aleatorii ca constante și preveniți recalcularea

Valoarea selectată utilizând funcția aleatorie nu este permanentă. Deoarece funcția aleatorie este efectuată din nou cu fiecare recalculare. În consecință, o nouă valoare este trasată și afișată de fiecare dată. Dacă nu doriți acest lucru, puteți seta valoarea trasată ca valoare constantă utilizând următoarea procedură:

  1. Selectați celula în care este afișată valoarea aleatorie.

  2. Apăsați combinația de taste „Ctrl + C”.

  3. Faceți clic pe „Start”.

  4. În zona „Clipboard”, faceți clic pe săgeata mică de sub „Paste”.

  5. Se deschide un meniu, acum faceți clic pe „Lipire specială …”.

  6. Se deschide fereastra „Lipire specială”. Selectați opțiunea „Valori” sub „Inserați”. Faceți clic pe OK ".

  7. Efectuat. De acum încolo recalcularea automată este suprimată. Funcția aleatorie Excel consideră acum această valoare ca o valoare constantă și nu o mai modifică.

Note pentru utilizatorii de versiuni mai vechi de Excel

Cu versiunile Excel până în 2003 inclusiv, veți găsi funcția în „Editare” și „Lipire specială”.

Excel pentru utilizatori avansați: determinați datele aleatorii folosind o macro

Utilizatorii avansați de Excel pot utiliza o macro pentru a genera numere aleatorii. Codul de program necesar pentru aceasta este:

Creați numere secundare aleatorii ()
Dim Cell As Range
Pentru fiecare celulă selectată
Cell.Value = Rnd * 1000
Următoarea celulă
Sfârșitul Sub

Pentru a utiliza macro-ul, marcați zona în care urmează să fie generate numerele aleatorii. Apoi rulați macro-ul creat folosind codul programului. În zona marcată, acum sunt generate numere aleatorii din intervalul de valori cuprins între 0 și 1000. Rezultatul arată astfel, de exemplu:

Ajustați formula pentru a obține rezultatul dorit

Desigur, nu sunteți legat de intervalul cuprins între 0 și 1000. Sunt posibile ajustări individuale prin modificarea codului programului. Modificările funcției din spatele semnului egal sunt suficiente pentru aceasta. În mod implicit, funcția „Rnd” returnează un număr aleatoriu în intervalul 0 la 1. Prin modificarea acestei funcții, adăugarea, multiplicarea sau rotunjirea, puteți adapta formula până când se potrivește scopurilor dvs.

Capturile de ecran au fost create cu versiunea Excel 2016.

FAQ

Cum pot avea un nou număr de bilet extras?

În mod implicit, se trage un lot nou de fiecare dată când foaia de lucru este recalculată. Puteți începe manual un nou calcul apăsând tasta F9. Excel arată apoi o valoare nou trasată.

Cum se introduce o macro în Excel?

Găsiți funcția „Fișier” și apoi faceți clic pe „Opțiuni”. Următorul pas este să faceți clic pe „Personalizați panglica” și apoi să marcați elementul „Instrumente pentru dezvoltatori”. De acum înainte, instrumentele pentru dezvoltatori sunt disponibile ca unitate de meniu în panglică. Veți găsi funcția macro în acest meniu

Dacă doriți să aflați mai multe despre macrocomenzi și Excel, cu siguranță o veți găsi aici: https://www.computerwissen.de/software/office/excel/vba-makros-excel/

Cum pot genera un număr aleatoriu fără macrocomenzi folosind Excel?

De asemenea, este posibil să generați numere aleatorii cu o formulă Excel. Formula pentru aceasta este: "= NUMĂR ALeator ()". Excel generează apoi un număr aleatoriu între 0 și 1. Folosiți formula "= NUMĂR ALATOR () * X" pentru a genera un număr aleatoriu între 0 și X, puteți înlocui X cu un număr dorit.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave