excel条件格式,如何用公式设置多个介于
(E>=9.8,E<14.2) (H>=7.86,H<13.36) (L>=6,L<10) (S>=5.06,S<9.22) (AA>=7,AA<12.75).
有网友给出以下答案,但是不对:AD5=AND(AND(E5>=9.8,E5<14.2),AND(H5>=7.86,H5<13.36),AND(L5>=6,L5<10),AND(S5>=5.06,S5<9.22),AND(AA5>=7,AA5<12.75)) 展开
2015-09-29 · 知道合伙人数码行家
条件格式中有一个新建规则功能,打开新建功能菜单可以看到其中有一项“使用公式确定要设置格式的单元格”,它其中所用的公式并非唯一,而是根据我们需要的规则自行建立规则,所以用好它的前提是必须掌握一些excel函数。
以下面这组数据为例,将其得分最高的前三名通过条件格式功能填充颜色凸显出来。
选中得分列的数据
在excel开始菜单栏中点击条件格式下方的倒三角,点击新建规则。
在出现的新建条件格式规则界面看到其中第三项可以直接规定排名设置格式,它是excel内置规则,但是我们要做的是用条件格式公式设置。
看到图中第六项“使用公式确定要设置格式的单元格”,点击以后在下方的横框中输入=B2>large($B$2:$B$17,4),再点击格式。
在其中选择需要的格式,这里我们选择填充蓝色,两次确定。
好了,经过条件筛选的格式就设置好了。
再举个例子,找得分中大于60分或经过四舍五入到整数以后等于45的单元格,将其填充出来,跟上面的一样步骤,只不过公式的地方发生变化,输入=or(B2>60,round(B2,0)=45)
最后得到的格式如下,完全无误的。
你可以先选择AD列,再输入上述条件公式,符合条件的会显示蓝色的。
可是没有显示为蓝色
看不到你的数据,隐隐约约看到你的S5是0.几,不在5.06~9.22之间,当然不会显蓝色了。
如果是选择整个AD列,那条件公式改为:
=AND(AND(E1>=9.8,E1<14.2),AND(H1>=7.86,H1<13.36),AND(L1>=6,L1<10),AND(S1>=5.06,S1<9.22),AND(AA1>=7,AA1<12.75)),
如果是选择从AD5开始的区域,那条件公式为:
=AND(AND(E5>=9.8,E5<14.2),AND(H5>=7.86,H5<13.36),AND(L5>=6,L5<10),AND(S5>=5.06,S5<9.22),AND(AA5>=7,AA5<12.75))
=(E5>=9.8)*(E5<14.2)*(H5>=7.86)*(H5<13.36)*(L5>=6)*(L5<10)*(S5>=5.06)*(S5<9.22)*(AA5>=7)*(AA5<12.75)
输入后,复合条件的单元格并没有显示为蓝色
具体原因要看到表格才知道,有可能是前面某列的数值为文本格式,也有可能是其他原因。
输入后,提示公式有误
请检查一下,公式是不是有多出空格。