He echado un breve vistazo a la hoja de cálculo Numbers de macOS. Al menos con mi configuración de Estados Unidos, quiere las fechas en un formato más centrado en Estados Unidos. Cuando fui a las opciones de formato de Fecha y Hora que ofrecía:
Ninguna de ellas ponía el orden como Día/Mes/Año, como en tu pregunta.
Si reordenaba las fechas en el orden de EE.UU. (Mes/Día/Año), Numbers las reconocía como fechas.
Una vez hecho esto, podía añadir una fórmula para restar la fecha anterior de la fecha anterior:
Eso me dio una diferencia en días:
El panel Formato me permite cambiar las unidades:
Desgraciadamente, no te deja seleccionar años. Si seleccionas semanas, aparece:
La función DATEDIF da más flexibilidad:
La función DATEDIF devuelve el número de días, meses o años entre dos fechas.
DATEDIF(fecha de inicio, fecha de finalización, método de cálculo)
fecha de inicio: la fecha de inicio. la fecha de inicio es un valor de fecha/hora (la parte de tiempo se ignora) o un valor de cadena de fecha.
fecha de finalización: la fecha de finalización. la fecha de finalización es un valor de fecha/hora (la parte de tiempo se ignora) o un valor de cadena de fecha.
método de cálculo: Un valor modal que especifica cómo expresar la diferencia de tiempo y cómo se manejan las fechas en diferentes años o meses.
"D": Devuelve el número de días entre las fechas de inicio y fin.
"M": Devuelve el número de meses entre las fechas de inicio y final.
"Y": Devuelve el número de años entre las fechas de inicio y fin.
"MD": Devuelve los días entre las fechas de inicio y final, ignorando los meses y los años. El mes de la fecha final se considera el mes de la fecha inicial. Si el día de inicio es posterior al día de finalización, el recuento comienza a partir del día de finalización como si estuviera en el mes anterior. El año de la fecha final se utiliza para comprobar si hay un año bisiesto.
"YM": Devuelve el número de meses enteros entre las fechas de inicio y final, ignorando el año. Si el mes/día inicial es anterior al mes/día final, las fechas se tratan como si estuvieran en el mismo año. Si el mes/día inicial es posterior al mes/día final, las fechas se tratan como si estuvieran en años consecutivos.
"YD": Devuelve el número de días entre las fechas de inicio y final, ignorando el año. Si el mes/día inicial es anterior al mes/día final, las fechas se tratan como si estuvieran en el mismo año. Si el mes/día de inicio es posterior al mes/día de finalización, las fechas se tratan como si estuvieran en años consecutivos.
Así, si quisiera obtener la diferencia de años, a granularidad de mes:
Y eso me da:
Ahora, lo que no sé es si Numbers se adaptará a locales que tengan diferentes órdenes de fechas, como Día/Mes/Año. Puede que dependa de las preferencias a nivel de sistema.
¡Buena suerte!