Excel

Fecha aleatoria entre dos fechas

Random Date Between Two Dates

Fórmula de Excel: fecha aleatoria entre dos fechasFórmula genérica
= RANDBETWEEN (date1,date2)
Resumen

Para generar fechas aleatorias entre dos fechas, puede utilizar la función RANDBETWEEN, junto con la función FECHA.





cómo usar un filtro avanzado en Excel

En el ejemplo que se muestra, la fórmula en B5 es:

|_+_|

Luego, esta fórmula se copia de B5 a B11. El resultado son fechas aleatorias entre el 1 de enero de 2016 y el 31 de diciembre de 2016 (fechas aleatorias en el año 2016).





Explicación

La función RANDBETWEEN toma dos números, un número inferior y otro superior, y genera un número entero aleatorio en el medio. Las fechas en Excel son números de serie, por lo que puede usar la función FECHA para crear tEl número inferior y el número superior. RANDBETWEEN luego genera un número que se encuentra entre estos dos valores de fecha.

Notas:



  1. El resultado de esta fórmula debe formatearse como una fecha para que se muestre correctamente.
  2. Que la función RANDBETWEEN generará nuevos números cada vez que se active un cambio en la hoja de trabajo. Eso incluye cualquier modificación a la hoja de trabajo, y también simplemente abrir el libro de trabajo.
  3. Para evitar que se vuelvan a calcular números aleatorios, copie las fórmulas y luego use Pegado especial> Valores para reemplazar las fórmulas con sus valores calculados.

Días laborables aleatorios

Para generar días de trabajo aleatorios, puede agregar la función DÍA DE TRABAJO de esta manera:

|_+_|

La función DÍA DE TRABAJO asegura que la fecha devuelta sea un día laborable y no un fin de semana de (opcionalmente) un día festivo. Sin embargo, tenga en cuenta que WORKDAY cambiará las fechas que caen en fines de semana o feriados al siguiente día hábil, por lo que es posible que vea fechas que se extienden más allá de date2.

Autor Dave Bruns


^