excel 中如何在B表中查找与A表中相同的数据,并显示结果!谢谢大家先!

比如表中的A列分别为:1,2,3,4。
表二中的A列为:4,5,6,B列为:1,2,3,C列为:7,8,9
那么如何查找:当表一中的1=表二中B列的1时,显示“蓝色“,当表一中的4=表二中A列中的4时,显示”红色“

你想要在表一的B列显示文字“蓝色”、还是在A列显示出蓝色?
1、前者:
B1输入
=IF(COUNTIF(Sheet2!$A$1:$C$3,A1)>0,IF(A1=1,"蓝色",IF(A1=4,"红色","")),"")
回车并向下填充。
2、后者:
选表二的A1~C3——名称框:ABC——回车
选表一的A1——菜单栏——格式——条件格式——公式:=COUNTIF(ABC,A1)>0
——格式——图案:蓝色——确定——确定。
选表一的A4——参照以上操作设置红色。另外,A2、A3的呢?追问

想在表1中的某一列显示文字。

我数据很多,只是用1,2,3,简单地表示,想求得公式。你的公式我没看明白,谢谢你的回答,我再看看你的公式。有其他联系方式可以直接跟你请教吗?

追答

可以!
要在表2的数据区域里面找出表1的具体数据,用计数函数,条件要有所指,故在A列对应单元格输入公式,以上的在B1输入就是对应A1:
=COUNTIF(Sheet2!$A$1:$C$3,A1)
而你要区别不同颜色,就要对符合条件(COUNTIF()>0)的单元格再分别设置=具体颜色了。

追问

我想在颜色这一列里,当数值这列的数等于表2中某个色列中的数时,颜色这一列显示在哪个区。比如B1=8=表2!A4,那么A1结果为:红色区,我的号码:413025876,如有兴趣请加我,指导下好吗?谢谢您!

追答

终于看到你的抓图!

见我的抓图吧:

表1的A2输入

=INDEX(表2!$1:$1,MAX((表2!A$2:C$100=B2)*COLUMN(A:C)))

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

温馨提示:答案为网友推荐,仅供参考
相似回答