我需要在Excel 2010中基于输入来设置“分层条件格式”:左单元格的格式,以及该值是否属于范围。
要了解我的需要,假设我在单元格B1中。
然后,我可以通过单击“使用公式来确定要格式化的单元格”并键入= CELL(“ format”; A1)=“ P1”来设置第一个条件,因为我需要知道A1是否为或没有百分比。
此外,我可以通过单击“仅格式化包含的单元格,然后单击之间的值,例如0.5和0.6,来设置第二个条件。
问题是所需范围取决于左侧单元格的格式。因此,我想设置类似的内容:
如果(A1为百分比)AND(B1在0.5到0.6之间,则应用所选格式。
如果(A1不是百分比)AND(B1在5到6之间,则应用所选格式。
我试图选择“使用公式来确定要格式化的单元格”,然后在下面键入公式,但是它不起作用!
= AND(CELL(“ format”; A1)=“ P1”; AND(“ B1> 0.5”;“ B1 <0.6”))
有人可以帮我吗?
非常感谢。
您的报价不正确:
= AND(CELL("format";A1)="P1" ; B1 >= 0.5; B1 <= 0.6)
和第二个:
= AND(CELL("format";A1)<>"P1" ; B1 >= 5; B1 <= 6)
如果您使用相同的格式,则可以组合:
=OR(AND(CELL("format";A1)="P1" ; B1 >= 0.5; B1 <= 0.6);AND(CELL("format";A1)<>"P1" ; B1 >= 5; B1 <= 6))