Ho dato una breve occhiata al foglio di calcolo Numbers di macOS. Almeno con la mia configurazione USA, vuole le date in un formato più USA-centrico. Quando sono andato alle opzioni di formattazione di Data e Ora che ha offerto:
Nessuna di queste ha messo l'ordine come Giorno/Mese/Anno, come nella tua domanda.
Se ho riorganizzato le date in ordine USA (Mese/Giorno/Anno), Numbers le ha riconosciute come date.
Una volta fatto ciò, ho potuto aggiungere una formula per sottrarre la data precedente dalla data precedente:
Questo mi ha dato una differenza in giorni:
Il pannello Formato mi permette di cambiare le unità:
Purtroppo, non ti permette di selezionare anni. Se selezioni settimane, mostra:
La funzione DATEDIF dà più flessibilità però:
La funzione DATEDIF restituisce il numero di giorni, mesi o anni tra due date.
DATEDIF(start-date, end-date, calc-method)
start-date: La data di inizio. start-date è un valore data/ora (la parte temporale viene ignorata) o un valore data stringa.
end-date: La data di fine. end-date è un valore data/ora (la parte temporale viene ignorata) o un valore data stringa.
calc-method: Un valore modale che specifica come esprimere la differenza di tempo e come vengono gestite le date in anni o mesi diversi.
"D": Restituisce il numero di giorni tra la data iniziale e quella finale.
"M": Restituisce il numero di mesi tra la data iniziale e quella finale.
"Y": Restituisce il numero di anni tra la data iniziale e quella finale.
"MD": Restituisce i giorni tra la data iniziale e quella finale, ignorando i mesi e gli anni. Il mese della data finale è considerato come il mese della data iniziale. Se il giorno iniziale è successivo a quello finale, il conteggio parte dal giorno finale come se fosse nel mese precedente. L'anno della data finale è usato per controllare se c'è un anno bisestile.
"YM": Restituisce il numero di mesi interi tra la data iniziale e quella finale, ignorando l'anno. Se il mese/giorno iniziale è prima del mese/giorno finale, le date sono trattate come se fossero nello stesso anno. Se il mese/giorno iniziale è successivo al mese/giorno finale, le date sono trattate come se fossero in anni consecutivi.
"YD": Restituisce il numero di giorni tra la data iniziale e quella finale, ignorando l'anno. Se il mese/giorno iniziale è prima del mese/giorno finale, le date sono trattate come se fossero nello stesso anno. Se il mese/giorno iniziale è dopo il mese/giorno finale, le date sono trattate come se fossero in anni consecutivi.
Quindi, se volessi ottenere la differenza in anni, alla granularità del mese:
E questo mi dà:
Ora, quello che non so è se Numbers si adatta a locali che hanno ordini di data diversi, come giorno/mese/anno. Potrebbe dipendere dalle preferenze a livello di sistema.
Buona fortuna!