我知道还有很多类似的问题,比如在 Excel 中计算小时数总和,它要求您格式化[h]:mm
,我照做了,但仍然不起作用。到目前为止还没有在 Excel 中,如何对小数形式的时间进行“求和”以得出小时和分钟的结果?。
我从 timetracker Google Play 应用中导出了一份时间表工作时间 - 时间表,德语为“Zeiterfassung”,aadhk 将其进一步称为“Arbeitszeittabelle Arbeitszeit”:
开始 - 结束 - 休息 - 工作时间 ([h]:mm)
00:45
如果我标记一些“工作时间”单元格(例如应该显示01:30
为总和的两个单元格),我想在状态栏中看到时间总和。
但是,我只能看到状态栏中的单元格数量:
更重要的是,即使我使用 SUM 公式将两个单元格相加,它也会返回00:00
:
如果我在新单元格中写下值,格式就会起作用,它们也会向右对齐,就像它们应该的那样:
因此,即使我将其他数字格式化为,它们也会被理解为文本[h]:mm
,您可以从它们左侧的对齐方式中看到这一点。
如何格式化[h]:mm
(hh:mm
)单元格以便在状态栏中看到总和,以及如何在公式中将它们相加?
答案1
答案2
三件事:
- 如果状态栏显示计数而不是总和,则数据是文本,而不是数字。
- 如果 SUM() 函数返回 0,则输入是文本,而不是数字。
- 默认数字方向在单元格右侧,文本方向在左侧。在您的屏幕截图中,单元格方向在左侧。
这些都表明您的数据是文本,而不是数字。
您需要确保您的数据是数字,并格式化为时间显示。如果数据不响应数字格式,那么这是因为它是文本。
将值格式化为常规。它们会改变吗?如果没有,您需要确保数据以您的区域设置识别为时间值的格式输入。