Saltar al contenido

Cómo hacer un cuadrante de turnos con IA: qué hace ChatGPT y qué no

Por Actualizado el Fuentes comprobadas el 8 de noviembre de 2026 10 min de lectura

En esta página
  1. En una tabla
  2. ¿Puede ChatGPT hacer un cuadrante de turnos?
  3. ¿Qué diferencia hay entre un modelo de lenguaje y un solver de restricciones?
  4. ¿Qué prompt uso si voy a hacer el cuadrante con ChatGPT?
  5. ¿Cómo compruebo a mano un cuadrante hecho con IA?
  6. ¿Qué error típico se cuela en un cuadrante hecho con un chat?
  7. ¿Hay alguna IA gratis para hacer horarios de trabajo?
  8. ¿Cuándo compensa una herramienta que combine conversación y motor de reglas?
  9. Cómo lo resuelve Cuadral
  10. Preguntas frecuentes
  11. Fuentes
  12. Relacionado

Un asistente de chat como ChatGPT genera en segundos una tabla de turnos que parece correcta, pero no comprueba reglas: no asegura las 12 h entre jornadas (Estatuto de los Trabajadores, art. 34.3), las horas del convenio ni un farmacéutico en cada franja. Úsalo para el borrador y revisa cada regla a mano, o usa un motor de reglas.

En una tabla#

Qué hace un asistente de chat y qué hace un motor de reglas con un cuadrante
Qué necesitas del cuadranteAsistente de chat (ChatGPT y similares)Motor de reglas (solver de restricciones)Norma o fuenteConsultado
12 h entre el final de una jornada y el comienzo de la siguienteLo intenta si se lo pides; no lo compruebaLo trata como regla: o se cumple o no hay cuadranteET art. 34.3, BOE-A-2015-114308-nov-2026
Descanso semanal de día y medio ininterrumpido, acumulable en 14 díasLo intenta; no cuenta las horas seguidasLo calcula por personaET art. 37.18-nov-2026
9 h ordinarias al día como máximo, salvo otra distribución pactadaLo intentaLo calcula por persona y díaET art. 34.38-nov-2026
Horas anuales del convenio (1.785 h en el estatal de farmacia desde 2024)No lleva la cuenta entre conversacionesLleva contadores por personaXXV convenio, art. 20, BOE-A-2022-230188-nov-2026
Farmacéutico presente mientras la farmacia está abiertaLo intenta si le dices quién es farmacéuticoLo trata como regla en cada franjaLey 16/1997, art. 5, BOE-A-1997-90228-nov-2026
Sumar las horas de cada personaEscribe un total; puede no coincidir con la suma realSuma con aritmética exactaComprobación propia8-nov-2026
Decir que no hay solución con las reglas que has puestoPuede entregar una tabla igualmentePuede demostrar que no existe y decirloGoogle OR-Tools, CP-SAT8-nov-2026

¿Puede ChatGPT hacer un cuadrante de turnos?#

Puede hacer una tabla con forma de cuadrante, y muy rápido. Le das los nombres, el horario de apertura y los turnos, y en unos segundos devuelve una rejilla con mañana, tarde y libre para cada día. Para un primer borrador, o para ver cómo quedaría una rotación, es útil y es gratis.

Lo que no hace es comprobar que esa tabla cumple las reglas. Un modelo de lenguaje escribe el texto más probable a partir de lo que le has dado: produce una tabla plausible, no una tabla verificada. Si le pides 12 h entre jornadas, la intención suele aparecer en la respuesta, pero nada dentro del modelo cuenta las horas de cada persona y rechaza la tabla si una regla falla. Puede pasar que la tabla incumpla una regla y la respuesta diga que la cumple. Algunos asistentes pueden escribir y ejecutar código para hacer cuentas si se lo pides; aun así, la tabla que te entregan no pasa por una comprobación de todas tus reglas salvo que tú la pidas y la revises.

Pasa con cualquier asistente de chat: así funcionan estos modelos. Compruébalo tú: pide un cuadrante con las reglas de esta guía y revisa el resultado con la lista de comprobación de más abajo.

¿Qué diferencia hay entre un modelo de lenguaje y un solver de restricciones?#

