Questa domanda si basa sulle osservazioni di AdamV nella sua risposta su Come ottenere il nome del giorno in una cella in Excel?
Quando A1 ha il valore 2009-08-01, quindi:
=WEEKDAY(A1)
otterrà7
=TEXT(7, "dddd")
otterràSaturday
=TEXT(7,"dddd, yyyy-mm-dd")
otterràSaturday, 1900-01-07
=TEXT(1,"dddd, yyyy-mm-dd")
otterràSunday, 1900-01-01
=TEXT("1900-01-01","dddd, yyyy-mm-dd")
otterrà ancheSunday, 1900-01-01
Gli ultimi due sono sbagliati: il 1 ° gennaio 1900 è in realtà un lunedì.
Varie fonti sembrano confermare che:
- Gennaio 1900 - Wikipedia, l'enciclopedia libera.
- Anno 1900 Calendario - Paesi Bassi.
- Anno 1900 Calendario - Stati Uniti.
Cosa mi sto perdendo? Perché Excel sta facendo questo male?