Ottieni un numero casuale da opzioni fisse

Anonim

È abbastanza facile selezionare numeri casuali da un insieme fisso di numeri usando la funzione INDEX e RANDBETWEEN di excel.

Formula generica

=INDICE(elenco_numero, RANDBETWEEN(1, COUNT(elenco_numero))

Elenco_numero: questa è la lista fissa da cui vuoi ottenere un numero casuale.
Esempio: selezionare il numero di tiro casuale solo dall'elenco dato
Qui ho un elenco di numeri nell'intervallo A2: A10. Ora nella cella C2, voglio selezionare un numero casuale solo da questo elenco di numeri.

Applicare la formula generica sopra qui per ottenere un numero casuale dall'elenco fisso.

=INDICE(A2:A10, CASUALE TRA(1, CONTEGGIO(A2:A10))

Questo dà un numero casuale di rulli dall'elenco dei numeri di rulli che abbiamo specificato. Ogni volta che si apporta una modifica al foglio, questa formula viene ricalcolata e fornisce un altro numero casuale solo da quell'elenco.

Come funziona?

Bene, questo è abbastanza facile. Sappiamo tutti che la funzione RANDBETWEEN restituisce qualsiasi numero da un determinato intervallo. Se volessimo un numero casuale compreso tra 1 e 100 scriveremmo CASUALE TRA(1, 100). Qui il limite superiore è impostato dalla funzione COUNT. Scomponiamolo.

CONTARE(A2:A10): questa parte restituisce il conteggio dei numeri nell'intervallo A2: A10 che è 9. Ora la formula è semplificata in

INDICE(A2: A10, CASUALE TRA(1, 9)): il randbetween restituisce qualsiasi numero compreso tra 1 e 9. Diciamo che restituisce 5. Ora la formula è semplificata a.

INDICE(A2: A10, 5): questo restituisce il quinto numero nell'intervallo A2: A10.
Ottieni un numero casuale da numeri codificati
Se vuoi ottenere un numero casuale da un elenco fisso che non cambierà, prendi in considerazione l'utilizzo della formula seguente.

=INDICE({1,5,10,12}, CASUALE TRA(1, 4))

L'alternativa SCEGLI
Se hai un elenco fisso come sopra, questa formula SCEGLI ti darà anche un numero casuale dall'elenco specificato.

=SCEGLI( CASUALE TRA(1, 4),1,5,10,12)

Quindi sì ragazzi, ecco come potete restituire un numero casuale da un elenco di numeri fissi. Fammi sapere se hai altre tecniche. Se hai dei dubbi su questo articolo o su qualsiasi altro argomento di Excel, faccelo sapere nella sezione commenti qui sotto.

Ottieni numeri casuali tra due numeri.

Genera numeri di telefono casuali

Selezione casuale di Excel: come ottenere un campione casuale da un set di dati

Articoli popolari:

La funzione CERCA.VERT in Excel

CONTA.SE in Excel 2016

Come utilizzare la funzione SOMMA.SE in Excel