5个回答
展开全部
本来,很简单的,用条件汇总函数SUMIF()即可:
源数据在Sheet1。
1、在Sheet2的A列输入姓名,或用“高级筛选”筛选出不重复姓名:
选A列——菜单栏——数据——筛选——高级筛选——方式:将筛选结果复制到其他位置(点选)——复制到:导入右侧任一单元格——选择不重复的记录(勾选)——确定——剪切筛选出来的姓名到Sheet2的A列。
2、复制Sheet1的B1右起表头到Sheet2的第一行。
3、在Sheet2的B2输入
=SUMIF(Sheet1!$A$A,$A2,Sheet1!B:B)
回车并向右和向下填充。
或采用“合并计算”:
1、复制A1:H1到J1起右侧。
2、选J2——菜单栏——数据——合并计算——出现《合并计算》对话框——函数:求和——引用位置:导入A2:H12——标签位置:最左列(勾选)——确定。
源数据在Sheet1。
1、在Sheet2的A列输入姓名,或用“高级筛选”筛选出不重复姓名:
选A列——菜单栏——数据——筛选——高级筛选——方式:将筛选结果复制到其他位置(点选)——复制到:导入右侧任一单元格——选择不重复的记录(勾选)——确定——剪切筛选出来的姓名到Sheet2的A列。
2、复制Sheet1的B1右起表头到Sheet2的第一行。
3、在Sheet2的B2输入
=SUMIF(Sheet1!$A$A,$A2,Sheet1!B:B)
回车并向右和向下填充。
或采用“合并计算”:
1、复制A1:H1到J1起右侧。
2、选J2——菜单栏——数据——合并计算——出现《合并计算》对话框——函数:求和——引用位置:导入A2:H12——标签位置:最左列(勾选)——确定。
展开全部
在已经排列姓名的情况下直接在另一表c3单元格输入公式 =sumif($a:$a,$a2,c:c),然后向下向右拉公式获得数量,工号在表2 B2中输入公式vlookup(a2,表1!A:B,2,0)下拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在另表生成,你这种需求应该使用透视表功能。
在本表汇总,则使用分类汇总功能。
使用vlookup函数不太适合你这个需求。
在本表汇总,则使用分类汇总功能。
使用vlookup函数不太适合你这个需求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B2:
=VLOOKUP(A2,SHEET1!A:B,2,0)
下拉复制公式
c2:
=SUMPRODUCT((SHEET1!A$1:A$1000=$A2)*(SHEET1!C$1:C$1000))
右拉复制公式。
下拉复制公式
=VLOOKUP(A2,SHEET1!A:B,2,0)
下拉复制公式
c2:
=SUMPRODUCT((SHEET1!A$1:A$1000=$A2)*(SHEET1!C$1:C$1000))
右拉复制公式。
下拉复制公式
追问
C2的公式不行,出现#VALUE!错误
追答
=SUMPRODUCT((SHEET1!A$2:A$1000=$A2)*(SHEET1!C$2:C$1000))
或者
=SUMIF(Sheet1!$A:$A,$A2,Sheet1!B:B)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-28
展开全部
vlookup匹配公式,求和?你想干啥,请再说明白点,多打几个字儿方便别人理解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询