Excel 将条件格式添加到小于0的值
我有一个列,它的时间值可以是正数,也可以是负数。我希望负时间值是红色的。这些单元格的格式是“自定义”,然后是“[h]:mm:ss”。我使用Excel 将条件格式添加到小于0的值,excel,Excel,我有一个列,它的时间值可以是正数,也可以是负数。我希望负时间值是红色的。这些单元格的格式是“自定义”,然后是“[h]:mm:ss”。我使用CONCAT函数添加了负'-'前缀: =IF(H3="Yes",CONCAT("-",F3),F3) 在条件格式中选择“如果小于0”,则不会突出显示负单元格。我猜这是因为我只是在时间值前面加了一个“-”前缀,而不是实际上是一个负时间。我不确定如何使条件格式工作 以下是数据示例: 列从左到右依次为E、F和G 回家→ 条
CONCAT
函数添加了负'-'前缀:
=IF(H3="Yes",CONCAT("-",F3),F3)
在条件格式中选择“如果小于0”,则不会突出显示负单元格。我猜这是因为我只是在时间值前面加了一个“-”前缀,而不是实际上是一个负时间。我不确定如何使条件格式工作
以下是数据示例:
列从左到右依次为E、F和G
对不起,我想你没听懂这个问题。我知道你是如何有条件地格式化的,但我的问题是,条件格式不起作用,因为我在时间值前面加了一个“-”,然后让我修改答案(请参阅修改后的答案)谢谢你的回答。当使用公式=IF(H3=“Yes”,(F3*-1),F3)时,我得到错误“公式中使用的值属于错误的数据类型”我已尝试将单元格的格式设置为“常规”和“数字”,也没有解决问题。请进一步修改答案(修改-我答案中的第1点,请尝试)如果您选择其中任何一个单元格,然后按CTRL+1然后单元格显示的格式是什么?