Obțineți numărul aleatoriu din opțiunile fixe

Anonim

Este destul de ușor să selectați numere aleatorii dintr-un set fix de numere utilizând funcția INDEX și RANDBETWEEN de excel.

Formula generică

= INDEX (number_list, RANDBETWEEN (1, COUNT (number_list))

Număr_Listă: aceasta este lista fixă ​​din care doriți să obțineți un număr aleatoriu.
Exemplu: Selectați numărul de rulare aleatorie numai din lista dată
Aici am o listă de numere din intervalul A2: A10. Acum, în celula C2, vreau să selectez un număr aleatoriu numai din această listă de numere.

Aplicați formula generică de mai sus aici pentru a obține un număr aleatoriu din lista fixă.

= INDEX (A2: A10, RANDBETWEEN (1, COUNT (A2: A10))

Aceasta oferă un număr de rulare aleatorie din lista numerelor de rulare pe care le-am specificat. De fiecare dată când modificați foaia, această formulă recalculează și dă un alt număr aleatoriu numai din lista respectivă.

Cum functioneaza?

Ei bine, este destul de ușor. Știm cu toții funcția RANDBETWEEN returnează orice număr dintr-un interval dat. Dacă am dori un număr aleatoriu între 1 și 100 am scrie RANDBETWEEN(1, 100). Aici limita superioară este setată de funcția COUNT. Să o descompunem.

NUMARA(A2: A10): această parte returnează numărul de numere din interval A2: A10 care este 9. Acum formula este simplificată la

INDEX(A2: A10, RANDBETWEEN(1, 9)): randbetween returnează orice număr cuprins între intervalul 1 și 9. Să presupunem că returnează 5. Acum formula este simplificată la.

INDEX(A2: A10, 5): aceasta returnează al 5-lea număr din gamă A2: A10.
Obțineți un număr aleatoriu de la numere codate hard
Dacă doriți să obțineți un număr aleator dintr-o listă fixă ​​care nu se va schimba, atunci luați în considerare utilizarea formulei de mai jos.

= INDEX ({1,5,10,12}, RANDBETWEEN (1, 4))

Alternativa ALEGE
Dacă aveți o listă fixă ​​ca mai sus, atunci această formulă ALEGE vă va oferi, de asemenea, un număr aleatoriu din lista specificată.

= ALEGE (RANDBETWEEN (1, 4), 1,5,10,12)

Deci, băieți, așa puteți reda un număr aleatoriu dintr-o listă de numere fixe. Spuneți-mi dacă aveți alte tehnici. Dacă aveți îndoieli cu privire la acest articol sau la orice alt subiect Excel, anunțați-mă în secțiunea de comentarii de mai jos.

Obțineți numere aleatorii între două numere.

Generați numere de telefon aleatorii

Selecție aleatorie Excel: Cum să obțineți probe aleatorii dintr-un set de date

Articole populare:

Funcția VLOOKUP în Excel

COUNTIF în Excel 2016

Cum se utilizează funcția SUMIF în Excel