
Formula generica
=CHOOSE(RANDBETWEEN(1,4),num1,num2,num3,num4)
Sommario
Per riempire rapidamente un intervallo di celle con numeri casuali da un insieme di opzioni fisse (es. 25,50,75,100), puoi utilizzare una formula basata sulle funzioni SCEGLI e RANDBETWEEN.
Nell'esempio mostrato, la formula in B4 è:
=CHOOSE(RANDBETWEEN(1,4),25,50,75,100)
Che restituisce un numero casuale dai numeri forniti.
Spiegazione
La funzione SCEGLI svolge la maggior parte del lavoro in questa formula. Scegli prende un singolo valore numerico come primo argomento (numero_indice) e utilizza questo numero per selezionare e restituire uno dei valori forniti come argomenti successivi, in base al loro indice numerico.
In questo caso, stiamo fornendo quattro numeri come opzioni: 25,50,75,100, quindi dobbiamo dare a SCEGLI un numero compreso tra 1 e 4.
Per generare questo numero, utilizziamo RANDBETWEEN, una funzione che restituisce un numero intero casuale basato su un limite inferiore e superiore. Poiché stiamo lavorando solo con 4 valori in SCEGLI, forniamo 1 per il numero in basso e 4 per il numero in alto.
Quando questa formula viene copiata, restituirà uno dei quattro numeri.
Notare che RANDBETWEEN calcolerà un nuovo valore ogni volta che il foglio di lavoro viene modificato. Una volta che hai valori nell'intervallo, potresti voler sostituire le formule con valori per evitare ulteriori modifiche. Puoi farlo con incolla speciale: seleziona tutte le formule, copia, incolla speciale> valori per sostituire le formule con i valori.