1
3
Excel内部将日期/时间值表示为双精度浮点数。整数部分表示一天。小数部分表示时间。浮点数具有有限的精度(大约15位以10为基数的有效数字)。这意味着某些数字不能精确表示,这会引入小的近似误差,从而导致意外的结果。 在您的示例中,第一个计算是按照。。。
第二次计算如下:。。。
这是浮点数学的一个限制。 在这种特定的情况下,您可以通过将INT(数字)替换为ROUND(数字,0)或MROUND(数字,1)来获得所需的结果 |
Interactive · 如果相邻单元格为空,则VBA完成循环 1 年前 |
RonanC · VBA数据验证下拉列表,是否也允许自由文本? 1 年前 |
user1646660 · 如果日期介于两个日期之间,则向插槽添加日期 1 年前 |
Blake S · Excel宏错误:过程调用或参数无效 1 年前 |
Hieu Minh · 数据透视表无法覆盖现有的合并单元格 1 年前 |
Nick · 当条件匹配电源查询时,从单独的查询中返回多列 2 年前 |