如何从一个excel表里自动的取另一个表中相同姓名对应的值?

t
tiantong
楼主 (北美华人网)
比如表1: 张三 5,表2: 张三 女,怎么自动的把女加到表1里呢?很多名字,最好名字是个变量,可以自动查找,不是每次都要换公式里的名字去找
果小小
导出到access里,两个表根据名字join一下,一条语句就实现
热血热胜红日光
我比较懒解决问题比较简单粗暴... 你有没有ACCESS, 有的话直接把EXCEL的两个file作为数据源, 然后做个query, 用outer join不久行了?
y
young9929
Vlookup
p
pwwq
以我二把刀的电子表格水平,
我想到了 vlookup hlookup
b
betterme
进来学习..............
t
tiantong
名字如果不完全一致怎么弄?必须要把名字包括大小写都先弄一致么?
果小小
名字如果不完全一致怎么弄?必须要把名字包括大小写都先弄一致么?
tiantong 发表于 2020-08-07 22:02

用vlookup的话最后一个参数就是设置模糊查询还是精确查询的。用access两个表join的话,名字是key, 必须精确匹配
j
jianlin679
=INDEX('sheet 1'!$J$5:$AL$215,MATCH(A11,'sheet1'!$A$5:$A$215,0),MATCH($K$5,'sheet1'!$J$3:$M$3,0)) You can use two match then index to help you do the multi criteria.
c
cookiejie
这个难道不是vlookup就能解决的事么
y
yourworld
Index(sheet2,B,match(sheet1.A,sheet2.A,exact match)) 大致这个意思吧。
w
windfree
回复 1楼tiantong的帖子
这不就是vlookup吗?如果中间有大小写,就create一个新列,都转成大写,再vlookup
y
yourworld
名字不一致的话,就用大致match那个1吧。不是0
e
eagletiger1
比如表1: 张三 5,表2: 张三 女,怎么自动的把女加到表1里呢?很多名字,最好名字是个变量,可以自动查找,不是每次都要换公式里的名字去找
tiantong 发表于 2020-08-07 21:54

Pandas
z
ziegfeld
如四楼 简单的vlookup pivot table
n
nj_guy
不知道用 VLOOKUP 都是 excel 盲。
L
Lulu7
回复 1楼tiantong的帖子 新版本的excel可以用xlookup,直接锁col就可以了,老版的vlookup或者做index都可以实现
狐狸爱哭
VLOOKUP,上周刚学会的