可以利用宏表函数做
例如 可以先选中E1单元格,然后点"公式"-"名称管理器",新建一个名称"aaa" ,公式输入 =" "&GET.CELL(63,Sheet1!$A1:$A1)&" "&GET.CELL(63,Sheet1!$B1:$B1)&" "&GET.CELL(63,Sheet1!$C1:$C1)&" "&GET.CELL(63,Sheet1!$D1:$D1)&" "
然后在E1单元格输入公式 =IF(ISERROR(FIND(" 3 ",aaa)),IF(ISERROR(FIND(" 6 ",aaa)),IF(ISERROR(FIND(" 33 ",aaa)),500,400),200),0) 往下拖就好 我已经做好例子了,看下图
对了 如果你的颜色和我的不一样,可以在A-D列弄出4个颜色,然后在E输入公式 =aaa 就可以看到一串带数字的文本 每个数字代表一个颜色的代码 然后你就可以自己修改我的公式 把里面的 " 3 " 或者 " 6 " 换成你自己的颜色 注意,前后都有空格
另外,浅绿色和黄色都是6 我也不知道为啥 你别用两个代码一样的颜色就好
这种功能要用宏表函数或者VBA处理。