从单元格中提取第一行文本

从单元格中提取第一行文本

我有几个单元格,每个单元格都有多行文本。我只想提取每个单元格的第一行:

细胞A1

AAAAABBBBBBBBAA

CCCCCCCCCCC DDD EEEEE

RRRRRRRRRRRRRRRRRR

细胞A2

AAAAA BBBB。

CCCCCCCCCCC DDD EEEEE

RRRRRRRRRRRRRRRRRR

答案1

如果分隔符是换行符,则可以使用CHAR函数

=LEFT(A1, SEARCH(CHAR(10), A1)-1)

或者,尝试CHAR(13)使用回车符

来源

答案2

这基本上是谢维克的回答

=IFERROR(SEARCH(CHAR(10),A1),IF(ISBLANK(B6), "", A1))

这适用于单行和多行单元格以及空白单元格。

相关内容