Disponemos de varias funciones para el tratamiento de fechas desde Excel.
Combinando estas funciones podemos calcular alguna fecha concreta, obtener partes de una fecha o darle un formato definido.
A continuación unos ejemplos de cómo usar estas funciones:
Obtener el último día de un mes:
=FECHA(AÑO(B4); MES(B4)+1;0)
Dónde B4, en este caso, es una celda de Excel donde tenemos la fecha de la que queremos saber el último día de mes.
Obtener el número de días de un mes:
=DIA(FECHA(AÑO(B4); MES(B4)+1;1) -1)
Dónde B4, en este caso, es una celda de Excel donde tenemos la fecha una fecha del mes que queremos saber el número de días
Sumar meses o años a una fecha:
=FECHA(AÑO(B4);MES(B4)+200;DIA(B4))
En este ejemplo, hemos sumado 200 meses a la celda B4 que contiene la fecha inicial.
=FECHA(AÑO(B4)+2;MES(B4);DIA(B4))
En este ejemplo, hemos sumado 2 años a la celda B4 que contiene la fecha inicial.
Para sumar días a una fecha en excel basta con utilizar el operador estándar de +.
Obtener el nombre de un mes
= TEXTO(B4;"mmmm")
- El primer parámetro es una referencia a la celda que contiene una fecha en formato dd/mm/yyyy
- El segundo parámetro es el formato que permite obtener el nombre del mes.
Obtener el nombre del día de hoy
=TEXTO(HOY();"dddd")
- El primer parámetro usamos directamente la función HOY() que devuelve la fecha de hoy
- El segundo parámetro es el formato que permite obtener el nombre del día
Primer día del mes actual:
= FECHA(AÑO(HOY());MES(HOY());1)
Concatenar la fecha a un texto
Si por ejemplo queremos tener un título para nuestro informe con la fecha de ejecución:
= "NOMBRE DEL INFORME " & TEXTO(B4;"dd/mm/aaaa")
Donde B4 tiene la fecha de ejecución del informe
Válido para versiones Excel 2003, Excel 2007 y Excel 2010
Más información:
http://office.microsoft.com/es-es/excel-help/funciones-de-fecha-y-hora-referencia-HP010342402.aspx
0 Comentarios