有没有办法在不分离每个值的情况下使用 char(10) 函数?

Posted

技术标签:

【中文标题】有没有办法在不分离每个值的情况下使用 char(10) 函数?【英文标题】:is there a way to use the char(10) function without separating every value? 【发布时间】:2021-09-08 22:03:55 【问题描述】:

我目前正在使用 char (10) 将列从名为“脚本”的单独选项卡合并到一个基于名称的单元格中。 =IFERROR(TEXTJOIN(CHAR(10),1,QUERY(Scripts!$A$3:A,"select B, C, D, E where A ='"&A1&"'")))

我的信息显示在列表中。有没有办法将列 B+C 和 D+E 结合起来。

第 1 行是我的数据在“脚本”选项卡上的样子。 第 7 行是上面等式的数据。 第 12 行是我希望等式执行的操作。

【问题讨论】:

【参考方案1】:

尝试:

=ARRAYFORMULA(IFNA(VLOOKUP(A1:A, QUERY(
 Scripts!A:A, Scripts!B:B&" "&Scripts!C:C&CHAR(10)&Scripts!D:D&" "&Scripts!E:E, 
 "where Col1 is not null"), 2, 0)))


更新:

=ARRAYFORMULA(REGEXREPLACE(TRIM(SPLIT(FLATTEN(QUERY(QUERY(
 Data!A2:A&"×", CHAR(10)&TEXT(Data!B2:B, "m/d/yy")&
 CHAR(10)&Data!C2:C&", "&Data!D2:D&", "&Data!E2:E, ROW(Data!A2:A), 
 "select max(Col2) where not Col1 starts with '×' group by Col3 pivot Col1")
 ,,9^9)), "×")), "^"&CHAR(10), ))

【讨论】:

谢谢!但是,有时同一个名称有多个条目(例如日期、类别、注释、标签)。这只会返回它看到的第一行数据。 @EmmaBourdeau 你能分享一份你的工作表吗? docs.google.com/spreadsheets/d/… @EmmaBourdeau 工作表是私有的 docs.google.com/spreadsheets/d/…

以上是关于有没有办法在不分离每个值的情况下使用 char(10) 函数?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不导致复制的情况下将 char 数据附加到 std::vector

如何在不使用 LOOP 的情况下计算取决于先前值的当前值?

有没有办法在不删除视图并重新添加的情况下更新 StackView 中的视图?

有没有办法在不使用画布的情况下在 JavaScript 中合并图像?

有没有办法在不使用子查询的情况下根据不同的行计算平均值?

有没有办法将 Expo 应用程序与 firebase 动态链接集成而无需分离?