gpt4 book ai didi

Excel 日期 - 2015 年 8 月 11 日 6 :50:22. 000 = 2015 年 8 月 11 日 6 :50:22. 000 = 错误?这里发生了什么?

转载 作者:行者123 更新时间:2023-12-04 21:02:30 25 4
gpt4 key购买 nike

我有来自两个来源的数据,我试图在日期/时间上进行匹配。问题是我没有得到匹配。所以我将日期/时间转换为 Julian 并遇到了一些奇怪的事情。

8/11/2015 6:50:22.000   42227.2849768518
8/11/2015 6:50:22.000 42227.2849768519

我以前从未见过这种情况,也不知道它是如何发生的。我唯一能想到的是,最初创建并输入到源 excel 文件中的日期/时间准确到那个数字?如果是这种情况,我如何让 excel 表现得像这两个值一样?我是否需要将所有日期/时间值转换为数字并去掉右边的第十位数字并将值限制为右边的九位数字?为了保持精确到秒,我需要存储多少位数?

最佳答案

小数点后第三位表示精度为 1.15741e-8 天,因此如果它与比较值之差的绝对值小于 5.78705e-9,则在您的精度要求范围内。

就像是

=ABS(time1 - time2) < 5.78705e-9

应该做的伎俩,如果这两个值被认为“足够接近以被归类为相同的目的”,则返回 TRUE,如果它们足够不同,则返回 FALSE。

关于Excel 日期 - 2015 年 8 月 11 日 6 :50:22. 000 = 2015 年 8 月 11 日 6 :50:22. 000 = 错误?这里发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33441684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com