想請教各位大大~
續約_某某方案_某某名稱1399_限36_手機案
若要取出數字,可用=MAX(IFERROR(MID(H2,ROW($1:$2699),COLUMN($A:$Z))*1,0))取出1399,但如果是企業門市MVPN_某某方案_某某名稱999_月付966_限30_手機案,用原來的公式只會取到999,要如何取966,另30的數字又要如何取出?困擾我三天了~~感謝幫忙
#我不會寫VBA,所以...............
試試看
設 A1=企業門市MVPN_某某方案_某某名稱
999_月付
966_限
30_手機
案
999=MID(A1,FIND("名稱",A1)+LEN("名稱"),FIND("_月付",A1)-FIND("名稱",A1)-LEN("名稱"))
966=MID(A2,FIND("_月付",A2)+LEN("_月付"),FIND("_限",A2)-FIND("_月付",A2)-LEN("_月付"))
30=MID(A3,FIND("_限",A3)+LEN("_限"),FIND("_手機",A3)-FIND("_限",A3)-LEN("_限"))