向下拖动 Excel 中的公式在文件重新打开时更改

Drag down formula in Excel changing upon file reopening

所以我写了两个批处理文件来存储时间和日期。一个是打卡,一个是打卡

这是每个批处理文件的批处理文件代码。

echo %date% %time% >> time_in.txt


echo %date% %time% >> time_out.txt

我已经设置 excel 在打开时使用最新的文本文件更新传播 sheet,它看起来像这样。

如您所见,公式在最近一次更新时相差 1。所有其他时间仍然正确,但最新的似乎是从它下面的行中获取值。如果我从顶部公式重新向下拖动它可以解决问题,但仅限于当前会话。

当我在新的时间重复该过程并重新打开 excel 以读取更新的文本文件时,它会产生同样的问题。有谁知道这可能是由什么引起的?

谢谢

在数据范围属性下,我更改了选项“如果数据范围中的行数在重置时发生变化:用新数据覆盖现有单元格,清除未使用的单元格

我还选中了在与数据相邻的列中填写公式