Excel stöder inte datum före 1900 så jag har inga smarta tips (Macintosh datumsystem löser problem med negativ tid/datum. Men där går gränsen ännu senare-1904- så det löser inte ditt problem).
Men det du frågar om:
=VÄNSTER(B1;4)-VÄNSTER(A1;4)
Eller, om du vill vara helt säker på att excel fattar att det är tal:
=TEXTNUM(VÄNSTER(B1;4))-TEXTNUM(VÄNSTER(A1;4))
Enklast och säkrast enligt min erfarenhet:
=VÄNSTER(B1;4)*1-VÄNSTER(A1;4)*1
Om du har aldeles för mycket tid så kan du lägga på 1000 år eller liknande på båda datumen och köra det som "riktiga" exceldatum. Inget du vill visa, men man kan jur äkna skillnader osv:
=ÅRDEL(DATUM(VÄNSTER(A1;4)+1000;EXTEXT(A1;5;2);HÖGER(A1;2));DATUM(VÄNSTER(B1;4)+1000;EXTEXT(B1;5;2);HÖGER(B1;2)))
Eller, bara heltalsdelen:
=HELTAL(ÅRDEL(DATUM(VÄNSTER(A1;4)+1000;EXTEXT(A1;5;2);HÖGER(A1;2));DATUM(VÄNSTER(B1;4)+1000;EXTEXT(B1;5;2);HÖGER(B1;2))))
Då blir din exempelgubbe bara 99 år om han dog 1920-10-09 men 100 om han dog 1920-10-10. Dvs om skottår osv är samma på 2800-talet som på 1800-talet (det borde det väl?). Men spelar det roll?