1.情景展示
B列颜色变化与C列保持同步,D列颜色与C列保持同步,如何实现?
2.问题分析
抛开颜色保持一致的问题不说,我们想实现的目的,其本质是:一个单元格中的突出显示样式由另一个单元格决定,随着另一个单元格的内容而变化样式。
然而,在excel中我们常用的“条件格式”功能只会简单的使用:通过对本单元格内容的变化来指定本单元格的展示样式。
3.解决方案
通过定义格式规则:公式,即可实现。
前提:通过公式来实现的方式,需要我们知道另一列的规则信息
如果不知道,我们可以通过“管理规则”来查看另一列的规则有哪些条件
由此,我们知道C列的规则是:
当单元格内容>=0时,显示红色;
当单元格内容<0时,显示绿色。
下面,我们开始为B列定义基于公式实现的规则:
方式一
方式二
无论哪种方式,都能来到这个界面
错误用法:
正确用法:
定义公式的时候,最前面需要+“=”
说明:用于确定单元格的坐标列,英文大小写均可,
比如:c2和C2没有区别,都是表示C列第二行
继续添加规则
这样,B2的条件格式就和C2保持一致了。
现在,我们需要也给B3加上条件格式,让它的样式追随C3。
我们能够想到的最简单的方法就是:
鼠标悬浮到B2右下角,当鼠标指针变成“十”字时,向下拖拽进行填充
如此,就大功告成啦,当然,使用格式刷可以实现同样的效果。