在 Excel 2016 中,我有一列充满了过期的时间数据 (mm:ss)(每一行中的信息),而在第二列中,我有更新的时间数据 (mm:ss),但只出现在每隔一行中
是否可以使用第一列(旧数据)中的信息来创建总和,但当第二列(新数据)中有数据时,新数据会替换等式中的旧数据?例如......
A1 A2
B1
C1 C2
总和 = A2+B1+C2
...随着第二列在几周内逐渐填充,它会更新吗?
我有一百多行信息,所以如果有任何方法可以简化这个公式,那就太好了
感谢您的帮助
答案1
使用 =SUM(IF(B2:B100="",A2:A100,B2:B100))
作为矩阵公式(这意味着,输入时按 CTRL+ALT+RET,而不仅仅是 RET)。当然,用最后一行替换 100。
这将使 Excel 循环所有行,在每一行中将单元格 Bi 与“”进行比较,如果为空白,则使用 Ai,否则使用 Bi;然后对整个内容求和。