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])
| Argumento | Qué es |
|---|---|
| fecha_inicial | La fecha de inicio. |
| fecha_final | La fecha de fin. |
| baseopcional | 0 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.
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.
En C2 calcula los años de antigüedad de cada empleado a la fecha de corte de I1.
| A | B | C | D | E | F | G | H | I | J | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Empleado | Ingreso | Años | Último pago (texto) | Último pago | Semana ISO | Corte | 31/12/2025 | ||
| 2 | Ana | 15/03/2019 | 2025-11-28 | |||||||
| 3 | Beto | 01/07/2022 | 2025-12-05 | |||||||
| 4 | Carla | 20/01/2015 | 2025-12-12 | |||||||
| 5 | Dani | 07/10/2024 | 2025-12-19 | |||||||
| 6 | Elena | 31/12/2020 | 2025-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".