Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel时间差分分钟计算用于差分行_Excel_Time_Formula - Fatal编程技术网

Excel时间差分分钟计算用于差分行

Excel时间差分分钟计算用于差分行,excel,time,formula,Excel,Time,Formula,我需要记录我的工作时间,我有一个excel工作表,其中B列是我开始工作的时间,C列是我完成工作的时间,D列是我花在工作上的总时间。我希望d列中的单元格能够自动计算小时和分钟,我有一个公式=TEXTC2-B2,hh:mm,它对单个单元格非常有效,但我希望整个列都能这样做,而不用我将它粘贴到每个单元格中 编辑: 为了澄清,即使我将其复制并粘贴到每个单元格中,我也必须修改它以引用相关行,我不能只写=TEXTCn Bn,hh:mm 第二次编辑: 经过一些研究,我自己找到了一个解决方案,我提出了这个公式:

我需要记录我的工作时间,我有一个excel工作表,其中B列是我开始工作的时间,C列是我完成工作的时间,D列是我花在工作上的总时间。我希望d列中的单元格能够自动计算小时和分钟,我有一个公式=TEXTC2-B2,hh:mm,它对单个单元格非常有效,但我希望整个列都能这样做,而不用我将它粘贴到每个单元格中

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

第二次编辑:
经过一些研究,我自己找到了一个解决方案,我提出了这个公式:=TEXTINDIRECTC&ROW-INDIRECTB&ROW,hh:mm,我希望它能帮助以后找到这篇文章的任何人。

一旦你完成了这一行,你可以选择保存初始数据的列和行,然后在“主页”选项卡下,单击“表格格式”选项。将其格式化为表后,公式将应用于任何新行。你所要做的就是转到下一行第3行,输入开始和结束时间,剩下的由Excel来完成


你是说如何快速抄写?突出显示公式,双击右下角有一个小正方形的地方。