【问题标题】:Excel text to rows using formula使用公式将 Excel 文本转换为行
【发布时间】:2021-11-05 00:16:39
【问题描述】:

我有一个 concat 公式返回一个单元格中以逗号分隔的名称列表

=concat(A2:A10 & " ,") returning [john, jack, jill] in the cell

有没有办法添加到这个公式中以扩展为

john
jack
jill

在类似上面的列中?

【问题讨论】:

  • 如果您有 Office365(或 Excel 2021),您只需在单个单元格中写入 =A2:a10,结果就会溢出。没有动态数组的早期版本的 Excel 需要在每个要显示结果的单元格中都有一个公式。

标签: excel excel-formula text-to-column


【解决方案1】:

您可以将分隔符更改为换行符=CONCAT(A2:A10 & CHAR(10))=TEXTJOIN(CHAR(10),TRUE,P3:P5)

需要将目标单元格设置为 Wrap Text 才能正确显示换行符。

【讨论】:

  • 谢谢,不知道 CHAR(10) 是如何添加换行符的,这很有帮助。但是理想情况下,我可以在单独的单元格中获取值。
  • 我以为您希望它们在同一个单元格中(您可以放一张屏幕截图并举例说明您希望它如何工作吗?)
【解决方案2】:

我使用 Power Editor 将单元格转换为行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-29
    • 2022-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多