标签: excel excel-formula
我有两个列供员工的时间和时间,我想确定他们的工作和时间。但我不能正确地做到这一点,我已经可以将负值做到零,但我只想知道如何将正值做零。
这是我的公式=(G10-C10)* 1440然后按照我的列值显示正值但我希望正值变为ZERO
谢谢!
答案 0 :(得分:1)
您可以使用IF,这是最受欢迎的选择:
IF
=IF(G10-C10>0,0,(G10-C10)*1440)
可以读作',如果差异大于0(正),则输0,否则自己差异'。
或者不太常见,但更简单:
=MIN((G10-C10)*1440,0)
答案 1 :(得分:1)
作为Jerry答案的替代方案,在应用原始公式后,您可以将单元格的格式更改为以下内容:
"0";-0;0
第一个0表示正数。它周围的引号确保零字面显示。
第二部分(每个部分用分号;分隔)表示负数,最后一部分表示零值。
;
此处没有引号的零表示强制显示一个数字。
这是输出: