Per usare un generatore di date casuali in Excel tra il 1° gennaio e il 31 dicembre 2026, inserisci =RANDBETWEEN(DATE(2026,1,1),DATE(2026,12,31)) in una cella e applica un formato data. Entrambi gli estremi possono essere estratti. Usa celle con date reali per modificare l'intervallo e incolla i risultati come valori quando devono restare fissi.

Combina RANDBETWEEN e DATE per impostare limiti chiari

Le date di Excel sono valori numerici visualizzati con un formato data. Una funzione per interi casuali può quindi scegliere un giorno se i limiti inferiore e superiore sono date valide. Per il 2026 usa =RANDBETWEEN(DATE(2026,1,1),DATE(2026,12,31)). DATE crea ciascun limite da anno, mese e giorno ed evita testi ambigui come 1/2/2026 quando la cartella si apre con un'altra impostazione regionale.

Per modificare l'intervallo in seguito, inserisci la prima data in B2 e l'ultima in C2, poi usa =RANDBETWEEN(B2,C2). Formatta B2 e C2 come date prima di inserire i valori. L'inizio deve essere precedente o uguale alla fine. Se le celle hanno la stessa data, è valido solo quel giorno; se i limiti sono invertiti, correggili prima del sorteggio.

Modelli di formula comuni
AttivitàFormulaRisultato
Una data del 2026=RANDBETWEEN(DATE(2026,1,1),DATE(2026,12,31))Sceglie un giorno di calendario, includendo il 1° gennaio e il 31 dicembre.
Usare i limiti del foglio=RANDBETWEEN(B2,C2)Usa i valori data memorizzati in B2 e C2.
Riempire un breve elencoCopia =RANDBETWEEN(B2,C2) verso il bassoCalcola un'estrazione per riga; le date possono ripetersi.

Mostra il numero seriale come data leggibile

Un generatore di date casuali in Excel restituisce un numero seriale, quindi la formula può mostrare inizialmente cinque cifre. Di solito è il valore interno della data, non un errore. Seleziona le celle, apri Formato celle e scegli una data oppure applica un formato personalizzato come aaaa-mm-gg. Il numero resta adatto a ordinamento, sottrazioni, filtri e confronti.

Usa una data estesa quando il risultato sarà letto da una persona. Il formato aaaa-mm-gg è utile per database, CSV e dati di test perché l'ordine è chiaro. Evita TEXT se non ti serve testo: una stringa che sembra una data non funziona come valore numerico nei calcoli successivi.

Converti le date importate come testo prima di formattarle. Excel supporta i sistemi di date 1900 e 1904; quando copi valori tra cartelle, verifica che usino lo stesso sistema.

Riempi le righe o usa una matrice dinamica supportata

Per un campione piccolo, inserisci RANDBETWEEN nella prima cella di output e copia la formula verso il basso. Ogni riga si ricalcola in modo indipendente, quindi sono possibili ripetizioni. Blocca i riferimenti con $B$2 e $C$2 se trascini la formula in altre colonne o in una tabella più ampia.

Le edizioni di Excel che supportano RANDARRAY possono restituire un intervallo espanso con una formula. Per dieci date tra gli stessi limiti prova =RANDARRAY(10,1,B2,C2,TRUE), poi formatta l'area come data. Se appare #NAME?, usa formule RANDBETWEEN copiate; le funzioni disponibili dipendono dall'edizione e dal canale di aggiornamento.

Un elenco può contenere doppioni. Dieci estrazioni indipendenti non garantiscono dieci date diverse e non puoi ottenere più date uniche dei giorni disponibili senza cambiare intervallo o regola.

  • Usa riferimenti assoluti quando copi una formula con limiti fissi.
  • Formatta tutto l'intervallo, comprese le celle riempite da RANDARRAY.
  • Conta i giorni idonei prima di chiedere date uniche.

Un giorno feriale non è sempre un giorno lavorativo

La formula RANDBETWEEN di base include sabati, domeniche e festività perché estrae da tutte le date dell'intervallo. Se ti serve un giorno lavorativo, definisci prima il calendario. WORKDAY e NETWORKDAYS possono applicare regole sul fine settimana e un elenco esplicito di festività, ma la formula non conosce il calendario del tuo paese o della tua organizzazione.

Per un campione affidabile di giorni lavorativi, crea un elenco di date ammesse usando l'intervallo approvato e una fonte di festività. Verifica che non sia vuoto, poi scegli un valore dall'elenco. La regola sarà anche verificabile. Non spostare in avanti una data casuale che cade nel fine settimana: puoi distorcere la distribuzione o superare il limite finale.

Gli elenchi delle festività devono indicare una fonte e un periodo. Per una prenotazione o una scadenza reale, verifica la data nel calendario responsabile: un'estrazione casuale non prova la disponibilità.

Gestisci unicità e date di confine come requisiti separati

RANDBETWEEN non evita i doppioni. Se ogni riga deve essere unica, crea un elenco finito di date ammesse, assegna a ciascuna un valore casuale ausiliario, ordina per quel valore e conserva il numero di righe necessario. Verifica che l'elenco sia abbastanza grande. Per un elenco piccolo puoi generare più valori e controllare i doppioni, ma non hai una garanzia.

