如何在Excel 2010中设置“分层条件格式”?

问题描述 投票:-1回答:1

我需要在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”))

有人可以帮我吗?

非常感谢。

excel excel-2010 conditional-formatting
1个回答
1
投票

您的报价不正确:

= 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))
© www.soinside.com 2019 - 2024. All rights reserved.