不同行的Excel时差分计算

时间:2017-09-25 15:02:20

标签: excel time formula

我需要记录我的工作时间,并且我有一张excel工作表,其中B列是我开始工作的时间,C列是我完成的时间,D列是我花费的总时间工作。我希望D列中的单元格能够自动计算小时和分钟,我有这个公式=TEXT(C2-B2,"hh:mm"),它适用于单个单元格,但我希望整个专栏都可以做到这一点,而不是将它粘贴到每个细胞。

编辑: 为了澄清,即使我将其复制并粘贴到每个单元格中,我也必须修改它以引用相关行,我不能只写=TEXT(Cn-Bn,"hh:mm")

2ND编辑: 经过一番研究后,我找到了自己的解决方案,我想出了这个公式:=TEXT((INDIRECT("C"&ROW()))-(INDIRECT("B"&ROW())),"hh:mm"),我希望它能帮助将来找到这篇文章的人

1 个答案:

答案 0 :(得分:1)

完成行后,您可以选择包含该初始数据的列和行,然后在“主页”选项卡下单击“格式为表”选项。将其格式化为表格后,公式将应用于任何新行。您所要做的就是转到下一行(第3行)并输入开始和结束时间,Excel将完成剩下的工作。

enter image description here