La herramienta que necesitas, lista para usar

Generador de horas cada X minutos

Indica la primera hora, la hora final y el intervalo, y las horas intermedias se ordenan por hora y minutos como en un horario de transporte. Verás cuántas veces son en total, cuántas caben en un día, cada cuántos días vuelven las mismas horas y a qué día pertenece una hora pasada la medianoche, y podrás copiar la lista en el formato que necesites.

Última modificación 2026-10-22Todo el cálculo ocurre en tu navegador

Horario repetidoIndica la primera hora, el final y el intervalo para ver la lista.

Ejemplos
Intervalo
horas
min
Intervalos habituales
Veces hasta la hora final

—

 

Última hora
—
De la primera a la última
—
Al día (24 h)
—
Día
—
090030
100030
110030
120030
130030
140030
150030
160030
170030
1800
Formato de copia

Última modificación 2026-10-22No guardamos lo que escribes

Criterio ROBERINLa herramienta que necesitas,
lista para usar.
  • Claro a primera vistaEntradas y resultados donde los esperas.
  • Primero el resultadoLa cifra clave va primero; el proceso solo cuando lo necesitas.
  • Pedir menosSin registro ni datos innecesarios.

De 09:00 a 18:00, cada 30 minutos, son 19 veces

Nueve horas divididas en tramos de 30 minutos dan 18 tramos. Pero las horas se colocan en los dos extremos de cada tramo, de modo que la lista tiene una más que tramos: 19 horas. 09:00, 09:30, 10:00 … 17:30, 18:00. Es la misma razón por la que una valla de 18 huecos necesita 19 postes, y es el fallo más habitual al preparar un horario a mano.

La calculadora parte de la primera hora, le suma el intervalo una y otra vez y se detiene en la última hora que no supera la hora final. El resultado se agrupa por horas, como en un horario de trenes: la fila de las 09 con 00 y 30 significa 09:00 y 09:30. Puedes terminar en una hora final o tras una cantidad fija, y también puedes dejar fuera la primera hora. Las horas posteriores a la medianoche llevan una marca como +1 día, contado desde el día en que empiezas.

Cuándo hace falta una lista de horas repetidas

Muchas tareas se repiten con un intervalo fijo, pero sumar horas a mano falla cerca de la medianoche o con intervalos como 1 h 30 min. Estos son casos que puedes cargar directamente en la calculadora.

  • Citas o entrevistas: si las citas empiezan a las 09:00 cada 30 minutos y el local cierra a las 18:00, la última cita empieza a las 17:30. Con 17:30 como hora final salen 18 huecos. Probar
  • Ronda nocturna o registro de revisiones: cada 2 horas, de 22:00 a 06:00, son 5 rondas: 22:00, 00:00, 02:00, 04:00 y 06:00, y las cuatro últimas caen en el día siguiente. Probar
  • Horario de una lanzadera o un autobús circular: cada 12 minutos, de 07:00 a 09:00, son 11 salidas, y la vista de horario muestra de un vistazo los minutos de cada hora. Probar
  • Mediciones u observaciones: para tomar ocho lecturas cada 15 minutos desde las 10:00 basta el modo por cantidad, y la última hora es 11:45. Probar
  • Pautas que dicen «cada n horas»: «cada 8 horas» son 3 veces al día y, una vez fijada la primera, caen siempre a las mismas horas. Un intervalo que no divide 24, como cada 7 horas, desplaza las horas de un día a otro. Probar

Cómo contar las veces: una más que los tramos

Si la primera y la última hora entran en la lista, la cantidad sale de la fórmula siguiente. Si la hora final no es un múltiplo exacto del intervalo, se descarta el resto de la división, y ese resto es el tiempo que sobra hasta la hora final.

cantidad = ⌊(hora final − primera hora) ÷ intervalo⌋ + 1 · última hora = primera hora + intervalo × (cantidad − 1)

De la primera a la finalIntervaloCantidadÚltima hora
09:00 a 18:0030 min19 veces18:00Probar
09:00 a 18:00, sin la primera hora30 min18 veces18:00Probar
09:00 a 17:5025 min22 veces17:45Probar
07:00 a 09:0012 min11 veces09:00Probar
14:30 a 21:001 h 30 min5 veces20:30Probar
22:00 a 06:00 del día siguiente2 h5 veces06:00 (+1 día)Probar

