Skip to main content

Excel YEARFRAC encuentra fracciones de un año entre fechas

WEEKNUM DAX Formula with example in Power Pivot MS Excel 2016 (Junio 2026)

WEEKNUM DAX Formula with example in Power Pivot MS Excel 2016 (Junio 2026)
Anonim

los YEARFRAC La función se puede usar para encontrar qué fracción de un año está representada por el período de tiempo entre dos fechas. Otras funciones de Excel para encontrar el número de días entre dos fechas se limitan a devolver un valor en años, meses, días o una combinación de los tres.

Para ser utilizado en cálculos posteriores, el valor debe convertirse a formato decimal. YEARFRAC, por otro lado, devuelve la diferencia entre las dos fechas en forma decimal, por ejemplo, 1.65 años, por lo que el resultado se puede utilizar directamente en otros cálculos.

Estos cálculos podrían incluir valores tales como la duración del servicio de un empleado o el porcentaje que se pagará por programas anuales que se terminen antes, como los beneficios de salud.

01 de 04

Sintaxis y argumentos de la función YEARFRAC

La sintaxis de una función se refiere al diseño de la función e incluye el nombre, los paréntesis y los argumentos de la función. La sintaxis de la YEARFRAC la función es:

= YEARFRAC (fecha de inicio, fecha de finalización, base)

Fecha de inicio (requerido): La primera variable de fecha; este argumento puede ser una referencia de celda a la ubicación de los datos en la hoja de trabajo o la fecha de inicio real en formato de número de serie.

Fecha final (requerido): La segunda variable de fecha. Los mismos requisitos de argumento se aplican a los definidos para el Fecha de inicio.

Base (opcional): un valor que va de cero a cuatro que le indica a Excel qué método de conteo de días se debe usar con la función.

  • 0 u omitido - 30 días por mes / 360 días por año (U.S. NASD)
  • 1 - Número real de días por mes / Número real de días por año
  • 2 - Número real de días por mes / 360 días por año
  • 3 - Número real de días por mes / 365 días por año
  • 4 - 30 días al mes / 360 días al año (europeo)

De las opciones disponibles para el base argumento, un valor de 1 Da lo más preciso para contar días por mes y días por año.

Las diferentes combinaciones de días por mes y días por año para elBase argumento de la YEARFRAC La función está disponible porque las empresas en diversos campos, como el intercambio de acciones, la economía y las finanzas, tienen diferentes requisitos para sus sistemas contables.

  • YEARFRAC devuelve el #¡VALOR! valor de error si Fecha de inicio o Fecha final No son fechas válidas.
  • YEARFRAC devuelve el # ¡NUM! valor de error si el Base el argumento es menor que cero o mayor que cuatro.
02 de 04

Ejemplo de la función YEARFRAC

Como se puede ver en la imagen de arriba, este ejemplo utilizará el YEARFRAC funcionar en celda E3 para encontrar el período de tiempo entre dos fechas: 9 de marzo de 2012 y 1 de noviembre de 2013.

Este ejemplo hace uso de referencias de celdas a la ubicación de las fechas de inicio y finalización, ya que generalmente son más fáciles de trabajar que ingresar números de fecha de serie.

A continuación, el paso opcional de reducir el número de lugares decimales en la respuesta de nueve a dos usando laREDONDO la función se agregará a celda E4.

Los argumentos de las fechas de inicio y finalización se ingresarán usando elFECHA función para evitar posibles problemas que pueden ocurrir si las fechas se interpretan como datos de texto.

Ejemplo de datos de celda

Comience introduciendo los siguientes datos encélulas D1 a E2. Células E3 y E4 son las ubicaciones de las fórmulas que se utilizarán en este ejemplo.

D1 - Comienzo D2 - Terminar D3 - Período de tiempo D4 - Respuesta redondeada E1 - = FECHA (2012,3,9) E2 - = FECHA (2013,11,1) 03 de 04

Entrar en la función YEARFRAC

Esta sección del tutorial entra en el YEARFRAC funcionar en celda E3 y calcula el tiempo entre las dos fechas en forma decimal.

  1. Haga clic en celda E3 - Aquí es donde se mostrarán los resultados de la función.
  2. Haga clic en elFórmulas lengüeta delcinta menú.
  3. EscogerFecha y hora desde el cinta Para abrir la función desplegable.
  4. Haga clic enYEARFRAC en la lista para que aparezca el Formula Builder.
  5. Haga clic en elFecha de inicio línea.
  6. Haga clic en celda E1 en la hoja de trabajo para ingresar la referencia de celda.
  7. Haga clic en elFecha final línea.
  8. Haga clic en celda e2 en la hoja de trabajo para ingresar la referencia de celda.
  9. Haga clic en elBase línea.
  10. Ingrese el numero1 en esta línea para usar el número real de días por mes y el número real de días por año en el cálculo
  11. Hacer clic DE ACUERDO para completar la función.
  12. El valor1.647058824 debería aparecer en celda E3 que es la duración en años entre las dos fechas.
04 de 04

Anidando las funciones ROUND y YEARFRAC

Para facilitar el trabajo con el resultado de la función, el valor en celda E3 se puede redondear a dos decimales usando la REDONDO funciona en la celda de YEARFRAC es anidar el YEARFRAC función dentro de la REDONDO funcionar en celda E3. La fórmula resultante sería:

= RONDA (YEARFRAC (E1, E2,1), 2)

La respuesta seria -1.65.