gpt4 book ai didi

excel - Excel 中 INDIRECT() 的替代方法

转载 作者:行者123 更新时间:2023-12-04 22:30:02 27 4
gpt4 key购买 nike

我目前正在使用公式 =匹配(A2,间接(Q20):间接(Q22),0)其中 A2 包含要在一个范围内搜索的项目。范围是动态的,Q20 的起点为 =地址(Q17,3,4) Q22 持有 =地址(Q18,3,4) . Q17 和 Q18 包含一个公式,用于根据特定单元格 B2 中的用户输入计算所需的行号。如您所见,范围是动态生成的。

任何人都可以建议使用非易失函数做同样的事情吗? 这将在多个地方使用,如果这样做会减慢整个电子表格的速度。我还想禁用手动计算,因为我需要在特定单元格 B2 中输入输入后立即返回更新的结果。

最佳答案

INDEX 通常可以代替 INDIRECT 和 ADDRESS。它也被认为是非 volatile 的(与 INDIRECT 和 ADDRESS 不同),因此它不会重新计算太多。

 =MATCH(A12, INDEX(A:Z, Q17, 3):INDEX(A:Z, Q18, 3), 0)
'if always in column C then the range can be tightened.
=MATCH(A12, INDEX(C:C, Q17):INDEX(C:C, Q18), 0)

关于excel - Excel 中 INDIRECT() 的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53995083/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com