Buenas noches.
Hemos visto en la entrada http://hojasdecalculomania.blogspot.com.es/2016/11/excelfechascalculo-de-la-edad_50.html
cómo calcular la edad entre dos fechas, que es lo mismo que calcular un plazo.
Ahora va a ser al revés: Dado el plazo, calculamos la
fecha final. Esto puede ser muy útil en el caso de la administración de
Justicia, por ejemplo, para calcular la fecha de fin de una sentencia, y en
muchos otros procesos administrativos.
Vamos con la primera tabla, en la que vemos que tenemos
la fecha de inicio del cálculo, y los años, meses y días del plazo. De acuerdo
con nuestra notación (Ver entrada http://hojasdecalculomania.blogspot.com.es/2016/10/excel-presentacion-la-estetica-es.html
)
ponemos fondo azul en aquellas celdas donde introducimos
nuestras variables, en fondo gris las celdas calculadas en función de ellas.
Introducimos la fecha origen del plazo, y los años, meses y días que lo componen (como generalmente vienen en las circulares).
De la fecha de origen sacamos en forma numérica el año,
el mes y el día, con las funciones correspondientes:
Función Año(Núm_De_Serie))
Devuelve el año correspondiente a núm_de_serie. El año se
expresa como un entero entre 1900 y 9999.
Núm_de_serie es el código de fecha-hora que Excel
usa para los cálculos de dicha fecha y hora.
El argumento núm_de_serie puede expresarse en forma de
texto, por ejemplo "15-ago-2003" o "15-8-03", en lugar de
expresarse como número. El texto se convierte automáticamente en un número de
serie.
Ejemplos:
AÑO("15-8-08")
es igual a 2008
Función Mes()
Devuelve el mes que corresponde
al valor entre paréntesis. El mes se expresa como un número entero entre 1
(enero) y 12 (diciembre)
Como parámetro pasaremos el
código de fecha y hora empleado por Excel para calcular la fecha y hora. Puede
expresarse como texto, por ejemplo, "15-8-2008" o
"15-ago-2008", en lugar de expresarse como un número. El texto se
convierte automáticamente en número de serie
Ejemplos
MES("6-mayo") = 5
Función Dia(Parametro)
Devuelve el día del mes
correspondiente al parámetro. El día se expresa como un número entero
comprendido entre 1 y 31.
Ejemplos
DIA("4-ene") =4
DIA("15-Ago-2003") = 15
DIA("11-8-2003")
= 11
Vistas estas funciones, lo que hacemos ahora es calcular
los parámetros correspondientes a la nueva fecha simplemente sumando los años,
meses y días del plazo a los obtenidos de la fecha de partida.
Ahora para obtener la fecha en el formato usual, vamos a
recurrir a la:
Función Fecha(Año;Mes;Día)
Devuelve el número de serie de una fecha especificada
Parámetros:
Año es un número entre
1900 y 9999
Mes es un número que
representa el mes del año. Si el mes es mayor que 12, el argumento mes agrega
dicho número de meses al primer mes del año especificado. Por ejemplo,
FECHA(03;14;2) devuelve el número de serie que representa la fecha 2 de febrero
de 2004.
Día es un número que
representa el día del mes. Si día es mayor que el número de días en el mes
especificado, el argumento día agrega dicho número de días al primer día del
mes. Por ejemplo, FECHA(03;1;35) devuelve el número de serie que representa 4
de febrero de 2003.
Esta función FECHA nos puede ser muy útil en las fórmulas
donde año, mes y día son fórmulas, no constantes.
Vemos ya cómo obtenemos la nueva fecha.
Obviamente, también podemos hacer la función directamente
anidando las anteriores:
=FECHA(AÑO(B2)+B7;MES(B2)+B8;DIA(B2)+B9)
Con
esto obtenemos el resultado buscado. Espero que os haya parecido interesante.
Fuentes:
Apuntes del curso de la Generalitat Valenciana - Ivap:
C226 -
FUNCIONES EN EXCEL II
(Adaptadas y aplicadas a la administración)
Preparación material formativo: Ángel Ocón Giménez
No hay comentarios:
Publicar un comentario