咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

现有两组数据,要求根据分表的数据汇总总表的数据(即如果在1组中找不到,那么在2组中肯定找得到)

1组


2组

一、用vlookup+match+iferror函数查找

B2单元格中的公式为:

=IFERROR(VLOOKUP($A2,'1组'!$A:$M,MATCH(B$1,'1组'!$1:$1,0),0),VLOOKUP($A2,'2组'!$A:$M,MATCH(B$1,'2组'!$1:$1,0),0))

用到的函数的语法结构为:

=vlookup(查找值,查找区域,返回查找区域的第几列,精确查找)

=match(查找值,查找区域,精确查找)

=iferror(值,错误值)

=iferror(vlookup(查找值1,查找区域1,match(查找值2,查找区域2,0 ), 0 ),vlookup(查找值1,查找区域3,match(查找值2,查找区域4,0 ), 0 ))

即查找A2单元的值是否在工作表1组中出现,如果查找不到则继续在工作表2组中查找

二、用if+iserror+vlookup函数查找

=IF(ISERROR(VLOOKUP($A2,'1组'!$A:$M,MATCH(B$1,'1组'!$1:$1,0),0)),VLOOKUP($A2,'2组'!$A:$M,MATCH(B$1,'2组'!$1:$1,0),0),VLOOKUP($A2,'1组'!$A:$M,MATCH(B$1,'1组'!$1:$1,0),0))