Son dos herramientas distintas que resuelven cosas distintas.

Un modelo de lenguaje (ChatGPT, Gemini, Copilot, Claude) entiende y escribe lenguaje natural. Es bueno para recoger lo que le cuentas (“Ana no puede los jueves por la tarde”, “Luis prefiere no cerrar los viernes”) y para explicar algo con palabras. No tiene un mecanismo interno que garantice que la respuesta cumple una lista de condiciones.

Un solver de restricciones recibe variables (quién hace qué turno cada día), restricciones (12 h entre jornadas, un farmacéutico en cada franja, horas por persona) y, si quieres, un objetivo (repartir los sábados por igual). Busca una asignación que cumpla todas las restricciones o demuestra que no existe. Un ejemplo es CP-SAT, el solver de Google OR-Tools, de código abierto. Su documentación incluye la planificación de turnos como caso de uso y avisa de que, en problemas complejos, determinar si existe una solución factible puede ser muy difícil (OR-Tools, Employee Scheduling; CP-SAT Solver).

La diferencia práctica: si le pides a un solver algo imposible (cubrir 13 h diarias con un solo farmacéutico y 9 h máximas), no te devuelve una tabla; te dice que no hay solución. Un asistente de chat puede devolverte una tabla de todos modos.

¿Qué prompt uso si voy a hacer el cuadrante con ChatGPT?#

Cuanto más concreto, mejor. Da los datos en listas, pide el resultado en tabla y obliga a que el asistente enseñe sus cuentas, para que puedas revisarlas. Este prompt sirve para cualquier negocio; cambia los datos por los tuyos:

Hazme el cuadrante de turnos de la semana del lunes 16 al domingo 22 de noviembre.

Horario de apertura: lunes a sábado de 9:00 a 22:00. Domingo cerrado.

Turnos posibles:
- Mañana (M): 9:00–16:00, 7 h
- Tarde (T): 15:00–22:00, 7 h
- Partido (P): 9:30–14:00 y 17:00–21:00, 8,5 h
- Libre (L)

Equipo:
- Carmen, farmacéutica, 40 h semanales
- Lucía, farmacéutica, 40 h
- Javier, farmacéutico, 40 h
- Ana, técnica, 40 h
- Luis, técnico, 40 h
- Marta, auxiliar, 30 h

Reglas que deben cumplirse todas:
1. En cada hora de apertura hay al menos un farmacéutico (Carmen, Lucía o Javier).
2. Entre el fin de un turno y el inicio del siguiente de la misma persona hay al menos 12 h.
3. Nadie supera 9 h en un día.
4. Cada persona tiene al menos 36 h seguidas de descanso en la semana.
5. Nadie supera sus horas semanales.

Devuélvelo como tabla: una fila por persona, una columna por día y una columna final con el total de horas.
Después, para cada persona, escribe la hora de salida de cada día y la de entrada del día siguiente, y las horas de descanso entre ambas.
Si no es posible cumplir todas las reglas, dilo y explica cuál no se puede cumplir.

Pedir las cuentas no hace que el asistente las compruebe: hace que puedas comprobarlas tú en un minuto.

¿Cómo compruebo a mano un cuadrante hecho con IA?#

Recorre la tabla con esta lista, persona por persona y día por día. Cada punto es una regla con su fuente.

  1. Descanso entre jornadas. Para cada persona, resta la hora de salida de un día a la hora de entrada del siguiente. Tiene que dar 12 h o más (ET art. 34.3). Atajo: quien cierra a las 22:00 no puede entrar antes de las 10:00.
  2. Horas al día. Ningún día pasa de 9 h ordinarias, salvo que el convenio o un acuerdo fije otra distribución (ET art. 34.3).
  3. Descanso semanal. Busca en cada persona un hueco de 36 h seguidas sin trabajar; el cómputo puede ser de 14 días (ET art. 37.1).
  4. Totales. Suma tú las horas de cada fila. No te fíes de la columna de total que escribe el asistente.
  5. Horas de contrato y convenio. Compara cada total con las horas de contrato y, en el año, con las del convenio (1.785 h en el estatal de farmacia, art. 20).
  6. Cobertura. Para cada franja de cada día, cuenta cuántas personas hay y, en farmacia, si hay un farmacéutico (Ley 16/1997, art. 5).
  7. Pausa. Si una jornada continuada pasa de 6 h, hay que prever un descanso: 15 minutos según el Estatuto (art. 34.4); 20 minutos computables en el convenio estatal de farmacia (art. 21.3).
  8. Ausencias y peticiones. Comprueba que nadie aparece trabajando un día de vacaciones o un día que pidió libre.
  9. Reparto. Cuenta los sábados, festivos y cierres de cada persona en el mes. No es una regla legal general, pero suele ser lo que más se discute; en farmacias de horario ampliado con más de dos empleados, el convenio estatal pide además un fin de semana libre al mes (art. 21.4).

