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

如何从指定单元格区域的每个单元格中提取并合并特定数组?

提取并合并批量单元格内的指定数组

可以使用MAP函数配合VSTACK实现批量提取合并,公式如下:

=VSTACK(MAP(D2:D13, LAMBDA(cell, cell.materials)))

说明:

  • MAP(D2:D13, LAMBDA(cell, cell.materials))会遍历D2到D13的每个单元格,自动提取每个单元格内的materials数组,生成包含所有目标数组的集合。
  • 外层的VSTACK会将这个集合里的所有数组纵向拼接成一个完整数组,无需手动逐个引用单元格。
  • 后续若单元格数量增加,只需修改公式中的区域范围(比如改成D2:D20)即可,不用重复手动添加每个单元格的.materials引用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 05:37:01