Función FRAC.AÑO en Excel

Devuelve los años entre dos fechas con decimales: 2.5 es dos años y medio. En Excel en inglés se llama YEARFRAC.

Sintaxis

Excel en español (México)

=FRAC.AÑO(fecha_inicial, fecha_final, [base])

Excel en español (España y Latinoamérica)

=FRAC.AÑO(fecha_inicial; fecha_final; [base])

Excel en inglés

=YEARFRAC(start_date, end_date, [basis])

ArgumentoQué es
fecha_inicialLa fecha de inicio.
fecha_finalLa fecha de fin.
baseopcional0 o vacío 30/360, 1 días reales, 2 real/360, 3 real/365, 4 europeo 30/360.

Ejemplo

FRAC.AÑO(inicio, fin) da los años entre dos fechas con decimales: 2.5 es dos años y medio. FECHANUMERO convierte una fecha guardada como texto (como "2024-03-15", típico de un CSV) en una fecha real. ISO.NUM.DE.SEMANA da la semana ISO, la que se usa en logística y nómina.

=FRAC.AÑO(B2,$I$1)

Error común

Para antigüedad o edad exacta usa la base 1. Para años completos, ENTERO(FRAC.AÑO(…)) o SIFECHA con "Y".

Sobre los Anuncios

Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.

Publicidad
Cargando anuncio...

Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos

Practica FRAC.AÑO

Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones

Antigüedad, fechas de texto y semanas ISO

FRAC.AÑO(inicio, fin) da los años entre dos fechas con decimales: 2.5 es dos años y medio. FECHANUMERO convierte una fecha guardada como texto (como "2024-03-15", típico de un CSV) en una fecha real. ISO.NUM.DE.SEMANA da la semana ISO, la que se usa en logística y nómina.

Paso 1/3

En C2 calcula los años de antigüedad de cada empleado a la fecha de corte de I1.

C2
ABCDEFGHIJ
1EmpleadoIngresoAñosÚltimo pago (texto)Último pagoSemana ISOCorte31/12/2025
2Ana15/03/20192025-11-28
3Beto01/07/20222025-12-05
4Carla20/01/20152025-12-12
5Dani07/10/20242025-12-19
6Elena31/12/20202025-12-26
7

Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia. F4 fija la referencia con $.

Preguntas frecuentes

¿Cómo se llama FRAC.AÑO en inglés?
En Excel en inglés se llama YEARFRAC. La fórmula =FRAC.AÑO(B2,$I$1) se escribe =YEARFRAC(B2,$I$1).
¿Por qué FRAC.AÑO me marca error de fórmula con comas?
Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
¿Cuál es el error más común con FRAC.AÑO?
Para antigüedad o edad exacta usa la base 1. Para años completos, ENTERO(FRAC.AÑO(…)) o SIFECHA con "Y".