Cum să selectați aleatoriu o valoare dintr-un interval în Excel

Cuprins

În acest articol, vom învăța cum să generați valori aleatorii din lista dată sau din coloana tabelului în Excel.

Scenariu :

Pentru instanță, când lucrați cu valori într-o listă sau tabel în Excel. trebuie să găsim un eșantion aleatoriu de valori din lista sau tabelul dat. Pentru aceasta, în general, folosim combinația de funcții ALEGE și RANDBETWEEN sau se poate face folosind combinația de funcții INDEX, funcția ROWS și funcția RANDBETWEEN. Să facem o formulă din aceste funcții și să o încercăm pe un eșantion de date.

Cum se rezolvă problema?

Pentru aceasta, putem opta pentru oricare dintre cele două metode menționate mai jos. O metodă este utilizarea funcției CHOOSE. În aceasta trebuie să introducem toate valorile individuale din listă în funcție. Puteți utiliza această formulă atunci când valorile numerice din listă sunt mai mici.

Formula utilizând funcția ALEGE:

= ALEGE (RANDBETWEEN (1, n), "valoare1", "valoare2", "valoare3" ,,, "valoare n")

n: numărul de valori din listă

valoare1, valoare2, valoare3, până la valoarea n: valorile individuale din listă. Aceste valori pot fi introduse fie folosind referința celulei, fie folosind direct cu ghilimele sau folosind referința celulei.

O altă metodă este utilizarea funcției INDEX în care vom alimenta un număr aleatoriu ca index, care va avea ca rezultat valoarea corespunzătoare la index.

Formula utilizând funcția INDEX:

= INDEX (date, RANDBETWEEN (1, ROWS (date)), col_index)

date: matricea de date poate fi o listă sau un tabel.

1: start index

col_index: index coloană pentru a indica lista din tabel.

Exemplu:

Toate acestea ar putea fi confuze pentru a înțelege. Să înțelegem aceste formule folosind-o într-o listă și tabel în Excel. Aici avem o listă de luni și avem nevoie de câteva luni aleatorii din lista de luni.

Folosiți formula:

= ALEGE (RANDBETWEEN (1, 12), $ A $ 3, $ A $ 4, $ A $ 5, $ A $ 6, $ A $ 8, $ A $ 7, $ A $ 9, $ A $ 10, $ A $ 11, $ A $ 12, $ A $ 13, $ A $ 14)

Explicaţie

  1. RANDBETWEEN (1, 12) returnează o valoare aleatorie de la 1 la 12.
  2. Restul sunt valorile individuale din matrice date folosind referința absolută a celulei.
  3. Funcția CHOOSE returnează valoarea din lista de introducere a valorilor corespunzătoare numărului generat.

Semnul $ cu referință de celulă înghețează referința de celulă atunci când formula este copiată în celelalte celule. Copiați și lipiți formula pentru numărul de eșantion aleatoriu necesar folosind Ctrl + D sau glisând în jos din colțul din dreapta jos al celulei selectate.

După cum putem vedea rezultatele aleatorii din listă folosind formula ALEGE în Excel. Acum utilizați formula INDEX, acest lucru este mai util decât formula ALEGE, deoarece nu necesită introducerea valorilor individuale. Puteți furniza matricea fixă ​​utilizând denumirea listei folosind intervalul denumit.

Folosiți formula:

= INDEX (tabel, RANDBETWEEN (1, ROWS (tabel)), 1)

listă: interval denumit utilizat pentru A3: A14.

Explicație:

  1. ROWS (tabel) returnează numărul de rânduri din tabel, care va fi ultimul indice de valoare din listă, care este 12.
  2. Funcția RANDBETWEEN returnează un număr aleatoriu de la 1 la 12.
  3. Funcția INDEX va returna valoarea corespunzătoare numărului returnat în prima coloană deoarece lista are o singură coloană.

Acest lucru este mult mai simplu și mai ușor. Acum vom folosi formula de mai sus pentru valoarea din tabel.

Generați valoare aleatorie din tabel:

Aici este dat un tabel și care necesită valori aleatorii din coloana respectivă. Trebuie să găsim numele articolelor aleatorii din prima coloană a tabelului.

Folosiți formula:

= ALEGE (RANDBETWEEN (1, 12), $ A $ 3, $ A $ 4, $ A $ 5, $ A $ 6, $ A $ 8, $ A $ 7, $ A $ 9, $ A $ 10, $ A $ 11, $ A $ 12, $ A $ 13, $ A $ 14)

Aici am folosit formula pentru a extrage diferite nume de articole în Excel. Acum utilizați cealaltă formulă INDEX pentru aceeași.

Folosiți formula:

= INDEX (tabel, RANDBETWEEN (1, ROWS (tabel)), 1)

listă: interval denumit utilizat pentru A3: A14.

Formula funcției index este mult mai ușoară și poate fi aplicată peste orice coloană din tabel doar schimbând argumentul col_index la numărul de coloană necesar.

RANDBETWEEN se reîmprospătează de fiecare dată când ceva se schimbă în registrul de lucru. Deci, atunci când sunteți mulțumit de datele aleatorii. Copiați și lipiți valorile folosind Lipiți special comandă rapidă pentru a obține valori fixe. Puteți afla cum să obțineți numerele aleatorii sau valorile date aleatorii în Excel

Iată toate notele observaționale privind utilizarea formulei.
Note:

Dacă numărul returnat de funcția RANDBETWEEN depășește numărul de valori din listă, atunci funcția returnează erori.

Sper că acest articol despre Cum să selectați aleatoriu o valoare dintr-un interval în Excel este explicativ. Găsiți mai multe articole despre calcularea valorilor și formulele Excel conexe aici. Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook. Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail.

Totul despre gamele numite Excel: intervalele Excel etichetate cu nume sunt ușor de utilizat în formulele Excel. Aflați totul despre asta aici.

Referință relativă și absolută în Excel: Înțelegerea referințelor relative și absolute în Excel este foarte importantă pentru a lucra eficient pe Excel. Referențierea relativă și absolută a celulelor și intervalelor.

Generați numere de telefon aleatorii: Generați 10 numere digitale aleatorii utilizând formula RANDBETWEEN în Excel.

Obțineți numărul aleatoriu din opțiunile fixe: Generați numere aleatorii din lista având criterii în Excel.

Obțineți numere aleatorii între două numere: Numărul generatorului de funcții RANDBETWEEN între cele două numere date în Excel.

Selecție aleatorie Excel: Cum se obține un eșantion aleatoriu dintr-un set de date: Utilizați mostrele aleatorii în Excel pentru exemplele explicate aici.

Cum se utilizează funcția RANDBETWEEN în Excel: Funcția Excel RANDBETWEEN returnează un număr între două numere date în Excel.

Articole populare:

50 de comenzi rapide Excel pentru a vă crește productivitatea : Obțineți mai rapid sarcinile dvs. în Excel. Aceste comenzi rapide vă vor ajuta să vă sporiți eficiența de lucru în Excel.

Cum se utilizează funcția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

Cum se utilizează funcția IF în Excel : Instrucțiunea IF din Excel verifică starea și returnează o valoare specifică dacă condiția este ADEVĂRATĂ sau returnează o altă valoare specifică dacă este FALSĂ.

Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.

Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

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

wave wave wave wave wave