Ir al contenido principal

La función DIAS.LAB en Excel

La función DIAS.LAB en Excel nos ayuda a obtener el número de días laborables entre dos fechas determinadas. La función DIAS.LAB nos permite especificar un conjunto de días de vacaciones que serán excluidos de los días laborables contabilizados.

Sintaxis de la función DIAS.LAB

A continuación una descripción de los argumentos de la función DIAS.LAB:
Sintaxis de la función DIAS.LAB
  • Fecha_inicial (obligatorio): Es la fecha a partir de la cual se comenzarán a contar los días laborables.
  • Fecha_final (obligatorio): La fecha que marca el final de la contabilización de días laborables.
  • Vacaciones (opcional): Conjunto de una o varias fechas que serán excluidas del calendario de días laborables.
La función DIAS.LAB contabiliza los días laborables de lunes a viernes y excluye los fines de semana  (sábado y domingo).

Ejemplos de la función DIAS.LAB

En el siguiente ejemplo podrás observar el número de días laborables que existen entre el  1 de enero del 2012 y el 22 de febrero del 2012.
Ejemplo de la función DIAS.LAB en Excel
Con este resultado puedes comprobar que se han excluido los sábados y los domingos. Ahora incluiré una lista de días de vacaciones de la siguiente manera:
Lista de vacaciones para la función DIAS.LAB
Observa que he colocado un nombre para el rango de celdas B3:B5 y lo he llamado Vacaciones. En seguida modificaré la función DIAS.LAB para que considere los días de vacaciones.
Contar los días laborables en Excel considerando vacaciones
La función deja de contabilizar las fechas especificadas como vacaciones y lo puedes ver reflejado en el resultado final.
Si por alguna razón llegamos a colocar en la lista de días de vacaciones la fecha de un sábado o de un domingo esos días no surtirán ningún efecto porque la función DIAS.LAB no contabiliza esos días. Observa en el siguiente ejemplo cómo he agregado a la lista de días de vacaciones un par de fechas que corresponden a un sábado (18/02/2012) y un domingo (19/02/2012) y sin embargo el resultado de la función DIAS.LAB no cambia respecto al ejemplo anterior:
Función DIAS.LAB en Excel
Observa que para este último ejemplo no utilicé el nombre Vacaciones en el tercer argumento de la función sino que coloqué explícitamente la referencia para el rango B3:B7. Esto nos confirma que podemos utilizar ambos métodos al momento de especificar la lista de días de vacaciones.

Comentarios

Entradas más populares de este blog

Ejemplos de formato condicional en Excel 2013

En esta ocasión realizaremos algunos ejemplos de formato condicional en Excel 2013 para dejar en claro el potencial y ventajas de uso que nos ofrece esta funcionalidad al momento de analizar nuestros datos. Formato condicional en números Cuando los datos de nuestras celdas son valores numéricos, Excel provee de varias opciones para aplicar un formato condicional rápidamente. Las primeras alternativas que analizaremos serán las que se encuentran en Inicio > Estilos > Formato condicional > Resaltar reglas de celdas. Sabiendo que nuestros datos son valores numéricos, podemos utilizar las siguientes opciones: Es mayor que : Se aplicará el formato a todas las celdas con un valor mayor al especificado. En menor que : El formato será aplicado a las celdas con un valor menor que el indicado. Entre : Excel evaluará las celdas para saber aquellas que tengan un valor dentro del rango indicado y se les aplicará el formato. Es igual a : Solo las celdas que sean iguales a...

Validar Datos desde VBA con FOR

Aprende a crear filtros avanzados en excel

Como separar NOMBRES y APELLIDOS con UDF en Excel

 Aquí te dejo un UDF para separar los nombres y apellidos en Excel: La dificultad principal para separar nombres y apellidos en Excel es la cantidad de variantes que pueden existir en los nombres de las personas lo cual hace necesario analizar cada caso específico para utilizar el procedimiento adecuado: y para eso necesitamos realizar ciertos procedimientos, a continuación te presento: Paso 1: Abre un libro de excel y abrir el editor de con el teclado ALT + F11, insertamos un módulo y pegamos el siguiente código: 'Function NOMBRE(AP As Range) As String 'Dim nombreArr() As String 'Dim nuevaCadena As String 'Dim i As Integer 'nombreArr = Split(Trim(AP.Value)) 'For i = 0 To UBound(nombreArr) '    Select Case LCase(nombreArr(i)) '        Case "de", "del", "la", "las", "los", "san" '            nuevaCadena = nuevaCadena & nombreArr(i) & " " '    ...

Consolidar varias hojas en una sola con Power Query

Te dejo un video para consolidar varias hojas en una sola con Power Query  

10 Fórmulas de Excel para ser Más Productivo

No tiene sentido pasar horas y horas frente a una planilla repitiendo tareas tediosas si puedes ahorrarte este dolor con sólo algunos tips. Las fórmulas de Excel que veremos a continuación te ayudarán a ser más productivo y efectivo en tu trabajo. 1. SUMA Esta es una fórmula elemental que no puedes no conocer. Si no la has usado hasta ahora creo que ya puedes darte por satisfecho porque verás cómo te ahorra tiempo. SUMA te permite, tal como su nombre lo indica, sumar un grupo de celdas, o incluso filas y columnas enteras! =SUMA(A1:A10),  =SUMA(A:A),  =SUMA(A1:Z10) 2. CONTAR Esta fórmula te permite contar la cantidad de celdas en una selección que tienen números. Las celdas vacías o con texto son ignoradas. Muchas veces tenemos planillas con datos incompletos y se necesita contar solamente los datos y no el total de celdas. En esos casos sirve muchísimo! =CONTAR(A1:B10), =CONTAR(A:A) 3. CONTARA Similar a CONTAR pero cuenta no solamente las celdas con n...