Con seis personas y una semana, esta revisión lleva un rato. Con un mes entero y guardias, es fácil que se escape algo: es el trabajo que hace un motor de reglas.

¿Qué error típico se cuela en un cuadrante hecho con un chat?#

Uno muy típico en un negocio con cierre tarde es el cierre seguido de apertura. Este es el tipo de tabla que puede devolver un asistente para la Farmacia Ortega, la farmacia de ejemplo de Cuadral (6 personas, abierta de 9:00 a 22:00 de lunes a sábado):

Cuadrante con cierre seguido de apertura: el error típico de un asistente de chat
lun 16mar 17mié 18jue 19vie 20sáb 21Total
Carmen (farm.)MMMTTL35 h
Lucía (farm.)TTTGLT28 h + guardia 11 h
Javier (farm.)PLPMMM38 h
Ana (técn.)MMMMVT35 h
Luis (técn.)TTMTTL35 h
Marta (aux.)LPTLMM29,5 h

M: 9:00–16:00 · T: 15:00–22:00 · P: 9:30–14:00 y 17:00–21:00 · G: guardia 22:00–9:00 · V: vacaciones · L: libre. Domingo cerrado.

A simple vista está bien: hay farmacéutico en cada franja, nadie pasa de 9 h de jornada ordinaria y los totales cuadran. El fallo más claro está en Luis:

  • Martes 17: tarde, sale a las 22:00.
  • Miércoles 18: mañana, entra a las 9:00.
  • Descanso entre jornadas: de 22:00 a 9:00 son 11 h. El Estatuto exige 12 (art. 34.3). Falta una.

Cómo se detecta. Con el punto 1 de la lista: mirar en cada fila los cambios de T a M de un día al siguiente. Con turnos de 9:00 a 16:00 y de 15:00 a 22:00, cada paso de T a M es un descanso de 11 h.

Cómo se corrige. Luis hace la tarde del miércoles 18 (entra a las 15:00: 17 h de descanso) y la mañana queda con Carmen y Ana, que no cerraron el martes. Así queda en el cuadrante publicado de la farmacia de ejemplo.

Y no es el único aviso. Lucía y Ana cierran el sábado a las 22:00. Si el lunes siguiente entran a las 9:00, descansan 35 h seguidas, por debajo del día y medio (ET art. 37.1), salvo que lo compenses dentro de los 14 días. Lo contamos con más detalle en descanso entre jornadas y semanal.

Corregir a mano tiene su propio riesgo: si pasas a Ana a la tarde del miércoles para liberar a Luis, Ana cerraría el miércoles a las 22:00 y abriría el jueves a las 9:00. Es el mismo fallo en otra fila. Cada cambio obliga a revisar de nuevo la semana entera.

¿Hay alguna IA gratis para hacer horarios de trabajo?#

Los asistentes de chat tienen versión gratuita, y para un borrador sirven. Si buscas algo gratis que además compruebe las reglas, el generador de cuadrantes gratuito de Cuadral funciona sin cuenta: metes el equipo y el horario y genera una semana comprobada. Si prefieres seguir con hoja de cálculo, tienes una plantilla de Excel para el cuadrante; en Cuadral frente a Excel comparamos las dos formas de trabajar.

¿Cuándo compensa una herramienta que combine conversación y motor de reglas?#

