Bohužel skoro všechny tabulkové kalkulátory umožňují formátovat číslo jako datum. Co s tím uděláte? Řeknete lidem, že je to špatně, a ať je přepíší? Uvědomujete si vůbec, o jakých nákladech se bavíme? Bylo by to tak asi v řádu Y2K bug ;)
Pochopitelně systémové řešení je mít u dat vždy uveden jejich typ (a formát). Data typu "datum" pak nelze sčítat s čísly, používají se na to výhradně funkce typu dateadd(interval, number, date), datediff(interval, date1, date2) apod. Excel tyhle funkce má ve VBA, i ve vzorcích. Bohužel nelze provést svévolnou destrukci dat uživatelů ve jménu "vyššího dobra".