请教跨工作表多条件求和(不建辅助列)
请教各位大佬,如何教跨工作表多条件求和(不建辅助列)由营业额表、门店性指标,计算到求和的表,不借助辅助列
=SUMIF(营业额!A$2:A$11,LOOKUP(1,0/(A2&B2=门店性质!B$2:B$11&门店性质!C$2:C$11),门店性质!A$2:A$11),营业额!B$2) 如果两个表的门店编码排序完全一样可以用这个
=SUMIFS(营业额!B:B,门店性质!B:B,求和!A2,门店性质!C:C,求和!B2)
编码排序不一样
=SUM(IF(IF(A2&B2=门店性质!B:B&门店性质!C:C,门店性质!A:A)=营业额!A:A,营业额!B:B))
数组三键回车 谢谢,,,, 谢谢,但是似乎计算的结果不对,这个公式计算的结果变成了引用最后一行记录对应的数据,大佬您看图 sql:SELECT a.区域,a.门店性质,sum(b.营业额) as 营业额合计 FROM [门店性质$]a,[营业额$]b where a.门店编码=b.门店编码 group by a.区域,a.门店性质order by 门店性质 C2=SUMIFS(营业额!$B$2:$B$11,门店性质!$B$2:$B$11,求和!A2,门店性质!$C$2:$C$11,求和!B2)
区域门店性质
有重复,用3楼公式可以
页:
[1]