假设表一内是流水帐,需要在表二内根据名称自动填入汇总数据;
1、在表二的C2单元格输入公式:=SUMIF(表一!$C:$C,$B2,表一!D:D) 回车;
见图一
2、选中C2单元格,点右键>复制;
见图二
3、选中需要自动填入汇总数据的表格内D、E列,点右键>点击:粘贴选下面的fx 图标;
见图三
4、实际结果:
见图四
表一为Sheet1,表二为Sheet2,为计算方便插入一列,则表一有6列,分别A为ID,B为时间,C为name,D为条件,E为数量,F为价格,表二有4列,分别A为时间,B为name,C为数量,D为价格
假设需要使用到100行,
表一
D列输入函数,D2输入=CONCATENATE(MONTH(B2),C2)
表二
A列和B列需要手动输入
C列输入函数,C2输入=sumif(Sheet1!D$2:D$100,CONCATENATE(MONTH(A2),B2)
,Sheet1!E$2:E$100)
D列输入函数,D2输入=sumif(Sheet1!D$2:D$100,CONCATENATE(MONTH(A2),B2)
,Sheet1!F$2:F$100)
以上的办法应该可以解决问题的。