Google表格:连接来源中的多个单元格值

时间:2019-03-07 13:28:20

标签: google-sheets

我试图获得一个公式,该公式根据日期从工作表中提取一个值,以查找所有出现的事件并将它们连接在一起。

我最初的问题是here

这确实很好,但是如果用户在以后的某个日期提交了新订单,而该日期已经提交,那么我得到的是第一笔,而不是其他任何笔数。

这是我当前的代码,该代码还会检查逗号和空格,并添加回车符。

=regexreplace(IFERROR(VLOOKUP(B1, IMPORTRANGE("source", "B2:C"), 2, 0)), ", ", char(10))

如何根据条件合并多个单元格值?

1 个答案:

答案 0 :(得分:1)

=ARRAYFORMULA(TEXTJOIN(CHAR(10),1,
 REGEXREPLACE(IFERROR(QUERY(IMPORTRANGE(
 "1JCOLm7ZQgR0qgtzq_98E4vDie7-FM-WlwiSZwgpB22k", "B2:C"),
 "select Col2 where Col1=date'"&TEXT(B1,"yyyy-mm-dd")&"'")),
 ", ", CHAR(10))))

0