excel 偏移功能:如何使参考(动态)?

u4vypkhs  于 2022-11-18  发布在  其他
关注(0)|答案(2)|浏览(111)

我尝试编写一个公式,将销售单位从以前的年份移动到G列中选择的年份。例如,如果我在G列中选择2025年,则产品应显示2022中的数字,例如100、2026 101、2027 102。同样,如果我在G列中选择2026,则2026应显示100。2027年应该有101个。
我写了代码=IF($G$6>I2,0,OFFSET(I6,5,-2,1,1)),但是我不能得到按年份动态的引用。我做错了什么?

vatpfxk5

vatpfxk51#

为了避免使用OFFSET,它是可变的,并且在文件中发生任何更改时都会重新计算,可以使用INDEX完成相同的操作。
I6中使用此命令并向右拖动:=IF(I$2<$G$6,0,INDEX($I$11:$P$11,1+I$2-$G$6))

xqkwcwgp

xqkwcwgp2#

偏移量中的参数“Cols”应该是包含G6的公式。
解决的办法是:=IF($G$6>I2,0,OFFSET(I11,0,$I$2-$G$6))
将公式添加到I6并“填充”右侧的单元格。
如果你有任何问题,请在评论中让我知道。还有其他几种可能的解决方案。

相关问题