Si dejas fuera la primera hora, sale una menos. Qué criterio usar depende del caso, pero el estándar iCalendar en el que se apoyan los calendarios (RFC 5545) cuenta el inicio (DTSTART) como la primera repetición al aplicar COUNT, e incluye en UNTIL la repetición que coincide exactamente con la fecha límite. Esta calculadora cuenta igual por defecto, así que un evento creado con esa regla para repetirse cada 30 minutos, 19 veces (FREQ=MINUTELY, INTERVAL=30, COUNT=19), genera las mismas 19 horas. Aun así, en los ajustes de repetición de muchas aplicaciones de calendario no se puede elegir una repetición por minutos; en ese caso, añade una a una las horas copiadas.

Sumar el intervalo k veces y el paso de la medianoche

Si sumas el intervalo k veces a la primera hora, obtienes la entrada k + 1 de la lista cuando la primera hora está incluida. Para saber si se pasa de medianoche, convierte la hora en minutos desde las 00:00, suma y divide entre 1.440, los minutos de un día. El cociente son los días transcurridos y el resto es la hora del día.

hora tras k intervalos (minutos) = primera hora (minutos) + intervalo × k · día = cociente (÷ 1.440) · hora del día = resto

Toma un intervalo de 15 minutos desde las 23:40. Las 23:40 son 23 × 60 + 40 = 1.420 minutos. Al sumar el intervalo dos veces se obtiene 1.420 + 15 × 2 = 1.450 minutos. Al dividir 1.450 entre 1.440 queda cociente 1 y resto 10, es decir, las 00:10 del día siguiente. El número del reloj se hizo más pequeño, pero el orden no se invirtió: cambió el día. La calculadora marca estas horas con +1 día y separa los días en el horario. Probar

Cuántas veces al día y cuándo se repiten las horas

Un día tiene 1.440 minutos, así que las veces por día son 1.440 ÷ intervalo. Si el resultado es un número entero, las mismas horas se repiten cada día. Si no lo es, las horas se desplazan, y los días que pasan hasta que vuelve el patrón original se calculan dividiendo el intervalo entre el máximo común divisor del intervalo y 1.440.

veces al día = 1.440 ÷ intervalo (min) · días hasta repetir las horas = intervalo ÷ mcd(intervalo, 1.440)

IntervaloAl díaVuelven las mismas horas
6 h4 vecesCada díaProbar
8 h3 vecesCada díaProbar
1 h 30 min16 vecesCada díaProbar
7 hunas 3,4 veces7 díasProbar
9 hunas 2,7 veces3 díasProbar
5 h4,8 veces5 díasProbar
25 min57,6 veces5 díasProbar

Si empiezas a las 08:00 con un intervalo de 7 horas, salen las 08:00, 15:00 y 22:00, luego las 05:00, 12:00 y 19:00 del día siguiente, y las 02:00 y 09:00 del tercero. Hacen falta 7 × 24 = 168 horas para volver a las 08:00, por eso el ciclo es de 7 días. Entre los intervalos de horas enteras, solo 1, 2, 3, 4, 6, 8, 12 y 24 horas dividen un día de forma exacta.

La misma lista en Excel o en Hojas de cálculo de Google

Excel y las Hojas de cálculo de Google tratan un día como 1. Una hora es 1/24 y un minuto es 1/1.440. La función SECUENCIA crea una columna de números que crece en un paso fijo desde un valor inicial, así que con la primera hora como inicio y el intervalo como paso obtienes una lista de horas repetidas. Las fórmulas siguientes usan los nombres de función y el separador ; que muestra la documentación de Microsoft en español (es-es).

ObjetivoFórmulaNotas
19 horas cada 30 minutos desde las 09:00=SECUENCIA(19;1;9/24;30/1440)Da a las celdas el formato hh:mm. Rellena 19 filas de una columna.
La cantidad (inicio en A2, final en B2)=ENTERO(REDONDEAR(RESIDUO(B2-A2;1)*1440;0)/30)+130 es el intervalo en minutos. Si el final es anterior al inicio, RESIDUO lo toma como del día siguiente.
Versiones sin SECUENCIAA2 9:00, A3 =A2+30/1440Copia A3 hacia abajo y crece 30 minutos por fila.

REDONDEAR ajusta los minutos a un número entero para que un error minúsculo de coma flotante en una hora guardada no haga que ENTERO pierda un elemento. Un valor posterior a la medianoche es mayor que 1, así que con el formato hh:mm vuelve a verse como 00:10. Para saber de qué día es, pon =ENTERO(A2) en la columna contigua, o usa el formato [h]:mm para ver 24:10. Si el inicio y el final son iguales, RESIDUO devuelve 0 y la cantidad es 1, mientras que esta calculadora interpreta dos horas iguales como «hasta la misma hora del día siguiente».

