Funciones especiales de fecha en Excel 2013

  1. Software
  2. Oficina de Microsoft
  3. Excel
  4. Funciones especiales de fecha en Excel 2013

Libro Relacionado

Todo en uno de Excel 2013 para tontos

Por Greg Harvey

Excel 2013 incluye otras funciones especiales de fecha en la categoría Fecha y hora en el cuadro de diálogo Insertar función. Estas funciones de fecha en particular amplían sus capacidades para realizar cálculos de fecha en la hoja de trabajo, especialmente aquellas que sólo funcionan con días laborables normales, de lunes a viernes.

Función EDATE

La función EDATE (para Fecha Transcurrida) calcula una fecha futura o pasada que se adelanta o atrasa tantos meses a la fecha que usted especifica como su argumento start_date. Puede utilizar la función EDATE para determinar rápidamente la fecha concreta en un intervalo determinado en el futuro o en el pasado (por ejemplo, tres meses antes o un mes antes).

La función EDATE toma dos argumentos:

EDATE(start_date,months)

El argumento start_date es el número de serie de fecha que desea utilizar como fecha base. El argumento de los meses es un número entero positivo (para fechas futuras) o negativo (para fechas pasadas) que representa el número de meses por delante o meses por delante para calcular.

Por ejemplo, suponga que introduce la siguiente función EDATE en una celda:

=FECHA(2012,1,31),1)

Excel devuelve el número de serie de fecha, 40968, que se convierte en 2/29/2012 cuando se aplica el primer formato de fecha a su celda.

Función EOMONTH

La función EOMONTH (para fin de mes) calcula el último día del mes que está tantos meses por delante o por detrás de la fecha que se especifica como su argumento start_date. Puede utilizar la función EOMONTH para determinar rápidamente el final del mes en un intervalo establecido en el futuro o en el pasado.

Por ejemplo, supongamos que se introduce la siguiente función EOMONTH en una celda:

=MES(FECHA(2013,1,1),1),1)

Excel devuelve el número de serie de fecha, 41333, que se convierte en 2/28/2013 cuando se aplica el primer formato de fecha a su celda.

Función NETWORKDAYS

La función NETWORKDAYS devuelve el número de días laborables que existen entre una fecha de inicio y una fecha final que se especifican como argumentos:

DÍAS DE RED (fecha_inicial, fecha_fin,[días festivos])

Al usar esta función, también puede especificar un rango de celdas en la hoja de cálculo o constante de matriz para usar como un argumento opcional de días festivos que enumere los días festivos estatales, federales y flotantes observados por su empresa. Excel entonces excluye cualquier fecha listada en el argumento de días festivos cuando ocurren entre los argumentos start_date y end_date.

En esta hoja de trabajo mostrada, se crea una lista en el rango de celdas B3:B13 con todos los días festivos observados en el año calendario 2013. Luego se introdujo la siguiente función NETWORKDAYS en la celda E4:

DÍAS DE RED(FECHA(2012,12,31),FECHA(2013,12,31),B3:B13)

La función anterior calcula el número de días laborables entre el 31 de diciembre de 2012 y el 31 de diciembre de 2013 (262 días laborables totales) y, a continuación, resta las fechas listadas en el rango de celdas B3:B13 si caen en un día laborable.

Como 10 de los 11 días festivos en el rango B3:B13 caen en un día de la semana en el año 2013, el número de días laborables entre el 31 de diciembre de 2012 y el 31 de diciembre de 2013, se calcula como 252 en la celda E4 (262-10=252).

Función WEEKNUM

La función WEEKNUM devuelve un número que indica dónde se encuentra la semana en una fecha determinada dentro del año. Esta función toma los siguientes argumentos:

WEEKNUM(número_de_serie,[tipo_de_retorno])

En esta función, el argumento serial_number es la fecha cuya semana en el año desea determinar. El argumento opcional return_type es el número 1 o 2, donde el número 1 (u omitido) indica que la nueva semana comienza el domingo y los días laborables se numeran del 1 al 7. El número 2 indica que la nueva semana comienza el lunes y que los días de la semana también están numerados del 1 al 7.

Por ejemplo, si introduce la siguiente función WEEKNUM en una celda:

=WEEKNUM(FECHA(2014,1,19))

Excel devuelve el número 4, indicando que la semana que contiene la fecha 19 de enero de 2014, es la cuarta semana del año en que se considera que el domingo es el primer día de la semana. (19 de enero de 2014, cae en domingo.)

Tenga en cuenta que si hubiera añadido 2 como argumento de tipo de retorno opcional, Excel devolvería 3 como resultado porque se considera que el 19 de enero de 2014 cae en el último día de la tercera semana del año cuando el lunes se considera el primer día de la semana.

Función WORKDAY

Puede utilizar la función DÍA DE TRABAJO para averiguar la fecha que es tantos días laborables antes o después de una fecha determinada. Esta función toma los siguientes argumentos:

DÍA DE TRABAJO (fecha de inicio, días,[días festivos])

El argumento start_date es la fecha inicial que desea utilizar para calcular la fecha del día laborable que cae tantos días antes o después de él. El argumento days es el número de días laborables por delante (entero positivo) o por detrás (entero negativo) de la fecha_de_inicio.

El argumento opcional días festivos es una constante de matriz o rango de celdas que contiene las fechas de los días festivos que deben excluirse (cuando caen en un día de la semana) al calcular la nueva fecha.

Por ejemplo, suponga que desea determinar una fecha de vencimiento para un informe que sea 30 días laborables después del 1 de febrero de 2013, utilizando el mismo calendario de festivos introducido en el rango de celdas B3:B13 en el libro de trabajo Días laborables 2013. Para ello, introduzca la siguiente fórmula:

=DÍA LABORABLE(FECHA(2013,2,1),30,B3:B11)

Excel devuelve el número de serie 41351 a la celda, que aparece el 18 de marzo de 2013 (el día después del día de San Patricio), cuando se formatea con el formato de fecha corta.

Función YEARFRAC

La función YEARFRAC (para Fracción de Año) permite calcular la fracción del año, que se calcula a partir del número de días entre dos fechas. Puede utilizar la función YEARFRAC para determinar la proporción de beneficios u obligaciones de todo un año que debe asignarse a un período específico.

La función YEARFRAC utiliza los siguientes argumentos:

YEARFRAC(start_date,end_date,[basis])

El argumento de base opcional en la función YEARFRAC es un número entre 0 y 4 que determina la base de conteo de días a usar para determinar la parte fraccionaria del año:

  • 0 (u omitido) para que se base en el método estadounidense (NASD) de 30/360
  • 1 para basar la fracción en días reales/días reales
  • 2 para basar la fracción en días reales/360
  • 3 para basar la fracción en días reales/365
  • 4 basar la fracción en el método europeo de 30/360

Por ejemplo, si introduce la siguiente fórmula YEARFRAC en una celda para averiguar qué porcentaje del año queda hasta el 15 de octubre de 2013:

=AÑOFRAC(FECHA(2013,10,15),FECHA(2013,12,31))

Excel devuelve el valor decimal 0.211111111 a la celda, indicando que queda algo más del 21 por ciento del año.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *