excel if函数 时间相减出现错误,求解答

A1(2:00)B1(18:00) C1(8:00),分别表示A1上班时间,B1下班时间,C1理应工作时间,D1若 B1-A1>C1,显示 B1-C1时间,否则显示0,我写的D1=if((B1-A1)>C1,B1-A1,0)哪里有错误。。。求解答

相减后的值,和你要比较的值,不是同一类型。要先统一才能比较。
类型(一个是日期格式,一个是数值格式),相比较当然不对,都换成数值再比较。
温馨提示:答案为网友推荐,仅供参考
相似回答