excel中表2自动匹配表1的相关信息

表1中A列是名字 B列是业务类型 C列是相关数据,想在表2的A列中输入某一个名字,会自动显示该人名下同种业务类型的数据之和。

应该这样的吧?你姓名有重复的

B2=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$A$6=A2,ROW($2:$6)),COUNTIF($A$2:A2,A2)))

同时按CTRL  SHIFT  回车键

D2=SUMPRODUCT((Sheet1!$A$2:$A$6=A2)*(Sheet1!$B$2:$B$6=B2)*(Sheet1!$C$2:$C$6))

同时按CTRL  SHIFT  回车键

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-10
设表1为sheet1,表2为sheet2。在表2的b2输入:
=if($a2="","",vlookup($a2,sheet1!$a:b,COLUMN(b2),0))
然后横拉到c2单元格后,下拉填充就好了。本回答被提问者采纳
第2个回答  2013-04-10
你好,很简单。
在表二的B2输入公式=if(A2=“”,"",vlookup(A2,Sheet1!A:C,2,0))
在表二的C2输入公式=if(A2=”“,"",sumproduct((Sheet1!A2:A100=A2)*(Sheet1!B2:B100),C2:C100)
希望可以帮助你
第3个回答  2013-04-10
C1=SUMIFS(SHEET1!$C$1:$C$6, SHEET1!$A$1:$A$6, =$A1)
下拉。
把SHEET1换成表1实际的名字。
相似回答