如何解决Excel根据索引创建数组地址以结束
Excel 365 现在支持动态数组,其性质与大多数编程语言支持的数组非常相似。
例如,您现在可以在 B2 中键入 =A1:A5*2,如果范围 A:1:A5 包含数值,它们将在 B1:B5 中相乘。
我的问题是可以识别A列数据的“结束”并相应地写出乘法吗?
这类似于对 python here 和 MATLAB here 的解释
感谢您的回答!
解决方法
当然,如果 A 列中的值是静态的或由非动态公式放置:
=A1:INDEX(A:A,MATCH(1E+99,A:A)) * 2
或过滤器:
=FILTER(A:A,ISNUMBER(A:A)) * 2
如果 A 列中的值也用动态数组填充,那么我们只需要:
=A1# * 2
在 A1 中我放了 =SEQUENCE(6)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。