如何在Excel表格里按条件自动着色

如果选择条件B列的每个单元格,在B列的每个单元格的上一行,数字跟B列对应的每个数字着色。
如:B18=2,上行是17行,B17到K17里,2在C17单元格,C17自动着色
如:B19=2,上行是18行,B18到K18里,2在B18单元格,B18自动着色
如:B20=3,上行是19行,B19到K19里,3在C19单元格,C19自动着色
示意图如上所示
如果在B20输入数字是6,6在上行位置是F19里,那F19想让它自动着色
如果在B20输入数字是9,9在上行位置是G19里,那G19应该就会自动着色
.......
只要在B21输入上行有的数字,上行就会自动着色,有这个函数吗?

工具/材料:Microsoft Office Word2007版,Excel表格

1、首先打开一个有数据的Excel表格。

2、然后选中要设置颜色的单元格。

3、之后在菜单栏“条件格式”中选择“新建规则”选项。

4、其次选择第二项“只为包含以下内容的单元格设置格式”。

5、再者条件设置为大于等于90,点击“格式”按钮。

6、其次将单元格颜色设置为蓝色。

7、然后设置为条件和格式后,单击“确定”按钮。

8、最后分数大于或者等于90分的被标记为蓝色。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-02
选中B2:K20,格式-条件格式,单元格数值等于,输入=$B3(也可,条件选择公式,输入公式=B2=$B3),格式按钮进去设置颜色。本回答被提问者采纳
第2个回答  2013-01-02
如果每一行设置一个条件格式,这个简单,如果只使用一个条件格式,这个还不会。
例如:选中B2:K2,然后进入条件格式,输入公式=B3,然后选中填充绿色。
同理:选中B3:K3,然后进入条件格式,输入公式=B4,然后选中填充绿色。
。。。。。。。
第3个回答  推荐于2016-01-28
在Excel表格中按条件自动着色的设置方法如下:
1、打开需要设置自动着色的Excel表格。
2、选中需要设置的数据区域,切换至“开始”功能区,点击“条件格式”下拉列表,从中选择“新建规则”项。
3、在打开的窗口中,从“选择规则类型”列表中,根据实际需要选择其中一种规则,比如“只为包含以下内容的单元格设置格式”。
4、规则设置完成后,点击“格式”按钮。
5、在打开的窗口中,设置满足条件的单元格格式,最后确定即可。
第4个回答  2013-01-02
把表格发过来,我写好vba发给你。xingzouyuzhou@163.com,注明百度知道的。
相似回答