![](/img/trans.png)
[英]Extract a Word from String Containing a Specific Character within Substring
[英]Using Wildcards to Extract Text from Cell String Containing a Specific Value/Character
在一個單元格中,我有一串包含聯系人姓名和公司名稱的文本字符串(單元格A2中的示例: John X. Doe, XYZ Inc.
)。 我已經成功創建了一個使用“ _”(下划線字符)的公式,該公式將公司名稱與結尾的公司名稱后綴(即_Inc.
, _Corporation
, _LLC
等)連接起來。 此方法將公司名稱和公司后綴連接在一起,並將公司視為一個完整或完整的單詞。
示例1:單元格A2: John X. Doe, XYZ Inc.
示例2:單元格B2: John X. Doe, XYZ_Inc.
嘗試實現以下目標:
結果1:單元格C2: John X. Doe
結果2:單元格D2: XYZ_Inc.
我希望能夠使用通配符表達式(即"*"_"*"
)從位於B2的文本字符串中提取( XYZ_Inc.
),以從位於的聯系人姓名中提取/刪除位於右側的公司名稱。在左邊。 眾所周知,公司名稱可能會有所不同且不一致,因此,如果可能的話,可以使用ID字符_
和通配符(星號*
)來識別和將連接的公司名稱視為一個單詞並將其刪除。
請在C2中嘗試:
=SUBSTITUTE(LEFT(SUBSTITUTE(B2," ","|",(LEN(B2)-LEN(SUBSTITUTE(B2," ","")))),FIND("|",SUBSTITUTE(B2," ","|",(LEN(B2)-LEN(SUBSTITUTE(B2," ","")))))-1),",","")
在D2中:
=MID(SUBSTITUTE(B2," ","|",(LEN(B2)-LEN(SUBSTITUTE(B2," ","")))),FIND("|",SUBSTITUTE(B2," ","|",(LEN(B2)-LEN(SUBSTITUTE(B2," ","")))))+1,LEN(B2))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.