excel - 显示超过 24 小时的前两位时间
问题描述
在 EXCEL 中,我有单元格显示HH:MM
(而不是DD/MM/YYY HH:MM
)中的总操作时间。我已经对单元格进行了格式化,以便它显示总小时数而不是 DD/MM/YYYY HH:MM(例如,01 天和 13 小时将显示 37:00)。因此,例如,我只是想在不同的单元格中显示“37”。
解决方案
如果日期是文本形式,=MID(A1,1,FIND(":",A1)-1)
应该可以。
+-----[编辑]--+
采用
=INT(VALUE(A1))*24+HOUR(A1)
推荐阅读
- c++ - 如何在 Visual Studio Code 中修改 C++ 的代码格式?
- c# - 我的文档类应该有打印方法还是应该有专用的打印机类?
- python - 在 Django Urls 中将 URL 作为参数传递
- javascript - 这里在javascript模式窗口中映射API
- sql - 从不同表中查找最接近特定日期的表中的日期列表。
- angular - RXJS 管道中未触发 tap()
- jetbrains-ide - 搜索所有文件
- php - SQL: 在 laravel 中更改表 `familymembers` 添加约束 `familymembers_user_id_foreign` 外键 (`user_id`) 引用 `all_users` (`id`)
- azure-devops - 如何重新组织 TFVC 中的文件夹
- python - Python 未在 for 循环中的第二个文件中读取\写入