FÓRMULAS DE EXCEL

Crear series de datos por fines de semana en Excel

Crear series de datos por fines de semana en Excel

Funciones Utilizadas: SI, DIASEM, DIA.LAB.INTL

Suponiendo una celda inicial con una fecha en B1, planteamos los siguientes dos métodos para obtener en el rango B2:B10, una serie de datos secuencial por días correspondientes a fines de semana (sábado y domingo) partiendo de la fecha en B1:

MÉTODO 1 – CONDICIONAL SI

=SI(DIASEM(B1)=7;B1+1;B1+(7-DIASEM(B1)))

Combinamos las funciones SI y DIASEM para obtener en resultado deseado.

Internamente construimos un condicional simple donde si el día de la semana es sábado (valor 7 para DIASEM), entonces que devuelva la fecha del día siguiente (domingo), caso contrario que devuelva la fecha de la suma entre el día actual (distinto de sábado) y la diferencia de 7 menos el valor DIASEM del día actual.

 

MÉTODO 2 – DIA.LAB.INTL

=DIA.LAB.INTL(B1;1;"1111100")

Aplicamos la función DIA.LAB.INTL para obtener el resultado deseado.

En este caso primero definimos la celda con la fecha inicial (B1), luego el valor «1» para avanzar por día dentro de la serie, y por último utilizamos el tercer argumento para definir una matriz constante específica de 1 y 0 que permite omitir todos los días menos sábado y domingo.

Notar que la función DIA.LAB.INTL asigna la identificación por día siendo «1» sábado y «7» viernes, sin embargo al construir la matriz «1111100» considera al primer valor de dicha matriz como lunes debido a que dicha función apunta principalmente a días laborables donde el primer día es el lunes.

 

De esta forma logramos crear series de datos por fines de semana mediante dos métodos posibles de forma rápida y fácil en Excel.

Puedes consultar más fórmulas interesantes en el anuario de Desafiando Excel o en el buscador de artículos de la web: Buscador de fórmulas

 

Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.