1
lonewolfakela 2023-01-17 10:48:04 +08:00 6
盲猜是因为 excel 里的 1900 年 2 月有 29 天。这个是当年微软为了和 lotus 1-2-3 兼容而主动引入的一个 bug ( feature ?)
|
2
sinORcos OP @lonewolfakela 测试了一下,大佬说的对,datevalue("1900/02/29")在腾讯文档和 excel 中都是 60 ,但是 datevalue("1900/03/01")在 excel 中是 61 ,在腾讯文档中还是 60
|
3
paopjian 2023-01-17 12:11:25 +08:00 2
excel 的远古适配 feature,适配别人家的 bug 就不修 bug 了,只能说屎山真是一代传一代,没法弄
https://social.technet.microsoft.com/Forums/office/zh-CN/8fb5b821-a0e0-4b67-8cf9-0bb1f4b12099/excel-3009720284bug?forum=officesystemzhchs |