Compensa cuando la revisión a mano empieza a costar más que el cuadrante. Ocurre, sobre todo, en estos casos:

  • Cierre tarde y apertura temprano, donde cada cambio puede romper las 12 h.
  • Una regla de presencia por categoría, como el farmacéutico presente en farmacia.
  • Guardias, festivos o turnos rotativos que hay que repartir en el mes y no solo en la semana (ver turnos rotativos).
  • Contadores de horas que tienen que cuadrar con el contrato y el convenio a lo largo del año.
  • Más de cuatro o cinco personas, donde las combinaciones crecen rápido.

La combinación útil reparte el trabajo: la conversación recoge lo que dices (“Ana nunca cierra los viernes”) y explica por qué algo no cabe; el motor genera el cuadrante y comprueba cada regla. La conversación no decide si una regla se cumple; lo calcula el motor.

Cómo lo resuelve Cuadral#

En Cuadral, el agente conversa contigo y convierte lo que dices en reglas; el motor genera el cuadrante y comprueba cada una: farmacéutico presente en cada franja, 12 h entre jornadas, día y medio de descanso semanal, 9 h diarias, horas de contrato y del convenio, guardias, vacaciones y reparto de sábados. Si una regla legal no se cumple, el cuadrante se queda en borrador con un aviso que nombra a la persona, el día, la hora y el artículo, y propone dos o tres cambios calculados. Puedes probarlo en el cuadrante con el agente y el motor o ver cómo encaja en una farmacia en cuadrantes para farmacias. Si prefieres hacerlo a mano, los pasos están en cómo hacer un cuadrante de turnos.

Preguntas frecuentes#

¿ChatGPT respeta el descanso de 12 horas entre jornadas?

Puede respetarlo o no; no lo comprueba. Revisa cada paso de tarde a mañana en cada fila: con cierre a las 22:00, la entrada siguiente tiene que ser a las 10:00 o más tarde (ET art. 34.3).

¿Puedo fiarme del total de horas que escribe el asistente?

Súmalo tú. Salvo que le pidas que lo calcule con código, el total es texto escrito por el modelo, no una suma calculada, y puede no coincidir con las celdas de la fila.

¿Sirve ChatGPT para hacer el cuadrante de una farmacia?

Para un borrador, sí. Antes de publicarlo comprueba que hay farmacéutico en cada hora de apertura (Ley 16/1997, art. 5), las 12 h entre jornadas y el día y medio de descanso semanal (ET arts. 34.3 y 37.1).

¿Qué es un solver de restricciones?

Un programa que busca una asignación que cumpla todas las condiciones que le das, o demuestra que no existe. CP-SAT, de Google OR-Tools, es uno de código abierto que se usa, entre otras cosas, para planificar turnos.

¿Un planificador de turnos con IA garantiza que cumplo el convenio?

Ninguna herramienta sustituye a leer tu convenio. Lo que sí puede hacer un motor de reglas es comprobar las reglas que tiene parametrizadas y decirte cuál falla. Pregunta qué reglas comprueba y con qué fuente.

Fuentes#

  1. Estatuto de los Trabajadores, texto consolidado (Real Decreto Legislativo 2/2015), arts. 34.3 y 37.1 boe.es · consultado el 8 de noviembre de 2026
  2. XXV Convenio colectivo estatal de oficinas de farmacia (BOE-A-2022-23018), arts. 20 y 21 boe.es · consultado el 8 de noviembre de 2026
  3. Ley 16/1997, de regulación de servicios de las oficinas de farmacia, art. 5 boe.es · consultado el 8 de noviembre de 2026
  4. Google OR-Tools, CP-SAT Solver developers.google.com · consultado el 8 de noviembre de 2026
  5. Google OR-Tools, Employee Scheduling developers.google.com · consultado el 8 de noviembre de 2026

Resumen de normas publicadas, comprobado el . Manda siempre el texto oficial enlazado. Cómo comprobamos los datos · ¿Ves un error?

Tu cuadrante del mes, hecho y comprobado

Cuadral lo genera con tu equipo, el convenio y las guardias. Un mes gratis, sin tarjeta.

Escríbenos para empezar
Empezar gratis