excel 难题求解

来源:百度知道 编辑:UC知道 时间:2024/06/24 09:18:59
A B C D E F G H I
1.a f d e l o w d 8
2.e p u t f l f u 0
3.f i f x u t e k 6
4.i m g u f d l g 7
如上所示,假设ABCD..为excel列,每列的信息都具有唯一性,如性别、年龄、工龄等。1234..为行,并且这个表格作为基础数据。
现在我有一个表格,内容只包含上述表格的A B C D E F五列信息,凭借这五列信息可以单个筛选出它在基础数据里的其它对应项。
一个一个的筛选是在太慢,能不能用公式来筛选?希望各位高手帮忙,谢谢!
感谢各位回答。上边说的不清楚,重新举例(表格内容纯属虚构):
1.假设第一个表ABCDE。。为
A姓名 B性别 C年龄 D职称 E学历 F工龄 G H I
且表格中有上万条个人信息
2.理想条件:
第二个表格只有 B性别 C年龄 D职称 E学历信息,且根据这四个信息在第一个表中只能筛选出一个姓名及其他信息。
3.=vlookup(B2,Sheet2!A1:I50000,7,false),这样是不行的,单纯根据 B性别 一个条件,只能将表格1中B列 排在第一个性别男的家伙找出来,假设有20000个男人,还有19999个。。。
4.多条件查找。。还不会
5.难度升级:
如果说 凭借 2 中所说的4个条件可以在表1筛选出10条,单多条件查找好像只显示第一条,其余忽略,有什么办法把10条信息全显示出来?

信息少的话,一个一个得筛选,谁都会。
如果有5000条呢?一个一个的来,哪年能找的完。。。
高手给出个招吧,快累死了。。。

你可以用VLOOKUP把其它的值索引过来啊
就你这个例子旧表sheet1,新表sheet2
这个值是索引的F列,下一列就是7,依次类推
=VLOOKUP(A2,Sheet2!A1:J5,6,FALSE)
下拉就行

既然数据是唯一的,就用查找解决。

兄弟 你们讲明白哦“凭借这五列信息可以单个筛选出它在基础数据里的其它对应项。” 啥意思啊!·