Un vencimiento en días hábiles solo es correcto si la lista de días inhábiles también lo es. Mi libro anterior traía 172 festivos tecleados, de enero de 2016 a enero de 2024, y ninguna fórmula avisaba cuando la lista terminaba antes de hoy. Armar la lista de festivos en Excel por fórmula, con el año de la fecha de corte, evita que se quede vieja.

El problema de una lista tecleada

Una lista de fechas capturadas a mano funciona hasta su última fila. Después, DIA.LAB.INTL no marca error: simplemente deja de descontar festivos, y cualquier vencimiento que cruce uno de ellos sale un día hábil antes del real.

Los festivos fijos del artículo 12 del CFF

Cinco de los días inhábiles del artículo 12 del Código Fiscal de la Federación caen siempre en la misma fecha: 1 de enero, 1 de mayo, 5 de mayo, 16 de septiembre y 25 de diciembre. Esos se calculan solos.

La fórmula: FECHA con el año de la fecha de corte (en Excel en inglés: FECHA es DATE y AÑO es YEAR)

El año base sale de la fecha de corte: =AÑO(FechaCorte). La hoja calcula tres años, el anterior, el actual y el siguiente, y cada festivo fijo es una fórmula:

=FECHA(E$8, 9, 16)

Celda E12 activa en la hoja Inhábiles, con la barra de fórmulas mostrando =FECHA(E$8,9,16); la celda muestra mié 16/09/2026, y las columnas D, E y F traen 2025, 2026 y 2027.

Un nombre para todas las fórmulas

El rango de las tres columnas se llama Inhabiles y se usa como cuarto argumento de DIA.LAB.INTL. El argumento de festivos acepta un rango de varias columnas, así que no hay que apilar las fechas en una sola.

Administrador de nombres de Excel con Inhabiles seleccionado y el campo Se refiere a mostrando =Inhábiles!$D$9:$F$13.

Ejemplo real: el 16 de septiembre mueve un vencimiento

El requerimiento de Cliente 01, notificado el jueves 10 de septiembre de 2026 con 15 días de plazo, vencía el viernes 2 de octubre mientras la fórmula solo descontaba fines de semana.

Celda H9 activa en la hoja Plazos de la parte 3, con la fórmula terminando en FinSemana, sin festivos; el vencimiento de Cliente 01 muestra vie 02/10/2026

Con el 16 de septiembre dentro de la lista, el mismo requerimiento vence el lunes 5 de octubre.

Celda H9 activa en la hoja Plazos de la parte 4, con la fórmula terminando en ,Inhabiles); el vencimiento de Cliente 01 muestra lun 05/10/2026.

De los ocho vencimientos de la tabla, cuatro se movieron un día hábil: Clientes 01, 05, 06 y 08. Cliente 06, además, pasó de rojo a ámbar, porque el 16 de septiembre ya no cuenta como día transcurrido y le sobra un día.

Tabla de Plazos en Excel con la celda J14 activa (Restantes de Cliente 06 = 3) en ámbar; Clientes 02, 07 y 08 en rojo, y Clientes 01, 03, 04 y 05 en verde. ALT: Tabla de Plazos en Excel con la celda J14 activa (Restantes de Cliente 06 = 3) en ámbar; Clientes 02, 07 y 08 en rojo, y Clientes 01, 03, 04 y 05 en verde.

Lo que esta lista todavía no hace

Esta lista solo tiene fechas fijas. Los lunes que cambian de fecha cada año llegan en la pieza 5, Jueves y Viernes Santo en la pieza 6 y las vacaciones del SAT en la pieza 8 de esta serie.

Para llevarlo a tu despacho

Una lista de festivos es un dato que caduca. Si la calculas desde la fecha de corte, se recorre sola cada año; si la tecleas, alguien tiene que acordarse de actualizarla. El archivo de práctica con esta lista ya armada está disponible para descarga.

Esta lista solo tiene fechas fijas. Los lunes que cambian de fecha cada año llegan en la pieza 5, Jueves y Viernes Santo en la pieza 6 y las vacaciones del SAT en la pieza 8 de esta serie.

Para llevarlo a tu despacho

Una lista de festivos es un dato que caduca. Si la calculas desde la fecha de corte, se recorre sola cada año; si la tecleas, alguien tiene que acordarse de actualizarla. El archivo de práctica con esta lista ya armada está disponible para descarga aquí.