Skip to main content

¿Cómo contar el número de fines de semana/días laborables entre dos fechas en Excel?

Author: Xiaoyang Last Modified: 2025-06-03

A veces, necesitamos saber cuántos días laborables específicos hay entre dos fechas. Por ejemplo, tengo dos fechas: la fecha de inicio es 1/1/2014 y la fecha de finalización es 15/2/2014, ahora quiero saber cuántas veces ocurre un domingo o un lunes o un martes, etc., durante este período. Tal vez esto sea algo difícil para nosotros, pero aquí puedo hablar sobre algunos métodos efectivos para ti.


Contar el número de días laborables/fines de semana específicos entre dos fechas con una fórmula

Supongamos que tengo las siguientes dos fechas, y necesito contar cuántos domingos hay entre ellas. Seleccione una celda en blanco, ingrese la siguiente fórmula y presione la Enter tecla. Y ahora obtendrá el número de domingos entre las dos fechas. Ver captura de pantalla:
A screenshot of Excel formula results showing the number of Sundays between two dates

=INT((DÍASEM($C$2- 1)-$C$2+$C3)/7)

Notas:

(1) En la fórmula anterior, C2 es la fecha de inicio y C3 indica la fecha de finalización.

(2) En la fórmula anterior, 1 representa el domingo. Y puedes reemplazar el número 1 con otros números entre 1 y 7. (1 es Domingo, 2 es Lunes, 3 es Martes, 4 es Miércoles, 5 es Jueves, 6 es Viernes y 7 es Sábado)


Usar una fórmula para contar el número de días laborables específicos en un mes

A veces, puede ser necesario contar el número total de un día laborable específico en el mes dado, por ejemplo, contar el número total de miércoles en julio de 2020. Aquí, presentaré una fórmula para contar fácilmente el número total de un día laborable específico en el mes especificado.

Seleccione una celda en blanco, escriba la siguiente fórmula y presione la tecla Enter para obtener el resultado del conteo.
A screenshot of Excel formula results showing the count of a specific weekday in a month

=INT((DÍASEM(FECHA(G2,G3,1)- G4)-FECHA(G2,G3,1)+FIN.MES(FECHA(G2,G3,1),0))/7)

Notas:

(1) En la fórmula anterior, G2 es el año especificado, G3 es el mes especificado, y G4 es el día de la semana especificado.

(2) Esta fórmula asigna enteros para representar los días de la semana: 1 es Domingo, 2 es Lunes, 3 es Martes, 4 es Miércoles, 5 es Jueves, 6 es Viernes y 7 es Sábado.


Usar Función Definida por el Usuario para contar el número de días laborables/fines de semana específicos en un mes dado

También puedes crear una Función Definida por el Usuario para calcular cuántos días laborables específicos hay en un año y mes dados además de la fórmula anterior.

1. Mantén presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.

2. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana de Módulo.

Public Function TotalDays(pYear As Integer, pMonth As Integer, pDay As Integer)
'Update 20140210
Dim xindex As Integer
Dim endDate As Integer
endDate = Day(DateSerial(pYear, pMonth + 1, 0))
For xindex = 1 To endDate
    If Weekday(DateSerial(pYear, pMonth, xindex)) = pDay Then
        TotalDays = TotalDays + 1
    End If
Next
End Function

3Guarda este código y regresa a la hoja de trabajo, luego en una celda en blanco, introduce esta fórmula = TotalDays(año, mes, 1) En este ejemplo, contaré cuántos domingos hay en junio de 2020, así que puedo aplicar esta fórmula como una de las siguientes fórmulas, luego presiona Enter tecla, y obtendrás cuántos domingos de inmediato. Ver capturas de pantalla:
A screenshot of Excel formula results for the User Defined Function counting specific weekdays in a month

=TotalDays(C2,C3,C4)

=TotalDays(2020,6,1)

 

Notas: Estas fórmulas usan enteros para representar los días de la semana: 1 es Domingo, 2 es Lunes, 3 es Martes, 4 es Miércoles, 5 es Jueves, 6 es Viernes y 7 es Sábado.


Contar números de todos los fines de semana/días laborables/día específico de la semana entre dos fechas con Kutools para Excel

De hecho, podemos aplicar las fórmulas Número de días no laborables entre dos fechas, Número de días laborables entre dos fechas y Contar el número de días laborables específicos de Kutools para Excel para contar rápidamente los números de todos los fines de semana, fines de semana o días específicos de la semana en un rango de fechas en Excel.

Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

1. Seleccione una celda en blanco donde colocará el resultado del conteo, y haga clic en Kutools > Asistente de fórmulas > Asistente de fórmulas para habilitar esta función

Y luego continúe según su tipo de conteo.

A. Contar el número de fines de semana (sábado y domingo) entre dos fechas en Excel

En el cuadro de diálogo Asistente de fórmulas, realice lo siguiente:
(1) Seleccione Estadístico desde el Tipo de fórmula lista desplegable;
(2) Haga clic para seleccionar Número de días no laborables entre dos fechas en el Selecciona una fórmula cuadro de lista;
(3) Introduzca la fecha de inicio en el Fecha de inicio cuadro (también puede referirse a una celda de fecha);
(4) Introduzca la fecha de finalización en el Fecha de finalización cuadro (también puede referirse a una celda de fecha);
(5) Haga clic en el Aceptar botón.
A screenshot of Kutools Formulas Helper dialog counting weekends in Excel

Ahora devuelve el número total de todos los sábados y domingos en la celda seleccionada.
A screenshot of total Saturdays and Sundays counted in Excel

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

B. Contar el número de días laborables (excluyendo sábado y domingo) entre dos fechas en Excel

En el cuadro de diálogo Asistente de fórmulas, realice lo siguiente:
(1) Seleccione Estadístico desde el Tipo de fórmula lista desplegable;
(2) Haga clic para seleccionar Número de días laborables entre dos fechas en el Selecciona una fórmula cuadro de lista;
(3) Introduzca la fecha de inicio en el Fecha de inicio cuadro (también puede referirse a una celda de fecha);
(4) Introduzca la fecha de finalización en el Fecha de finalización cuadro (también puede referirse a una celda de fecha);
(5) Haga clic en el Aceptar botón.
A screenshot of Kutools Formulas Helper dialog to count weekdays in Excel

Y luego devuelve el número total de días laborables (excluyendo sábados y domingos) en la celda seleccionada.
A screenshot of Excel displaying total weekday count excluding weekends

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

C. Contar el número de días específicos de la semana (lunes, sábado, domingo, etc.) entre dos fechas en Excel

En el cuadro de diálogo Asistente de fórmulas, realice lo siguiente:
(1) Seleccione Estadístico desde el Tipo de fórmula lista desplegable;
(2) Haga clic para seleccionar Contar el número de días laborables específicos en el Selecciona una fórmula cuadro de lista;
(3) Introduzca la fecha de inicio en el Fecha de inicio cuadro (también puede referirse a una celda de fecha);
(4) Introduzca la fecha de finalización en el Fecha de finalización cuadro (también puede referirse a una celda de fecha);
(5) Especifique el día de la semana específico con un entero (1 indica Domingo, 2-5 significa Lunes a Viernes, y 7 es Sábado.);
(6) Haga clic en el Aceptar botón.
A screenshot of Kutools Formulas Helper dialog to count specific weekdays in Excel

Y luego devuelve el número total del día de la semana especificado en el rango de fechas dado.
A screenshot of Excel displaying count of a specific weekday between two dates

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Demo: contar el número de fines de semana/días laborables entre dos fechas en Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!