如何在EXCEL表中匹配数据,并自动更新

2025-04-16 06:25:32
推荐回答(2个)
回答1:

假设表一内是流水帐,需要在表二内根据名称自动填入汇总数据;

1、在表二的C2单元格输入公式:=SUMIF(表一!$C:$C,$B2,表一!D:D) 回车;

见图一

2、选中C2单元格,点右键>复制;

见图二

3、选中需要自动填入汇总数据的表格内D、E列,点右键>点击:粘贴选下面的fx 图标;

见图三

4、实际结果:

见图四

回答2:

表一为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)
以上的办法应该可以解决问题的。