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

如A-D列都是绿色E列等于500,A-D列有一个格是蓝色E等于400,A-D列有一个格是黄色色E等于200,A-D列有一个格是红色色E等于0,

可以利用宏表函数做


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

追问

我用的2010,你说的公式输入在哪里找,另外单元格颜色是根据内容自动填充的,你的方法行吗

追答

get.cell不能用于条件格式的判断

你这简直是玩我们回答的人啊.........既然你的东西能用条件判断出颜色 为啥不继续用条件返回数字!!!!!!!!!!!3重if嵌套不就行了么

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-04
这种功能要用宏表函数或者VBA处理。

在excel表格中,如何按颜色来筛选?
步骤1:首先,选择需要筛选的数据区域。例如,假设我们有一个包含员工销售数据的表格,其中某些员工的销售数据已用红色背景标记。步骤2:接下来,点击工具栏上的“数据”选项卡,然后选择“筛选”。步骤3:在筛选下拉菜单中,选择“按颜色筛选”。此时,Excel会显示可用于筛选的颜色列表。这些颜色是基于当前...

如何在Excel中统计不同颜色的单元格数量?
1. 选中需要统计颜色的数据范围。2. 在“开始”选项卡中,点击“条件格式”。3. 选择“使用公式来确定要设置格式的单元格”,输入以下公式并设置颜色:=CELL("color",A1)=1 (红色)=CELL("color",A1)=2 (黑色)=CELL("color",A1)=3 (蓝色)=CELL("color",A1)=4 (绿色)=CELL("color",A1...

在EXCEL中,如何根据单元格颜色进行判断啊~
=get.cell(63.A1) 确定。2,在B1中输入=XX,光标指向B1单元格右下角的小黑点,光标变成小黑实心十字时,双击左键。完成填充。这样操作以后,在B列中会出现各个单元格中底色的代码。3,用countif()函数对你要统计的单元进行统计,如:=countif($B$1:$B$100,"5")这个统计公式意思是统计B1至...

Excel中能通过单元格填充的颜色,自动改变其数值吗?
1、打开EXCEL表格,选中要改变格式的单元格(列),点击“条件格式”。2、点击下方的“数据条”,根据需要选择自己喜欢的颜色即可。

EXCEL中如何根据一个单元格里的字体颜色来判定另一单元格里的数值
以EXCEL 2007为例:要求:单元格A1为空时,B1字体为红色。单元格A1有值时,B1字体为黑色(字体默认即为黑色)。一个单元格字体的颜色随着另一个单元格数值的变化而变化的方法:选中B1单元格 选择”开始“菜单中的”条件格式“-”突出显示单元格规则“-”其他规则“。在”新建格式规则“窗口中:1)在...

excel怎么用颜色标记出上下单元格不同数值的项
Excel中可以利用条件格式实现用颜色标记处上下单元格不同数值的项。软件版本:Office2007 方法如下:1.用颜色标记处上下单元格不同数值的项:2.选择数据区域,点击开始菜单中的条件格式,新建规则:3.选择使用公式,输入公式如下,设置格式,点击确定:4.结果如下:...

excel 多个列之间通过颜色匹配数值相同的值?
如果数据不多,而且一列中需要凸显的数据没有重复,那么可以使用“条件格式”实现,如果数据多,可以使用VBA实现。以下为数据少使用“条件格式”的方法:1.选中待处理数据区域,新建一个规则;2.使用公式确定,设置好公式及条件后确定。3.效果如下:使用类似方法对其它列数据进行设置。

excel某一单元格填充某颜色是返回单元格的数值
将A1单元格填充粉色(或者你想要的任何颜色),然后在任意单元格内写下公式:=CellColor 这时候这个单元格会出现一个数字,这个数字就是A1所填充颜色对应的数字(比如为22);在你想要实现目的的任意单元格内写下公式=IF(CellColor=22,A1,"")说明:当A1填充颜色变化时,要手动更新一下相应的单元格(...

excel 07版通过判断前单元格颜色来改变后单元格数据
1、先选中要看的数据列。2、在开始选项卡--样式--条件格式--新建规则。3、选中最下面一行--使用公式确定要设置格式的单元格,在公式空处填写=A1<5000,然后点击格式。4、在格式里把字体颜色等设置一下。5、最终结果就是,那些符合条件了单元格数值格式变了很明显。

excel 中 通过单元格颜色判断数值
然后在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 就可以看到...

相似回答