相关疑难解决方法(0)

Excel的INDEX函数可以返回数组吗?

如果范围内的数据A1:A4如下:

Apple
Banana
Orange
Strawberry
Run Code Online (Sandbox Code Playgroud)

然后INDEX可以用于单独返回该列表中的任何值,例如

= INDEX(A1:A4,3)
Run Code Online (Sandbox Code Playgroud)

会回来Orange.

是否有类似的Excel函数或函数组合,可以有效地允许您执行以下操作:

= INDEX(A1:A4,{2;3})
Run Code Online (Sandbox Code Playgroud)

哪个会返回一个数组{Banana;Orange}

这是可能的(最好没有VBA),如果是这样,怎么样?即使使用辅助细胞,我也很难弄清楚如何实现这一目标.

如果数据是数字(使用MMULT),我可以找出一个有点复杂的解决方案,但数据是文本这一事实让我感到沮丧,因为MMULT它不适用于文本.

arrays indexing excel excel-formula

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

arrays ×1

excel ×1

excel-formula ×1

indexing ×1