方法一:用index()+match()引用数据,先用match()定位,再用index()取数。
B2公式:=INDEX(Sheet5!B:B,MATCH(A2,Sheet5!A:A,0))+INDEX(Sheet6!B:B,MATCH(A2,Sheet6!A:A,0))+INDEX(Sheet7!B:B,MATCH(A2,Sheet7!A:A,0))
方法回二:因为每答种商品都有唯一性,可以用条件求和sumif()来找到这个数。
B2公式:=SUMIF(Sheet5!A:A,A2,Sheet5!B:B)+SUMIF(Sheet6!A:A,A2,Sheet6!B:B)+SUMIF(Sheet7!A:A,A2,Sheet7!B:B)
追问 : 刚刚试过,方法一有些问题,如果后面子表中没有相关的关键词,会出现错误,6月到10月的子表中,每个月出现的关键词不一定相同,有些月份比较多,有些月份比较少,大致在500-900个关键词左右。
方法二可以,利用关键词的唯一性,基于单个月的关键词可以输出所有数据,谢谢@heping956。
另外想问下,如果汇总表中要列出6月到10月出现的所有关键词,每个关键词输出所有子表的相关数据之和,这个怎么解决
追答 : 把各月关键词放到一列,再用删除相同项功能,找到所有不重复的关键词。再汇总。
追问 : 网页链接还有一个问题,链接如上,是想请教表格数据转换的,如果方便,帮忙看下有方法解决