Excel中如何使用函数调用单元格数据

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:00:21
昨天有人出了难题难住我了,请大家帮忙!
Excel中,在一个单元格中使用MAX函数,求若干单元格中的数据。而选择哪个单元格则要由另外的单元格中的数据确定。
例如:A1=4,A2=9,则要在新的一格单元格C1=MAX(B4:B9);如果A1和A2中的数据变化了,则函数要跟随变化,如A1=6,A7=8,则C1=Max(B6:B8)
,那么如何在C1中书写函数格式?多谢!
问题是A1,A2的值是未知的,随时可能变动。用他的值来确定B列中的取之范围,计算C1的值。

做个宏,取用A1/A2的数据,然后把MAX写入C1,不过要显示的时候需要先执行一下宏。好像还有个函数,就是引用单元格,引用即可。
对了,是INDIRECT()函数。C1=MAX(INDIRECT("B"&A1):INDIRECT("B"&A2))

=IF(AND(A1=4,A2=9),MAX(B4:B9),IF(AND(A1=6,A7=8),MAX(B6:B8),""))

vlookup