我对一些国家有预测,我想模拟这些国家不同的发布年份将如何影响每年的总销售额。
假设我对每个市场(丹麦,挪威和芬兰)都有这些预测:
最后以表格结束,根据我在之前设置中定义的发布年份,每个国家/地区的预测都会重新定位。根据我的例子,这最终会是这样的:
即。丹麦预测的第一年显示在第一年(根据H2的输入),挪威预测的第一年显示在第3年(基于来自H3的输入),反之亦然,芬兰。
所以有了这个,当我更改每个国家/地区的发布年度输入时,最后一个表格(在A8:E11中)将会更新。
您知道在Excel中执行此操作的好方法吗?
答案 0 :(得分:1)
正如@JosephMason所说。 INDEX / MATCH将返回您的数字。
在示例中的单元格B9
中:
=IF(B$8-$H2+1<=0,0,INDEX($B$2:$E$4,1,B$8-$H2+1))
单元格B10
:
=IF(B$8-$H3+1<=0,0,INDEX($B$2:$E$4,2,B$8-$H3+1))
单元格B11
:
=IF(B$8-$H4+1<=0,0,INDEX($B$2:$E$4,3,B$8-$H4+1))
因此您无需更改INDEX功能中的行号(在B9
中输入并向上/向下拖动):
=IF(B$8-$H2+1<=0,0,INDEX($B$2:$E$4,MATCH($A9,$A$2:$A$4,0),B$8-$H2+1))
因此,G2:G4国家的顺序无关紧要:
=IF(B$8-INDEX($H$2:$H$4,MATCH($A9,$G$2:$G$4,0))+1<=0,0,INDEX($B$2:$E$4,MATCH($A9,$A$2:$A$4,0),B$8-INDEX($H$2:$H$4,MATCH($A9,$G$2:$G$4,0))+1))
答案 1 :(得分:0)
我会使用带有MATCH函数的INDEX函数用于国家/地区的行引用,以及年份列的另一个MATCH函数引用您的输入。
答案 2 :(得分:0)