excel - Excel:添加多个 h:mm:ss 单元格
问题描述
我正在尝试添加三个已格式化为 hh:mm:ss 的单元格,它给我的总和不正确,因为其中一个缺少 hh
A B c
01:01:01 :01:01 01:01:01 SUM(A,B,C)
当它应该是 2:03:03 时返回 2:02:02 我有几个单元格缺少 HH,所以它抛弃了我所有的公式,无论如何我可以在一个单元格上强制 00:01:01: 01:01?
解决方案
尝试,
=SUMPRODUCT(TIMEVALUE(RIGHT("00:00"&TEXT(A2:C2, "[hh]:mm:ss;@"), 8)))
TEXT 函数 ( ) 使用的格式掩码hh:mm:ss;@
将实时值转换为看起来像时间的文本,并使已经是看起来像时间的文本的值保持不变。前导零和冒号作为前缀连接到结果上,最右边的八个字符使用 RIGHT 函数解析。这应该涵盖文本值:00:00
和:00
文本值。这允许 TIMEVALUE 函数将生成的文本处理为真实的时间值。SUMPRODUCT 包装器产生循环计算,因此您不必对三个主要冗余的公式求和。
在以下示例图像中,请注意 B2 的默认左对齐表示文本,而 A2 和 C2 右对齐表示真实的数字、日期或时间。
推荐阅读
- c++ - 收到此错误“预期在'之前的主要表达式'。' 令牌”是 C++ 的新手
- c# - 使用其他表单中的复选框/按钮
- r - r:如何根据每个列名的单独后缀同时更改多个列名
- rpmbuild - 安装 RPM 后如何将消息写入屏幕?
- html - 如何在 BS 中将文本环绕在图像周围,将文本置于移动设备上的图像下方
- spring-mvc - 如何在页面重新加载时在 JSP 页面中保留类型文件的输入
- python - Pandas Plotting 在 x 轴上显示所有日期值(matplolib 仅显示少数值),格式为 MMM-YYYY
- javascript - 使用 React Redux 时出现以下错误 - TypeError: Cannot read property 'id' of undefined
- swiftui - SwiftUI HealthKit 氧饱和度
- react-native - REACT NATIVE - Expo AV didJustFinish