我正在写一个电子表格来记录订购产品的时间,产品何时到货以及产品是否已经过期,产品有多晚等等,我需要一些帮助:
这里真的很愚蠢的问题,但我使用公式“= AND($ M6 =”“,$ E6< TODAY())”突出显示一行(无填充,粗体红色文字),如果产品是逾期,效果很好但它也突出了我们尚未使用的行。
我试图通过编写另一条规则来抵消它,使用公式“= IF($ D6 = ISBLANK())”,因为如果行正在使用,则列D始终填充,并且将格式设置为带有白色填充和常规的黑色文字。
然而,这似乎不起作用?我确保第二条规则超过了第一条规则,但它仍然没有效果。
我也尝试了公式$ D6 =“”,结果相同
另外,我使用的是M6 / E6 / D6,因为第6行是第一个条目。我尝试过使用M1 / E1 / D1,但无济于事。任何帮助将不胜感激:))
谢天谢地
答案 0 :(得分:0)
请尝试:
=AND($M1="",$E1<TODAY(),NOT(ISBLANK($D1)))
表示此公式为真的格式值:
答案 1 :(得分:0)
这应该可以为您提供所需内容,而不会突出显示尚未填充E列的行。
=AND($M6="", $E6<TODAY(), $E6<>"")
答案 2 :(得分:-1)
= ISblank返回一个布尔值TRUE或FALSE,所以你必须让你的if语句说出如下内容:如果Isblank($ D6)= TRUE,某事,别的东西)
例如,我刚测试了它,并在适当的时候返回'Hello'和'bye':
=IF(ISBLANK(D1)=TRUE, "Hello","bye")