You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何借助MATCH函数创建带引用的索引数组

数组匹配与索引映射需求

需求说明

我有两个数组,想用第二个数组作为查找数组,在第一个数组中匹配元素并返回对应行号,目前用的公式是:

=IFERROR(MATCH(B2:B9,A2:A9, 0),"")

接下来需要把这个公式生成的整数数组当作索引,构建一个新数组:新数组里,被引用的索引位置要填入查找数组中对应匹配值的原始索引,没被引用的索引位置则留空。

问题示意图:
问题示意图

已尝试的方法

  • 一开始直接对比两个数组,但这种方式只会比较同一行的元素,达不到目的。
  • 后来想创建布尔数组,但不知道怎么用它来定位查找数组中原始元素的索引。

我感觉自己把简单问题复杂化了,求帮忙解答。

内容的提问来源于stack exchange,提问作者Brandon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 09:42:40