我有两个电子表格(电子表格1)列出了根据月销售额进行的付款。有些付款是针对一个月,有些是朝向两个月,有些是朝向月A到月C.(电子表格2)列出了他们每月累计的销售额。以下是电子表格的示例。
电子表格1
Payments - Recipient - From - To - Amount
1 - Mark - May - Jul - 200
2 - Stacy - Jan - 100
3 - Adam - Feb - Mar - 50
电子表格2
Sales - Jan - Feb - Mar - Apr - May - Jun - July
Mark - 5 - 10 - 7 - 6 - 8 - 10 - 12
Stacy - 2
Adam - 1 3 - 6
我想要完成的结果是选择一系列单元格,并根据付款的月份将它们用于计算。例如,对于Mark,我希望能够从5月到7月检索数据,这将给我总共30个,仅Stacy和Jan 2月和3月共9个。
如果标准公式不可行,我也会考虑VBA。
我尝试使用索引和匹配,但我没有运气。
答案 0 :(得分:2)
Mark在K1中可能在L1和Jul在M1中,以下公式有效 = SUM(OFFSET($ A $ 1,MATCH($ K1,A:A,0)-1,MATCH($ L1,1:1,0)-1,1,IF($ M1<>" #&34;,月($ M1&安培;" / 1") - 月($ L1&安培;" / 1&#34)+ 1,1)))
即