如何在 Excel 2010 中设置 "hierarchized conditional formatting"?

How can I set an "hierarchized conditional formatting" in Excel 2010?

我需要在 Excel 2010 年设置一个 "hierarchical conditional formatting",基于输入:左侧单元格的格式以及该值是否属于某个范围。

要了解我需要什么,假设我在单元格 B1 中。

然后,我可以通过单击 "Use a formula do determine which cells to format" 并输入 =CELL("format";A1)="P1" 来设置第一个条件,因为我需要知道 A1 是否是或不是百分比。

此外,我可以通过单击 "Format only cells that contain" 然后单击 "between" 来设置第二个条件,例如 0.5 和 0.6。

问题是所需的范围取决于左侧单元格的格式。所以,我想设置类似的东西:

如果(A1 是百分比)AND(B1 介于 0.5 和 0.6 之间)则应用 selected 格式。

如果(A1 不是百分比)AND(B1 介于 5 和 6 之间)则应用 selected 格式。

我尝试 select "Use a formula do determine which cells to format" 并输入下面的公式,但没有成功!

= 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))