00问答网
所有问题
如果Excel表中A1单元格为红色,则B1显示数字为A,如果A1为黄色,B1显示B,可否实现?
如题所述
举报该问题
推荐答案 2012-05-17
需要借助Excel的宏表函数,才能够得到单元格的颜色信息
插入-名称-定义,名称输入aa(自己定义),下面的引用输入公式
=GET.CELL(63,$A$1)
然后在B1输入
=IF(aa=3,A,B)
---
注意
1宏表函数只能计算手工设置的单元格背景色和字体颜色的值,而不能计算由条件格式功能产生的颜色。
2用于计算颜色的宏表函数无法自动重算。因此,当单元格背景色或字体颜色发生改变后,用户需要按<F9>键执行手动重算,才能更新宏表函数的计算结果。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZnZenn0ZB.html
其他回答
第1个回答 2012-05-17
用公式不行啊。只有用VBA了。按Alt+F11,插入——模块,粘贴下列代码。
Sub color()
If Range("A1").Interior.color = vbYellow Then
Range("B1") = "B"
If Range("A1").Interior.color = vbRed Then
Range("B1") = "A"
End If
End if
End Sub
保存后,每次运行一下color的宏,具体在工具——宏——选择color运行。本回答被提问者采纳
相似回答
如果Excel表中A1单元格为红色,则B1显示数字为A,如果A1为黄色,B1显示B
...
答:
单击确定按钮后,我们单击A2
单元格,
然后点击格式刷按钮,将A列有数值的单元格全部选上即可,这时我们就可以看到,A列大于B列的数值都填充
为红色
了。请点击输入图片描述
excel中
怎么设置
A1
列为“是”时
B1显示为红色,为
“否”时
显示B1显示
为...
答:
=$A1="是"设置
单元格
格式为红 添加条件公式 =$A1="否"再设置单元格格式为绿 搞不定,扣我 一五九六三九七零
excel如果A
列某个
单元格为红色,B
列相同行的单元格输出1怎么
实现
答:
1、使用这个函数需要先定义名称:CTRL+F3,名称:aa(可以任意定义),引用位置:=GET.CELL(63,$A1)2、在B1中输入公式:=IF(aa=53,1,"")但这里有个问题,因为宏表函数不能自动运算,当改变A列颜色后,结果并不能随着变化,解决办法双击公式
单元格,
回车。
在
EXCEL
里面
如果
使
单元格
满足不同条件时,返回不同的值?
答:
1、首先在
excel表格中
的A列中输入一组数据,根据不同的条件返回不同的数值。2、例如满足A1单元格输入
A,则
返回a,完整公式为:=IF(A1="A","a",IF(A1="B","b",IF(A1="C","c","")))。3、点击回车生成计算结果,可以看到此时
A1单元格为B,则
返回了小写字母b。4、然后向下填充公式,...
大家正在搜
a1单元格值为3b1单元格值为4
excel表格中d3单元格位于
若要删除表格中的B1单元格
excel正在处理的单元格称为
要删除表格中的某单元格
删除表格中的某单元格所在行
怎么合并单元格excel
假设在b1单元格输入一公式为
a2到c2单元格个数
相关问题
EXCELL中如果B1单元格的数字大于等于35,则A1单元格...
EXCEL问题,如果A1的数字为1 则在A2中显示B1信息,...
在Excel中 如果单元格A1中的值为91~100,单元格B...
excel如何设定单元格条件格式,单元格A1是下拉菜单,有a...
EXCEL2007中,如果在A1单元格中输入的是1时,B1单...
excel 如果A列单元格中A n等于0,B列单元格中B n...
在excel表格中, 分别在单元格A1、B1、C1内输入数值...
Excel 里,如果A1值为:a,b,c,d;则在B1显示为...