Vai al contenuto principale

Funzione RANDARRAY() in Excel: genera numeri casuali nel tuo workbook

Genera facilmente numeri casuali in Excel con la funzione RANDARRAY(). Scopri come usare RANDARRAY() per creare matrici dinamiche di numeri casuali per i tuoi fogli di calcolo.
Aggiornato 29 set 2026  · 3 min leggi

Scopri con l'IA

ChatGPTClaudePerplexity

I numeri casuali sono fondamentali per simulazioni, campionamenti e molto altro. Se lavori in Excel e ti servono numeri casuali, la funzione RANDARRAY() è la prima che devi conoscere. 

In questa guida imparerai a usare RANDARRAY() per creare matrici dinamiche di numeri casuali e personalizzarle in base alle tue esigenze, qualunque esse siano. 

Che cos’è la funzione RANDARRAY() in Excel?

La funzione RANDARRAY() in Excel consente di generare una matrice di numeri casuali. È particolarmente utile per simulazioni, campionamenti o ogni volta che ti serve un insieme di valori casuali nel foglio di lavoro. Ad esempio, se volessi creare campioni casuali stratificati per testare un esperimento nella tua azienda, potresti usare RANDARRAY().

Caratteristiche principali di RANDARRAY() in Excel

Prima di passare all’uso, è importante capire le caratteristiche principali di RANDARRAY() in Excel:

  • Genera una matrice di numeri casuali
  • Permette di specificare il numero di righe e colonne
  • Supporta l’impostazione di valori minimo e massimo
  • Può generare numeri interi o decimali
  • Si aggiorna automaticamente quando il foglio ricalcola

Sintassi di RANDARRAY()

La sintassi della funzione RANDARRAY() in Excel è la seguente:

=RANDARRAY([rows], [columns], [min], [max], [whole_number])
  • [rows]: Numero di righe da riempire

  • [columns]: Numero di colonne da riempire

  • [min]: Valore minimo (opzionale)

  • [max]: Valore massimo (opzionale)

  • [whole_number]: TRUE per numeri interi, FALSE per decimali (opzionale)

Come usare RANDARRAY() in Excel

Ora che abbiamo visto caratteristiche e sintassi, passiamo alla cosa importante: come usarla. Segui questi passaggi:

  • Seleziona la cella da cui vuoi far partire i numeri casuali

  • Inserisci la formula RANDARRAY() con i parametri desiderati

  • Premi Invio per generare la matrice

Per esempio, per generare una matrice 3x2 di numeri interi casuali tra 1 e 100:

=RANDARRAY(3, 2, 1, 100, TRUE)

Esempio semplice della funzione RANDARRAY() in Excel

Questo riempirà un intervallo di 3 righe per 2 colonne con interi casuali da 1 a 100.

Personalizzare le tue matrici casuali

Puoi personalizzare l’output di RANDARRAY() in Excel regolando i suoi argomenti. Ecco alcuni scenari comuni.

Per generare decimali tra 0 e 1 in una matrice 5x1:

=RANDARRAY(5, 1)

Funzione RANDARRAY() in Excel con decimali

Per generare numeri interi tra 10 e 50 in una singola colonna con 10 righe:

=RANDARRAY(10, 1, 10, 50, TRUE)

Funzione RANDARRAY() in Excel con numeri interi

Per creare una griglia 4x4 di numeri casuali tra 100 e 200:

=RANDARRAY(4, 4, 100, 200)

Funzione RANDARRAY() in Excel per una griglia di numeri

In cosa RANDARRAY() è diversa da altre funzioni simili di Excel

Capire le differenze tra RANDARRAY() e le altre funzioni di Excel per i numeri casuali ti aiuta a scegliere lo strumento giusto per le tue esigenze.

  • RAND(): genera un singolo decimale casuale tra 0 e 1

  • RANDBETWEEN(): genera un singolo intero casuale tra due valori

  • RANDARRAY(): genera una matrice di numeri casuali, con opzioni per dimensioni, intervallo e tipo

Questo rende RANDARRAY() l’opzione più flessibile quando ti servono più numeri casuali in una volta.

Consigli per usare RANDARRAY() in Excel

Quando lavori con RANDARRAY() in Excel, tieni a mente questi suggerimenti:

  • La matrice si aggiorna a ogni ricalcolo del foglio, quindi i valori cambieranno a meno che tu non faccia copia e incolla come valori

  • Combina con altre funzioni come SORT() o UNIQUE() per randomizzazioni avanzate

  • Usa gli argomenti opzionali per controllare tipo e intervallo dei numeri generati

Conclusione

La funzione RANDARRAY() in Excel è uno strumento potente per generare numeri casuali in modo flessibile e dinamico. Capendo sintassi e opzioni, puoi creare rapidamente matrici di valori casuali su misura per le tue necessità. Che si tratti di simulazioni, campionamenti o analisi dei dati, RANDARRAY() rende la generazione di numeri casuali in Excel più semplice che mai.

Continua a imparare con noi. Segui il nostro corso Data Analysis in Excel per continuare a migliorare le tue competenze da data analyst.


Josef Waples's photo
Author
Josef Waples

Sono uno scrittore e editor di data science, con contributi a articoli di ricerca su riviste scientifiche. Sono particolarmente interessato ad algebra lineare, statistica, R e affini. Inoltre, gioco anche parecchio a scacchi! 

Argomenti
Excel

Impara con DataCamp

Corso

Analisi dei dati in Excel

3 ore
153.4K
Impara ad analizzare i dati con le Tabelle Pivot e le funzioni logiche intermedie prima di passare a strumenti come l'analisi what-if e le previsioni.
Vedi i dettagliRight Arrow
Inizia Il Corso
Mostra altroRight Arrow
Correlato

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

Mostra AltroMostra Altro