如何在多个单元格中使用单个OFFSET()的结果?避免重复的偏移量计算
我有一个工作表,有很多行。对于每一行,我都感兴趣的是一组连续的列。我感兴趣的列的范围取决于其他地方设置的一些单元格;我可以使用OFFSET()函数来定义范围。
对于每一行,我需要在同一个数组引用上调用几个数组函数(SUM,AVERAGE等)。可以通过在每种情况下调用OFFSET来完成... SUM(OFFSET(args)),AVERAGE(OFFSET(args));但我发现错误,因为我试图使所有OFFSET调用与数组的最新定义保持同步。
有没有办法,我可以把
B1: =SUM(OFFSET(args))
C1: =MAX(OFFSET(args))
到
A1: =OFFSET(args)
B1: =SUM(A1)
C1: =MAX(A1)
或等效的,这样我就可以改变基准的定义在一个地方,它适用于所有的方法行中的函数?
是不同的列(或可能不同)的每一行,或者你一直在查看相同的列? – 2012-02-27 22:05:41