15 Ago Calcular fecha del próximo aniversario en Excel
Funciones utilizadas: FECHA.MES, SIFECHA
Suponiendo un rango de fechas de nacimiento (fechas iniciales) en A2:A6, y una misma fecha específica (fecha actual) en el rango B2:B6, planteamos el siguiente método a aplicarse en la celda C2 arrastrando la fórmula hasta C6 para calcular la fecha del próximo aniversario (efeméride) del rango en la columna A:
CALCULAR FECHA DEL PRÓXIMO ANIVERSARIO EN EXCEL
|
Donde «A2» corresponde a la primera celda que contiene una fecha de nacimiento (inicial) y «B2» corresponde a la celda que contiene la fecha específica (actual).
Notar que las fechas del rango B2:B6, alternativamente, pueden reemplazarse dentro de la fórmula por la función HOY en caso de ser necesario, o bien apuntar todas las fórmulas de C2:C6 a una misma celda de referencia.
Combinamos las funciones FECHA.MES y SIFECHA para obtener el resultado deseado.
Primero calculamos la cantidad de años totales entre ambas fechas con la función SIFECHA, y añadimos «+1» para indicar el próximo aniversario y multiplicamos «x12» para convertir los años en meses.
Luego englobamos dicha sintaxis con la función FECHA.MES partiendo de la fecha original (nacimiento) y sumando la cantidad de meses totales del paso anterior, devolviendo la fecha exacta del próximo aniversario.
Notar que la función SIFECHA no brinda información de su estructura ni el detalle de sus argumentos por ser una función oculta/desactualizada.
De esta forma logramos calcular la fecha del próximo aniversario (u evento específico) de forma rápida y fácil en Excel.
Puedes encontrar más fórmulas interesantes en el anuario de Desafiando Excel en el siguiente link o videos con más 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.
