Generador de Fechas Aleatorias en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 8, 2023
Descargar Libro de Ejemplo

Descargar el Libro de Ejemplo

Este tutorial demostrará cómo generar fechas aleatorias en Excel y Google Sheets.

generador de fecha aleatoria

 

Generador de fechas aleatorias

Para varias simulaciones, puede necesitar generar una fecha aleatoria. Para hacer esto en Excel, utilice la Función ALEATORIO.ENTRE o, Si está trabajando en Excel para Microsoft 365 (o versiones de Excel posteriores a 2019), tiene la opción de utilizar la Función MATRIZALEAT en su lugar.

Función ALEATORIO.ENTRE

La Función ALEATORIO.ENTRE genera un número aleatorio entre dos valores definidos. En este ejemplo, utilizamos fechas para los límites de RANDBETWEEN para devolver una fecha aleatoria en el año 2020.

=ALEATORIO.ENTRE(FECHA(2020;12;1);FECHA(2020;12;31))

generar de fecha aleatoria

 

Puedes usar la función FECHA para generar tus fechas límite, o puedes referirte a celdas de fecha en su lugar:

=ALEATORIO.ENTRE(B3;C3)

generador de fecha aleatoria ref

 

No olvide formatear su celda de resultado para mostrar el número generado como una fecha.

Generar días de trabajo aleatorios

También puede generar días de trabajo aleatorios combinando las funciones DIA.LAB y ALEATORIO.ENTRE.

=DIA.LAB(ALEATORIO.ENTRE(B3;C3)-1;1)

Generar días de trabajo aleatorios

 

Si se utiliza la función DIA.LABO con los argumentos anteriores, las fechas que caen en fin de semana (o en días festivos) se desplazan al siguiente día laborable, por lo que el día de trabajo aleatorio generado puede ser uno o dos días posterior a la fecha de finalización.

Función MATRIZALEAT

La función MATRIZALEAT solo está disponible en Excel para Microsoft 365 (versiones de Excel posteriores a 2019). Puede generar una matriz de números aleatorios con el número especificado de filas y columnas, valores mínimos y máximos, y con valores decimales (FALSO) o números enteros solamente (VERDADERO).

Su sintaxis es:

matrizaleat sintaxis

=MATRIZALEAT(2;3;B3;C3;VERDADERO)

función matrizaleat

 

Este ejemplo genera una matriz de 2 filas y 3 columnas llena de fechas (si las celdas tienen el formato adecuado) entre las fechas especificadas en las celdas referenciadas. Sólo tienes que introducir la fórmula en la primera celda y no necesitas usar CTRL + SHIFT + ENTER como normalmente tendrías que hacer para las matrices.

Tenga en cuenta que todos los números aleatorios anteriores se regenerarán cada vez que se abra o se modifique el libro de trabajo, a menos que las opciones de cálculo se establezcan en manual.

Google Sheets – Generador de fechas aleatorias

Todos los ejemplos anteriores funcionan exactamente igual en Google Sheets que en Excel.

generar de fecha aleatoria gsheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel