gpt4 book ai didi

Excel公式获取2个字符之间的字符串

转载 作者:行者123 更新时间:2023-12-03 00:27:34 24 4
gpt4 key购买 nike

我正在尝试使用公式动态提取 Excel 中 2 个字符之间的字符串(列中没有文本)。示例数据为:

US - Blue Widgets - Net
UK - Green - Grass
UAE - Red - Apples

* 请注意,数据没有固定长度

我尝试使用公式,但我认为我遗漏了一些东西,因为它还会返回最后一个 - 之后的字符串。

公式:

=TRIM(LEFT(SUBSTITUTE(MID(A2,FIND("|",SUBSTITUTE(A2,"-","|",1))+1,LEN(A2)),"_",REPT(" ",LEN(A2))),LEN(A2)))

返回的是:

Blue Widgets - Net
Green - Grass
Red - Apples

这是我希望它返回的内容:

Blue Widgets
Green
Red

最佳答案

试试这个:

=TRIM(MID(A2, 6, FIND("-",A2,6) - FIND("-",A2) - 2))

如果硬编码6不行,可以用FIND("-", A2) + 1代替。

关于Excel公式获取2个字符之间的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24871603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com