用Office 2007的EXCEL表,如何让某个单元格在某一数值范围时,则另一单元格显示设定的?

用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时,第一单元格的颜色也变了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-02

IF函数+条件格式

假定 80-90 A级

         70-80 B级

         60-70 C级

         0-60 D级

第一步:在B1输入公式 =IF(A1>80,"A级",IF(A1>70,"B级",IF(A1>60,"C级","D级")))

第二步:将该公式下拉至表格最后一行

结果如图:

第三步:点击条件格式

第四步:设置填充色

结果:如图

重复上述步骤 设置B级 C级 D级的颜色,结果如图:

追问

你好,图片不是很清晰,条件格式那里怎么设置,谢谢

本回答被网友采纳
第2个回答  2020-06-13
依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=80,$A$2=80,$A$2<90)依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=80,$A$2=80,$A$2<90)
第3个回答  2020-06-08
依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=80,$A$2<90)依次选择菜单【开始】,【条件格式】,【新建规则】,【使用公式确定要设置格式的单元格】,在【编辑规则说明】中输入公式:=AND($A$2>=80,$A$2<90)
相似回答