Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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 基于百分比增加的条件格式设置_Excel_Conditional Formatting - Fatal编程技术网

Excel 基于百分比增加的条件格式设置

Excel 基于百分比增加的条件格式设置,excel,conditional-formatting,Excel,Conditional Formatting,单元格C1显示与B1相同的值,括号内为B1和A1之间的差值。这是用C1中的公式写的 我需要在C1上使用条件格式来显示B1是否大于A1 2%,然后变为绿色,如果B1小于A1 2%,则变为红色,如果B1在+/-2%的范围内,则变为琥珀色 我在C1上尝试了条件格式,如下所示: 选择大于选项:=b1>(a1+(a1*0.02)) 选择小于选项:=b1尝试类似的操作(我使用欧洲分隔符“;”): 大于2%的值的公式: =((B1-A1)/A1)>2% 小于2%的值的公式: =((B1-A1)/A1

单元格C1显示与B1相同的值,括号内为B1和A1之间的差值。这是用C1中的公式写的

我需要在C1上使用条件格式来显示B1是否大于A1 2%,然后变为绿色,如果B1小于A1 2%,则变为红色,如果B1在+/-2%的范围内,则变为琥珀色

我在C1上尝试了条件格式,如下所示: 选择大于选项:=b1>(a1+(a1*0.02)) 选择小于选项:=b1尝试类似的操作(我使用欧洲分隔符“”):

大于2%的值的公式:

=((B1-A1)/A1)>2%
小于2%的值的公式:

=((B1-A1)/A1)<-2%
对于单元格C1,您的条件格式窗口应该如下所示(您可以使用格式画师将其向下复制):

请注意一件事。 如果您输入的公式看起来像下图中带引号的符号”,则编辑公式并删除公式开头和结尾的“符号”


B2还是B1?请编辑并澄清您的问题,您使用的是相互冲突的情况。对不起,现在已修改。都应该是B1,有点离题了。在单元格C1中,您可以使用以下公式自动为您提供值“103(3):
=(B1/A1)*100&”(“&((B1/A1)*100)-100&”)
谢谢!很高兴它有帮助:)
=NOT(OR(((B1-A1)/A1)>2%;((B1-A1)/A1)<-2%))