Aqui tenemos el macro que realiza la misma función que "dias.lab" en Excel 2007 para ser ejecutado en Excel 2003 o para realizar cálculos en base a 6 días laborales si no tenemos Excel 2010. Con este macro se puede seguir el ejemplo anterior de la misma manera solo sustituyendo dias.lab por diaslab (sin punto).
Para ver como activar, utilizar y autorizar Macros en tu ordenador ve el siguiente post: Tip: Macros, que son y como activar y ejecutar Macros en excel.
Copiamos todo el siguiente macro en un módulo de Excel y listo.
Banner clix
Mostrando entradas con la etiqueta Fechas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Fechas. Mostrar todas las entradas
viernes, 16 de agosto de 2013
martes, 13 de agosto de 2013
Ejemplo: Obtener dias laborados en un periodo delimitado con funcion dias.lab
Ya vimos como realizar el calculo de una ficha final utilizando una fecha inicial y la cantidad de días laborales a sumarle a esa fecha inicial mediante un ejemplo práctico. Sin embargo esa manera no nos resulta útil si necesitamos saber cuantos días laborales hubo en dos fechas.
Si debemos cancelar sueldos en base a dias trabajados, descuentos por permisos, pago de bonos en base a días laborados como bonos de alimentación (cestaticket, sodexo etc), locomoción o transporte entre otros, necesitamos conocer la cantidad de días laborados en un periodo dado, por ejemplo una quincena o un mes.
Para esto vamos a utilizar la función dias.lab (diferente de dia.lab). La función se utiliza casi de la misma forma que en el ejemplo anterior (la diferencia es que el anterior obtenemos la fecha final indicando cuantos días laborales deben haber, en este caso nos dice cuantos días laborales hay entre dos fechas), debemos tener una fecha inicial, una fecha final y una lista de días feriados para no descuadrar el calculo real. (Compatible con Excel 2007 en adelante, si posee Excel 2003 o necesita realizar cálculos en base a 6 días laborales por semana en Excel 2007, el próximo post sera sobre el macro para obtener este mismo efecto).
Antecedente: tenemos una lista de empleados y debemos cancelar el bono de alimentación (cesta ticket) en base a los días trabajados en un mes, sabemos que hay dos días feriados en el mes ademas de los permisos que solicitó cada trabajador.
domingo, 4 de agosto de 2013
Macro: Calcular fechas en base a días laborables en Excel 2003 o calcular en base a semanas con 6 días laborales
El post del ejemplo que publique anteriormente para calcular fechas en base a días laborales solo aplica para Excel 2007 y posteriores, sin embargo eso no es motivo para preocuparse, con este sencillo Macro conseguimos emular las mismas cualidades de la función dia.lab e incluso incluir la posibilidad de tener semanas con 6 días laborales (como la función dia.lab de Excel 2010)
Para ver como activar, utilizar y autorizar Macros en tu ordenador ve el siguiente post: Tip: Macros, que son y como activar y ejecutar Macros en excel
domingo, 28 de julio de 2013
2do Ejemplo: Calculando fechas en base a días hábiles con dia.lab
Para la mayoría de las empresas, es muy necesario hacer operaciones con los días laborables de un mes por diferentes razones; puede ser vencimientos de facturas, pago de bonos por días trabajados, fechas tope de créditos, entre muchas mas. Para ésto no hace falta tener un calendario y un lapicero para contar todos los días laborables que hubo en un mes o en un periodo delimitado, como demostraré a continuación (Compatible con Excel 2007 en adelante, si posee Excel 2003 o necesita realizar cálculos en base a 6 días laborales por semana en Excel 2007 siga este vinculo para ver como hacerlo).
Antecedente: tenemos nuestra empresa recuperadora de créditos, debemos elaborar un cronograma correcto de los clientes a los que debemos cobrar de la manera mas eficiente posible, realizando cobros luego de 5 días hábiles de vencer el crédito, luego 3 días hábiles y por ultimo 1 día hábil después de la última cobranza, sin perder las gestiones realizadas por no tomar en cuenta días festivos o fines de semana.
Ya tenemos la base de datos de los nombres y la fecha en que venció el crédito del cliente, por lo que vamos a empezar a calcular cuando debemos hacer los cobros.
Suscribirse a:
Entradas (Atom)