Un'estrazione casuale non garantisce nemmeno un limite raro. Aggiungi casi espliciti per il primo e l'ultimo giorno, il 29 febbraio di un anno bisestile, l'inizio e la fine del mese e il cambio d'anno quando contano. Tieni questi casi fissi separati dal campione casuale per non affidare un test alla fortuna.

Usa un intervallo di un solo giorno per una data fissa. Aggiungi separatamente fine mese o giorno bisestile quando servono, così la copertura non dipende dal caso.

  • Usa un elenco di candidati quando l'unicità è obbligatoria.
  • Aggiungi giorni bisestili e fine mese come casi deliberati.
  • Un campione casuale non dimostra che tutti i limiti funzionino.
Date di confine del calendario verificate con valori formattati e risultati di controllo
Aggiungi in modo esplicito fine mese e giorni bisestili invece di aspettare che compaiano per caso.

Controlla formule, lingua e ricalcolo

Se vedi un numero seriale, cambia il formato. Se un generatore di date casuali in Excel mostra #NAME?, la tua versione potrebbe non supportare RANDARRAY oppure il nome della funzione è localizzato. Per #NUM?, verifica che il limite inferiore non sia successivo a quello superiore e che l'elenco filtrato non sia vuoto.

Gli esempi usano nomi di funzione inglesi e virgole. Le impostazioni locali di Excel possono tradurre i nomi o usare il punto e virgola; adatta la sintassi ma mantieni limiti DATE o celle con date reali.

RANDBETWEEN e RANDARRAY si ricalcolano quando il foglio cambia o premi F9. Per bloccare un campione, copia i risultati e usa Incolla speciale, Valori; poi verifica che le formule siano state sostituite.

Dall'intervallo a un campione stabile

  1. Scegli l'intervalloInserisci date reali di inizio e fine e verifica che la prima non sia successiva alla seconda.
  2. Inserisci la formulaUsa limiti DATE o celle data all'interno di RANDBETWEEN.
  3. Formatta l'outputScegli una data leggibile o aaaa-mm-gg per lo scambio di dati.
  4. Verifica la regolaControlla fine settimana, festività, doppioni e limiti da testare.
  5. Blocca il campioneCopia i risultati finali e incolla i valori se devono restare stabili.

Domande sulle date casuali in Excel

Quale formula crea una data casuale in Excel?

Usa =RANDBETWEEN(DATE(2026,1,1),DATE(2026,12,31)) per una data del 2026. Sostituisci DATE con celle contenenti date reali se vuoi modificare l'intervallo.

RANDBETWEEN include entrambe le date?

Sì. RANDBETWEEN può restituire l'intero inferiore o quello superiore. Se sono i numeri seriali di due date, entrambe sono ammesse. Un intervallo invertito non è valido e va corretto.

Perché Excel mostra un numero invece di una data?

Excel memorizza le date come numeri seriali e le mostra secondo il formato della cella. Seleziona il risultato e scegli un formato come aaaa-mm-gg. Se non cambia, il valore originale potrebbe essere testo.

Come posso impedire che le date casuali cambino?

Copia le celle dei risultati e usa Incolla speciale, Valori. Le formule volatili vengono sostituite con i valori correnti. Mantieni il formato data e salva una copia separata se vuoi conservare anche le formule.

Excel può generare un elenco di date casuali?

Sì. Copia RANDBETWEEN verso il basso o usa RANDARRAY in un'edizione compatibile. I risultati si ricalcolano e possono ripetersi, a meno che tu non scelga valori unici da un elenco di candidati.

Una formula può escludere fine settimana e festività?

La formula di base non lo fa. Definisci un elenco di date ammesse e una fonte esplicita di festività per applicare le regole lavorative. WORKDAY e NETWORKDAYS aiutano a creare o verificare l'elenco, ma non forniscono il calendario di ogni paese o organizzazione.

RANDBETWEEN garantisce date uniche?

No. Ogni cella esegue un'estrazione indipendente, quindi sono possibili ripetizioni. Per risultati unici, crea un elenco di date ammesse abbastanza grande e seleziona senza reinserimento o ordina i candidati con valori casuali ausiliari.

Usa le formule di Excel quando i valori devono stare in una cartella di lavoro. Usa lo strumento nel browser per scegliere date rapidamente oppure la guida ai test per preparare casi QA ripetibili.

Generatore di date casuali Date casuali per i test Generatore di data e ora casuali

Riferimenti ufficiali

La documentazione Microsoft descrive i limiti delle funzioni e i sistemi di date usati negli esempi. I nomi delle funzioni e i separatori possono variare in base alla lingua di Excel.

Genera una data senza creare una cartella di lavoro

Imposta un intervallo inclusivo nello strumento del browser, scegli un formato e copia il risultato. Usa Excel quando servono formule, logica della cartella di lavoro o una tabella riutilizzabile.

Apri il generatore di date casuali