Board logo

標題: [發問] 批號截取 [打印本頁]

作者: mikan    時間: 2019-11-18 00:15     標題: 批號截取

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

[attach]31421[/attach]

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

請問有方法可以帶出來嗎?謝謝。
[attach]31422[/attach]
作者: rouber590324    時間: 2019-11-18 09:25

=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))))
作者: hcm19522    時間: 2019-11-18 09:41

=LEFT(C2,FIND("-",C2&"-")-1)
作者: hcm19522    時間: 2019-11-18 10:33

取任何符號前字串
://blog.xuite.net/hcm19522/twblog/588621908
作者: mikan    時間: 2019-11-24 23:35

回復 2# rouber590324
回復 3# hcm19522

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

真不好意思,問題沒寫清楚。
作者: hcm19522    時間: 2019-11-25 09:48

https://blog.xuite.net/hcm19522/twblog/588652328




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)