excel 中使用VLOOKUP 函数是对比栏目是合并单元格,需要提取目标合并单元格中的第二行数据,怎么弄
答案:3 悬赏:40 手机版
解决时间 2021-04-29 18:39
- 提问者网友:风月客
- 2021-04-28 22:33
excel 中使用VLOOKUP 函数是对比栏目是合并单元格,需要提取目标合并单元格中的第二行数据,怎么弄
最佳答案
- 五星知识达人网友:白昼之月
- 2021-04-28 23:41
前面的表格为SHEET1
后面的表格为SHEET2
在SHEET1的D4单元格输入公式
=index(sheet2!D:D,match(b4,sheet2!B:B,0)+1)
下拉填充即可
如果需要纠错,可以使用公式
=iferror(index(sheet2!D:D,match(b4,sheet2!B:B,0)+1),"")
如果SHEET2的姓名是唯一的,还可以使用SUMIF函数
=sumif(sheet2!B$3:B$1000,b4,sheet2!D$4)
后面的表格为SHEET2
在SHEET1的D4单元格输入公式
=index(sheet2!D:D,match(b4,sheet2!B:B,0)+1)
下拉填充即可
如果需要纠错,可以使用公式
=iferror(index(sheet2!D:D,match(b4,sheet2!B:B,0)+1),"")
如果SHEET2的姓名是唯一的,还可以使用SUMIF函数
=sumif(sheet2!B$3:B$1000,b4,sheet2!D$4)
全部回答
- 1楼网友:鱼忧
- 2021-04-29 01:40
必须将源表(有合并的)处理一下,变为无合并单元格的,并变换表格为两表格(筛选加班并复制粘贴即可),再用VLOOKUP
或者直接用VLOOKUP函数双条件的也行,但一时半会不一定弄得懂呵.
或者直接用VLOOKUP函数双条件的也行,但一时半会不一定弄得懂呵.
- 2楼网友:大漠
- 2021-04-29 00:26
假设第一个表为SHEET1,第二个表为SHEET2表,在SHEET1表的C4输入:
=index(sheet2!$d:$d,match($b4,sheet2!$b:$b,)+column(a1)-1)
右拉填充,下拉填充
=index(sheet2!$d:$d,match($b4,sheet2!$b:$b,)+column(a1)-1)
右拉填充,下拉填充
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