接收导入数据的工作表有 4 列。 Col A 有日期时间,在 Col D 中我想使用数组公式来计算从上一个日期时间到当前日期时间所经过的分钟数。
我尝试了数组公式的一些变体,将其添加到单元格 D2 中,例如:
=ARRAYFORMULA(IF(ROW(A:A)=2, "Mins Elapsed", IF(A3:A="", "", (A3:A - A2:A) * 24 * 60)))
这会抛出错误:“结果未自动扩展,请插入更多行(1)。” 错误消息没有帮助。
我在单元格D4中测试了一个数组公式 - 因为它必须有一个用于计算的先前数据单元 - 并且它工作得很好:
=ARRAYFORMULA(IF(A4:A="", "", (A4:A - A3:A) * 24 * 60))
如果有必要,我可以接受这一点,但如果我可以用标题修改公式并将其放在D2中,那就会“更干净”。 我认为问题可能是实际计算必须从第 4 行开始? 接下来我可以尝试什么?