Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我怎样才能设置一个";“分层条件格式”;在Excel 2010中?_Excel_Excel 2010_Conditional Formatting - Fatal编程技术网

我怎样才能设置一个";“分层条件格式”;在Excel 2010中?

我怎样才能设置一个";“分层条件格式”;在Excel 2010中?,excel,excel-2010,conditional-formatting,Excel,Excel 2010,Conditional Formatting,我需要在Excel 2010中根据输入设置“分层条件格式”:左侧单元格的格式以及值是否属于某个范围 为了理解我需要什么,假设我在B1牢房 然后,我可以通过单击“使用公式确定要格式化的单元格”并键入=CELL(“format”;A1)=“P1”来设置第一个条件,因为我需要知道A1是否为百分比 此外,我还可以通过单击“仅格式化包含的单元格”,然后单击“介于”来设置第二个条件,例如,0.5和0.6 问题在于所需的范围取决于左侧单元格的格式。所以,我想设置如下内容: 如果(A1为百分比)和(B1在0.5

我需要在Excel 2010中根据输入设置“分层条件格式”:左侧单元格的格式以及值是否属于某个范围

为了理解我需要什么,假设我在B1牢房

然后,我可以通过单击“使用公式确定要格式化的单元格”并键入=CELL(“format”;A1)=“P1”来设置第一个条件,因为我需要知道A1是否为百分比

此外,我还可以通过单击“仅格式化包含的单元格”,然后单击“介于”来设置第二个条件,例如,0.5和0.6

问题在于所需的范围取决于左侧单元格的格式。所以,我想设置如下内容:

如果(A1为百分比)和(B1在0.5和0.6之间),则应用所选格式

如果(A1不是百分比)和(B1介于5和6之间),则应用所选格式

我尝试选择“使用公式确定要格式化的单元格”,然后键入下面的公式,但没有成功

=和(单元格(“格式”A1)=“P1”和(“B1>0.5”、“B1<0.6”))

有人能帮我吗


非常感谢。

您的报价不正确:

= AND(CELL("format";A1)="P1" ; B1 >= 0.5; B1 <= 0.6)

=和(单元格(“格式”A1)=“P1”;B1>=0.5;B1=5;B1=0.5;B1=5;B1工作正常!谢谢。
= 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))