Excel YEARFRAC function
Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
Descripción
EL YEAR La función se utiliza para calcular el año fraccionario en formato decimal entre fechas determinadas.
Sintaxis y argumentos
Sintaxis de la fórmula
YEARFRAC(start_date, end_date, [basis]) |
Argumentos
|
Base | Base de recuento de días |
0 u omitido | 30/360 (convención de EE. UU.) |
1 | Real / real |
2 | Actual / 360 |
3 | Actual / 365 |
4 | 30/360 (convención europea) |
Valor de retorno
EL YEAR La función devuelve un número decimal.
observaciones
1. Cuando se utiliza la base 30/360 de EE. UU. (NASD) y la fecha de inicio es el último día de febrero, la función YEARFRAC puede devolver un resultado incorrecto.
2. Todos los argumentos se truncarán a números enteros.
Errores
1. # ¡VALOR! Aparece un error cuando el argumento start_date o end_date son fechas inválidas.
2. # ¡NUM! aparece el error cuando la base está fuera del rango 0-4.
Uso y ejemplos
Ejemplo 1 Uso básico
Para obtener el año fraccionario basado en la fecha de inicio en la celda B3 y la fecha de finalización en la celda C3, use la siguiente fórmula:
=YEARFRAC(B3,C3)
Prensa Enviar clave para obtener el resultado.
En este ejemplo, se omiten las [base], puede utilizar el tipo de base que necesite.
Ejemplo 2 Combinar función FECHA
A veces, es posible que desee escribir directamente las fechas como argumento start_date y end_date en la fórmula. Para evitar errores, puede utilizar la función FECHA en la fórmula.
Por ejemplo, la fecha de inicio es 12/1/2019, la fecha de finalización es 1/3/2020, utilice la fórmula siguiente:
=YEARFRAC(DATE(2019,1,12),DATE(2020,3,1))
Prensa Enviar clave para obtener el resultado.
En este ejemplo, se omiten las [base], puede utilizar el tipo de base que necesite.
Funciones relativas:
-
Excel YEAR Función
La función AÑO devuelve el año en función de la fecha dada en un formato de número de serie de 4 dígitos.
-
Excel DAYS360 Función
La función DAYS360 puede ayudarlo a devolver el número de días entre dos fechas en función de un año de 360 días, que se considera que tiene 30 días en cada mes.
-
Excel WEEKNUM Función
EL WEEKNUM en Excel devuelve el número de semana de la fecha dada en un año, que comienza a contar semanas a partir del 1 de enero.
-
Excel WORKDAY; Función
WORKDAY se utiliza para agregar un número específico de días laborables a una fecha de inicio y devuelve la fecha futura o pasada en un formato de número de serie.
Las mejores herramientas de productividad de oficina
Kutools for Excel - Te ayuda a destacar entre la multitud
¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel trae 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80 % de tiempo.
- Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
- Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
- Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
- Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)
- ¡Un segundo para cambiar entre docenas de documentos abiertos!
- Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
- Aumenta su productividad en un 50% al ver y editar varios documentos.
- Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
