excel 中 通过单元格颜色判断数值

2025-01-02 03:48:09
推荐回答(2个)
回答1:

可以利用宏表函数做


例如 可以先选中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  我也不知道为啥   你别用两个代码一样的颜色就好

回答2:

这种功能要用宏表函数或者VBA处理。