EXCEL如何用公式处理? 将表二中的姓名对应的列数据筛选到表一中。

如题所述

你意思是不是说,有数据就显示国家,无就显示空白啊?如果姓名为列A,则在张三A2右边
B2输入公式:=if(vlookup($A2,Sheet2!A:D,2,0)>1,"中国",""),
C2输入公式:=if(vlookup($A2,Sheet2!A:D,3,0)>1,"日本",""),
D2输入公式:=if(vlookup($A2,Sheet2!A:D,4,0)>1,"韩国",""),
然后三个公式一起往下拉,必须保证你表里的姓名不能重复。追问

就是这个意思

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-24
你得出的数据是什么逻辑关系,表二里,李斯为什么(中国,2)
第2个回答  2012-08-24
有点不明白这个规律。你看用公式=COUNTIF(Sheet1!B2,B1)试下
第3个回答  2012-08-24
1,表一表二是两个工作表:
表一表名为sheet1,表2的表名为sheet2,
表二和表2的a2为 张三 ,a3为李斯;

则表1的B2填入公式
=IF(VLOOKUP($A2,Sheet2!$A$2:$D$3,COLUMN(B:B),0)=0,"",Sheet2!B$1)
然后右拉公式,
然后把b2,c2,d2选中,再下拉公式即可。

2,表一表二是同一个表:
把上面公式的的 sheet2! 全部删除,然后改一下数据范围条件即可。

如果运用到其他地方,请更改数据范围本回答被网友采纳
相似回答