【发布时间】:2023-01-20 09:23:35
【问题描述】:
我正在尝试合并单元格并在一个单元格中显示,因为每个单元格都包含以逗号分隔的产品 skus。需要将这些单元格与逗号分隔符组合在同一列的单独单元格中。 为此,我正在使用
=TEXTJOIN(",",TRUE, G5,G10,G19,G27,G39,G46,G59)
但得到错误:
TEXTJOIN 的文本结果超过 50000 个字符的限制。
【问题讨论】:
-
你的目标不明确。除非要连接的七个单元格中的每一个都有 7,000 个字符,否则您不会达到 50,000 个字符。在一个单元格中包含 50,000 个字符甚至在屏幕上都看不到。我建议分享一个链接到你的电子表格和显示你想做什么,而不仅仅是告诉我们并展示了一个不起作用的公式。
-
我有像 abc、acb、adc、dhv、jsc.....等这样的 skus 在 G5 和 G8 的每个单元格示例中我需要组合并在 G4 中显示为 G5、G8
-
=ARRAYFORMULA(QUERY(G5:G,,10000000)) 这对我来说没有限制错误,但只需要在 G5 和 G8 之间有一个分隔符,比如 G5skus(,)G8skus,也不需要像 G5:G 这样的范围,只是一个选定的单元格G5、G7、G9 像这样
-
我或其他人也许能够完全按照您的意愿为您提供完整的解决方案。但是,如果无法真正看到电子表格以及您想要的逗号和间距的确切示例,这将无法有效地利用志愿者在这里的时间进行猜测。
标签: google-sheets join concatenation google-query-language textjoin