gpt4 book ai didi

excel - 是否可以将数组作为 INDIRECT() 的参数,以便 INDIRECT() 返回数组?

转载 作者:行者123 更新时间:2023-12-02 11:43:55 25 4
gpt4 key购买 nike

假设我有一个细胞向量 A1:A5 ,每个字符串都包含另一个单元格的地址。

我想要做的是有一个函数,它从这些引用的单元格返回值数组。请参阅示例 - 我希望公式返回 15(它返回 1)。

enter image description here

在生产环境中,该向量要长得多(约 2000 行)。

可以解决这个问题的是数组功能的 INDIRECT()。

(我意识到,我可能会超出 Excel 的极限)...

<小时/>

我对这个主题的进一步想法:

由于 INDIRECT() 甚至能够从单单元格输入生成数组,因此理论上的“INDIRECTARR()”公式要么需要 Excel 中的嵌套(即多维)数组计算支持,要么本质上仅限于参数表示一维范围。

最佳答案

终于找到解决办法了。只要值在一张纸上,我们就可以利用这样一个事实:当 INDEX 的第二个和/或第三个参数是数组时,结果也是一个数组:

enter image description here

它有点 hackish,但它确实有效,并且不需要任何 VBA 或插件。而且速度很快。

关于excel - 是否可以将数组作为 INDIRECT() 的参数,以便 INDIRECT() 返回数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19787285/

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