如何使用Excel中的搜索和左移功能进行多行文本

问题描述 投票:0回答:1

美好的一天,

我有一个字符串如下:

"DL_MST_BOND.MST_MASTER
DL_MST_SP.MST_MASTER
DL_MST_UT.MST_MASTER"

如您所见,该字符串有 3 行,每行都有一个“.”。介于两者之间。

我想在Excel中编写一个函数来仅检索每行的第一个字符串,因此该值将是

"DL_MST_BOND
DL_MST_SP
DL_MST_UT"

我可以知道我可以做什么功能来实现这个吗?

实际上我的最终结果是使字符串像这样:

"DL_MST_BOND,DL_MST_SP,DL_MST_UT"

但我知道,如果我能完成第一步,那么我就能够进行替换以达到最终结果。

excel search excel-formula
1个回答
0
投票

使用下面的公式-

=TEXTJOIN(",",1,TEXTBEFORE(TEXTSPLIT(A1,,CHAR(10)),"."))&CHAR(34)

© www.soinside.com 2019 - 2024. All rights reserved.