=IF(AND($C$1="Jan",$C$2="Parc Sovereign"),INDIRECT("'1'!AH" &A20),IF(AND($C$1="Feb",$C$2="Parc Sovereign"),'1'!AH363))
好的我已经把我的公式放在这里,我的问题是我只知道如何根据我从A20输入的数字逐行递增第一个INDIRECT函数。
所以如果我说我在A20
输入19,我的INDIRECT
函数结果将是'1'!AH19
,但我的方法是错误的,我想编辑列而不是行每次我更改A20
中的值。
我有足够的A20's
从中获取数据,所以每次我需要更改值时都无法编辑它们。
答案 0 :(得分:0)
您可以将INDIRECT函数的第二个可选参数设置为FALSE,然后使用R1C1样式的引用。
或者,您可以使用ADDRESS功能:
INDIRECT(ADDRESS(rownumber, columnnumber))