首页 > 解决方案 > 谷歌表格 - 跨工作表连接多个列表

问题描述

我有兴趣从工作表中的 1 个列表中获取值,并将其与 Google 表格中不同工作表中另一个列表中的值连接起来。例如,如果我的列表是:

表 A

表 B

我想在工作表 C 上生成这个...

这可能吗?我尝试使用 ARRAYFORMULA 执行此操作,但最终输出如下内容:Apple QuarterHalfWhole

标签: google-sheetsgoogle-sheets-formula

解决方案


干得好:

=ARRAYFORMULA(FLATTEN(A1:A2 & " " & TRANSPOSE(B1:B3)))
  • A1:A2并且B1:B3确实可能​​来自不同的工作表(选项卡或文档(IMPORTRANGE将用于该情况))
  • FLATTEN是谷歌表格中未记录的功能,它将二维范围变成一列。我最近在 SO 上从@MattKing那里了解到它。

在此处输入图像描述


推荐阅读