首页 > 解决方案 > 在 Google 工作表中拆分后获取单元格的 vlookup

问题描述

我有一个事件 Google 表单,其中可能有一个 ID 号由 . 分隔的输入。或 / 有相同的事件。我需要在 Google 表中查找与同一事件关联的 ID 号的值并为其分配相同的事件信息。

我能够拆分、连接文本和转置,但我无法获取每个事件信息,并且我需要在新条目进入时扩展它,因此我认为必须使用数组公式。

这是它的样子。

在此处输入图像描述

这是我能用公式做的事情

=TRANSPOSE(SPLIT(TEXTJOIN(".", 1, C2:C), "."))

在此处输入图像描述

这就是我需要的输出。 在此处输入图像描述

标签: google-sheetsgoogle-sheets-formulavlookup

解决方案


尝试

=query(arrayformula(split(arrayformula(FLATTEN(split(A2:A4,".")&"|"&B2:B4)),"|")),"select * where Col2 is not null")

在此处输入图像描述


推荐阅读