想让excel里达标的业绩自动变绿?操作特别简单,先选中业绩数据区域,再建一条“大于或等于目标值”的条件格式规则就搞定了。下面我用mac版microsoft excel 365实测演示,windows版excel 2021的入口也在“开始→条件格式”里,咱们这次的示例目标值设为100000。
选中业绩数据,别带表头
咱们示例里的业绩在C列,直接选中 C2:C9 就行。要是你平时用的表格后面还要继续填数据,也可以把未来要录入的行一起选上,但千万别把C1的表头算进规则范围里,不然表头也会跟着参与判断变色。

从条件格式菜单里新建规则
先点开“开始→条件格式”。Windows版可以直接选“突出显示单元格规则→大于或等于”;Mac版也可以点“新建规则”,把样式切换成“经典”,再选“只为包含以下内容的单元格设置格式”就好。


条件那边选“单元格值”“大于或等于”,数值框里输入 100000,格式就设成浅绿色填充加深绿色文字。点确认后,刚好等于100000的数值也会变绿;要是你只想标记超过目标的业绩,把条件改成“大于”就行。
本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。感兴趣的朋友可以过来看看
整行变绿时要固定业绩列
要是想让姓名、部门和业绩整行一起变绿,就先选中 A2:C9,新建一条“使用公式确定要设置格式的单元格”的规则,公式输入 =$C2>=100000。这里的美元符号是用来固定C列的,行号保持相对变化,这样往下判断的时候才能对应到每一行的数据。

核对下规则范围和最终颜色
设置完可以打开“条件格式→管理规则”,确认下规则内容是“单元格值 >= 100000”,应用范围要覆盖到所有实际数据区域。你也可以分别输入99999、100000和100001来测试:正常情况下只有后两个数会变绿;要是没反应,先检查下是不是要把文本型数字转成数值格式。












