在 Excel 中,我想提取某些单元格中某个字符之前的文本,但不是全部

在 Excel 中,我想提取某些单元格中某个字符之前的文本,但不是全部

我的清单如下

Ted
Ted~Brianna
Ted
Stacie
Ryan~Brennan

我只想提取名字,但并非所有单元格都有多个名称。有人可以帮忙吗?

答案1

这个公式可以实现这一点。

=LEFT(A1,FIND("~",A1&"~")-1)

如果您的单元格位于 A1 至 A5,请将上述公式粘贴到 B1 中。然后将其复制(或拖动)到 B2 至 B5。A1如果您的单元格排列不同,请调整上述公式的部分内容。

~该公式在 A1 中查找字符。(我们~在末尾添加了一个,以避免找不到的情况~。)LEFT然后,该函数返回直到(但不包括)的字符~

相关内容