返回列表 上一主題 發帖

[發問] 批號截取

[發問] 批號截取

請問如下圖C欄的批號,想要在B欄帶出”-1”或是””前的數字,該如何帶函數呢?

批號.jpg
2019-11-18 00:08


如C欄的ABC1907-1、ABC1907-1(1/2)、ABC1907,在B欄皆帶出ABC1907。
附件的公式只有帶””前的。但在B欄中ABC1907-1、ABC1907都帶不出來。
卡住了,想不通該怎麼帶。

請問有方法可以帶出來嗎?謝謝。
批號.zip (7.91 KB)

=IF(ISERROR(IF(ISERROR(MID(C2,1,LEN(C2)-(LEN(C2)-SEARCH("-1(",C2)+1))),MID(C3,1,LEN(C3)-(LEN(C3)-SEARCH("-1",C3)+1)),MID(C2,1,LEN(C2)-(LEN(C2)-SEARCH("-1(",C2)+1)))),C2,IF(ISERROR(MID(C2,1,LEN(C2)-(LEN(C2)-SEARCH("-1(",C2)+1))),MID(C3,1,LEN(C3)-(LEN(C3)-SEARCH("-1",C3)+1)),MID(C2,1,LEN(C2)-(LEN(C2)-SEARCH("-1(",C2)+1))))

TOP

=LEFT(C2,FIND("-",C2&"-")-1)
隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集6200篇 EXCEL函數

TOP

取任何符號前字串
://blog.xuite.net/hcm19522/twblog/588621908
隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集6200篇 EXCEL函數

TOP

回復 2# rouber590324
回復 3# hcm19522

謝謝兩位回覆。
很抱歉,問題有個地方沒寫清楚。
批號有可能是ABC1907-1、AB-1907-1、AB-1907、AB-1907(1/2)。
希望能帶出ABC1907-1,一開始寫錯,寫成ABC1907。
所以在AB-1907-1,會帶成AB。

真不好意思,問題沒寫清楚。

TOP

隨意窩 "EXCEL迷"  blog  或 http://blog.xuite.net/hcm19522/twblog
已收集6200篇 EXCEL函數

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題