我想使用 =MAX() 函数,但从单元格值获取开始和停止单元格:
给定像这样的单元格值:
A1 = 110(行开始)
A2 = 130(行尾)
A3 = 4(列 ID,即“D”)
使用这个 max 函数应该变成
最大(D110:D130)
当我更改单元格值时,MAX 使用的范围应该更改。有办法做到这一点吗?间接似乎很有用,但我无法使其工作。我对所有事情都使用相同的工作表。
谢谢!
最佳答案
试试这个:
= MAX(INDEX($A:$XFD,A1,A3):INDEX($A:$XFD,A2,A3))
快速注意:应避免INDIRECT
,因为它是不稳定的。首选 INDEX
。
关于Excel:使用公式进行单元格引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48190983/