EXCEL 条件格式,急,在线等

来源:百度知道 编辑:UC知道 时间:2024/06/09 21:49:16
如:A1 A2 A3 中的数字为32 35 33, B1 B2 B3 输入的数据在A1 A2 A3值的正负1范围内,单元格底色显示为绿,反之为红色,请问应该如何输入这个公式。

先选中B1,将它的底色设置为 红色;

再点菜单:格式 -> 条件格式,在弹出的设置框中设置:

单元格数值 介于 =A1-1 =A1+1;
再点“格式”设置底色为绿;(确定之后,再点开此设置框做下检查,如果A1变成了 $A$1 的话,手工改回到 A1);
最后将B1复制到B2、B3,即可!

Good Luck!

不用公式,用"数据有效性"设定

感谢chation 的提醒,更改如下:

选中B1 B2 B3,使用如下的条件格式:

条件1
=IF(ABS(A1-B1)<=1,TRUE,FALSE)
格式单元格底色显示为绿

条件2
=IF(ABS(A1-B1)>1,TRUE,FALSE)
格式单元格底色显示为红

qznanan的答案有问题:若B1=A1,单元格底色显示为红
1.选中B1至B3,使用如下的条件格式:

条件1
单元格数值 介于 =$A1-1 =$A1+1
格式单元格底色显示为绿

条件2
=IF(AND($B1<>"",$B1*1=$B1),1,0)
格式单元格底色显示为红

祝你成功!