用Office 2007的EXCEL表,如何让某个单元格在某一数值范围时,则另一单元格显示设定的文字并填充指定颜色?比如A2单元格满足80-90这个单位的任意数值(如82)时,则B2单元格自动填充文字“A级”且填充颜色绿色。
假设区间等级划分如下图:
那么,当指定数值判断等级可以采用如下公式:
公式:=LOOKUP(A2,{0;60;70;80;90},{"D级";"C级";"B级";"A级";"S级"})
再说说填充颜色,可以条件格式处理,步骤如下:
首选选择要设置颜色格式的单元格 B2
依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=80,$A$2<90)
单击【格式】设置填充颜色为绿色,最后确定
最后的效果如图:
如果要设置其他颜色格式,可以重复以上条件格式的设置步骤,只是改写规则公式和填充颜色
比如:区间70-80的公式为:=AND($A$2>=70,$A$2<80)
追问你好,我想B2单元格都满足5个条件中的任意一个,都会填充指定颜色,这怎么处理?比如你现在在B2设置了A2在80-90时填充绿色,当我在A2输入70时又能填充另外一个颜色(红色)
追答B2单元格可以设置多个条件格式
我最后已经说了,设置其他颜色格式,可以重复以上条件格式的设置步骤
就接着以上举例来讲,再设置多一个区间显示颜色,步骤如下:
首选选择要设置颜色格式的单元格 B2
依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=70,$A$2<80)
单击【格式】设置填充颜色为红色,最后确定
这样,B2单元格就叠加了两个条件格式(如果有需要,还可以继续添加更多个)
当A2数值在70-80之间时,B2显示红色;
当A2数值在80-90之间时,B2显示绿色
B列如何根据A列数值,来填充颜色,这样条件格式又怎样设置,上面介绍的只适合单一单元格,放心会加奖
追答两种方法:
格式应用到什么范围,就选择什么范围即可
或者在上次回复最后一个截图(管理规则)中修改应用于的范围
一个是事先选择,一个是事后修改,效果一样
但规则说明中的公式要相应地修改,如果B列数据是从B1开始,那么上述公式中A2也要相应地改为A1
追问我比较笨,我设置了规则管理也是一列,但是我第一单元格输入90时会填充红色,当第二单元格输入80时,第一单元格的颜色也变了