Icono del sitio Desafiando Excel

Asignar TIEMPOS ALEATORIOS con INTERVALO ESPECÍFICO en Excel

Funciones utilizadas: MULTIPLO.INFERIOR, ALEATORIO

Suponiendo que disponemos de un rango de valores aleatorios en A1:A11, planteamos los siguientes dos métodos para obtener tiempos aleatorios con intervalos específicos de 15 minutos en dos rangos paralelos:


ASIGNAR TIEMPOS ALEATORIOS – MÉTODO RELATIVO

=MULTIPLO.INFERIOR(A1;"0:15")

Donde «A1» corresponde a la primera celda del rango para asignar.

Utilizamos la función MULTIPLO.INFERIOR para obtener el resultado deseado. El primer argumento define la celda de referencia del valor a convertir/redondear, mientras que el segundo argumento define el múltiplo hacia el que se desea redondear. En el ejemplo definimos intervalos de 15 minutos con lo cual definimos un argumento de «0:15».

Es importante notar que para poder obtener los valores expresados en tiempos debemos aplicar el formato de hora a la celda resultado.

ASIGNAR TIEMPOS ALEATORIOS – MÉTODO ABSOLUTO

=MULTIPLO.INFERIOR(ALEATORIO();"0:15")

En este caso aplicamos la misma función MULTIPLO.INFERIOR pero sin referenciar a otra celda, sino obteniendo su propio valor aleatorio mediante la función ALEATORIO.

 

De esta forma, logramos asignar tiempos aleatorios con intervalos específicos de tiempo mediante dos métodos en Excel.

 

Puedes encontrar más fórmulas interesantes en el anuario de Desafiando Excel en el siguiente link o videos con más fórmulas ingeniosas de Excel aquí.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores. 

Salir de la versión móvil