Errores frecuentes

  • Usar el número de tramos como cantidad: 9 horas ÷ 30 minutos = 18 es el número de tramos. Un horario que muestra la primera y la última hora tiene 19.
  • Terminar las citas a la hora de cierre: para que una cita de 30 minutos acabe a las 18:00, la última empieza a las 17:30. Si pones 18:00 como hora final, aparece una cita que empieza con el local ya cerrado.
  • Leer 1,5 horas como 1 hora y 50 minutos: 1,5 horas son 1 hora y 30 minutos, es decir, 90 minutos. Escribe 1 en horas y 30 en minutos, o 90 en minutos.
  • Olvidar el día tras la medianoche: las 00:10 que siguen a las 23:40 son del día siguiente. Si borras la marca +1 día al pasar la lista a un calendario, la fecha retrocede un día.
  • Confundir «3 veces al día» con «cada 8 horas»: cada 8 horas sigue durante la noche, así que tras las 08:00 vienen las 16:00 y las 00:00. Tres veces entre las 08:00 y las 22:00 implican un intervalo de 7 horas (08:00, 15:00 y 22:00).

Límites y advertencias

  • Las horas se miden en minutos enteros y el intervalo va de 1 minuto a 24 horas. Cada lista admite hasta 500 elementos.
  • No se introduce ninguna fecha, así que no se tienen en cuenta días de la semana ni festivos, y cada día cuenta como 24 horas exactas. Comprueba aparte los días de cambio de hora o las horas de otras zonas horarias.
  • La herramienta solo muestra la lista y no envía avisos. Si necesitas una alerta a esas horas, pega la lista copiada en una aplicación de alarmas o de calendario.
  • Si el intervalo cambia o hay descansos, crea el horario por partes con intervalos iguales. Para un horario de clases con descansos entre sesiones es más adecuada la Calculadora de fin de sesiones.
  • Todo se calcula en este navegador y no se envía nada a un servidor. Los datos pasan a la dirección solo cuando pulsas Copiar enlace.

Fuentes

Fuentes consultadas el 22 de octubre de 2026. Las fórmulas se calcularon en LibreOffice 26.8 (con los nombres de función en inglés) y dieron las mismas horas.

Preguntas frecuentes

¿Cuántas veces son de 09:00 a 18:00 cada 30 minutos?

Si cuentan la primera y la última hora, son 19 veces. Nueve horas entre 30 minutos dan 18 tramos, pero hay una hora en cada extremo de cada tramo, así que hay una hora más que tramos.

¿Cómo dejo fuera la primera hora de la lista?

Desactiva el interruptor «Incluir la primera hora». La lista empieza entonces un intervalo después de la primera hora. De 09:00 a 18:00 cada 30 minutos, va de 09:30 a 18:00 y tiene 18 veces.

¿Cómo se escribe un intervalo de 1 hora y 30 minutos?

Escribe 1 en horas y 30 en minutos, o pulsa la opción de 1 h 30 min. Con 90 en minutos se calcula el mismo intervalo. Si escribes 1,5, no se interpreta como 1 hora y 30 minutos.

¿Qué pasa si la hora final es anterior a la primera?

Se interpreta como una hora final del día siguiente. Cada 2 horas, de 22:00 a 06:00, son 5 veces: 22:00, 00:00, 02:00, 04:00 y 06:00, y las posteriores a la medianoche llevan +1 día. Si la final es igual a la primera, la lista llega hasta la misma hora del día siguiente.

¿Cuántas veces al día es «cada 8 horas»?

24 horas entre 8 son 3 veces al día, siempre a las mismas horas. Un intervalo que no divide 24, como cada 7 horas, da unas 3,4 veces al día, y las horas se desplazan cada día hasta que el patrón se repite a los 7 días.

¿Qué pasa si la hora final no encaja con el intervalo?

La lista llega hasta la última hora que no supera la hora final. De 09:00 a 17:50 cada 25 minutos, la última es 17:45 y son 22 veces, y los 5 minutos que sobran hasta la hora final se indican aparte en el resultado.

¿Cómo hago una lista de horas cada 30 minutos en Excel?

Escribe =SECUENCIA(19;1;9/24;30/1440) y da a las celdas el formato hh:mm. Rellena 19 filas desde las 09:00 hasta las 18:00 cada 30 minutos. Excel cuenta un día como 1, así que las 09:00 son 9/24 y 30 minutos son 30/1440.

¿Cuántas horas puede tener una lista y se guardan los datos?

Una lista admite hasta 500 horas. Todo se calcula en el navegador y no se envía nada a un servidor. Los datos pasan a la dirección solo cuando pulsas Copiar enlace.