Google Sheets中HOUR函数失效问题求助
Google Sheets HOUR函数返回0:00:00的解决办法
- 问题本质:HOUR函数本身返回的是纯数字,但如果单元格格式设为「时间」类型,数字会被自动转换为时间格式显示(数字0对应0:00:00)。
- 解决方法:
- 调整单元格格式:选中公式所在单元格,点击顶部菜单栏「格式」→「数字」→选择「常规」或「数字」,即可直接显示小时数字。
- 公式强制转数字:在HOUR函数外添加转换逻辑,比如
=HOUR(A1)+0或者=VALUE(HOUR(A1)),让结果自动以数字格式输出。 - 校验原始数据格式:如果原始时间是文本格式,先转成可识别的时间格式再提取小时,比如
=HOUR(VALUE(A1))。
内容的提问来源于stack exchange,提问作者james richard
相关产品推荐
相关产品推荐

