Board logo

標題: [發問] 指定字元問題請教 [打印本頁]

作者: rouber590324    時間: 2015-5-12 13:38     標題: 指定字元問題請教

DEAR  SIR
1. RANGE("I10")= S(H)(羅)(280.3)
2.RANGE("A10") 使用函數 = MID(I10,SEARCH("(",I10)+1,SEARCH(")",I10)-SEARCH("(",I10)-1)
  2.1 答案得  H
3.請教若我想得到 280.3 就是改由字元最後方開始找   (  與  ) 請問函數如何書寫
    還是要用 VBA
4.煩不吝賜教.  THANKS*10000
作者: gn001038600    時間: 2015-5-12 14:16

回復 1# rouber590324


   您好! 以下不知道是不是您需要ㄉQQ

= MID(I10,SEARCH("(",I10,7)+1,SEARCH(")",I10,7)-SEARCH("(",I10))
作者: rouber590324    時間: 2015-5-12 15:42

DEAR SIR
1重點  7 非固定 若=   S(H)(羅)(H)(280.3) 就不適用
2.我後來想到將 (H)與(羅)如下取代為空白
    如此剩1組 () 即可正確取得 280.3  THANKS

    =SUBSTITUTE(I10,"(羅)","")
   =SUBSTITUTE(I10,"(H)","")
作者: JBY    時間: 2015-5-12 15:52

DEAR  SIR
1. RANGE("I10")= S(H)(羅)(280.3)
2.RANGE("A10") 使用函數 = MID(I10,SEARCH("(",I10)+1,SEA ...
rouber590324 發表於 2015-5-12 13:38


A10 :
=-LOOKUP(,-MID(I10,FIND("/",SUBSTITUTE(I10,"(","/",3))+1,ROW(1:9)))
作者: rouber590324    時間: 2015-5-12 16:31

DAER   JBY  SIR
I10變如下就無法啦.仍感謝您之方式.受教哩  THANKS*10000
S(H)(羅)(H)(280.3)
作者: JBY    時間: 2015-5-12 17:08

DAER   JBY  SIR
I10變如下就無法啦.仍感謝您之方式.受教哩  THANKS*10000
S(H)(羅)(H)(280.3)
rouber590324 發表於 2015-5-12 16:31


=-LOOKUP(,-MID(I10,MIN(FIND({0;1;2;3;4;5;6;7;8;9},I10&5^19)),ROW($1:$30)))
作者: rouber590324    時間: 2015-5-13 09:40

DAER   JBY  SIR
太強啦. 我還沒看過如此用法.100%符合需求. 受教拉 THANKS*10000
作者: ML089    時間: 2015-5-14 17:25

回復 1# rouber590324


=-LOOKUP(,-RIGHT(SUBSTITUTE(I10,")",),ROW($1:$9)))
作者: rouber590324    時間: 2015-5-15 13:28

DAER   ML089  SIR
100%符合需求. 受教拉 THANKS*10000
作者: rouber590324    時間: 2015-5-18 11:03

DEAR  ALL大大
請教為何使用圖一公式 - 括號內之值 = -280.3  但 代出為  280.3
- 不見啦  : 應代出  -280.3  煩不吝賜教.  THANKS*10000
S(H)(羅)(H)(-280.3)

圖一
=-LOOKUP(,-RIGHT(SUBSTITUTE(I10,")",),ROW($19)))

=-LOOKUP(,-MID(I10,MIN(FIND({0;1;2;3;4;5;6;7;8;9},I10&5^19)),ROW($130)))
作者: JBY    時間: 2015-5-18 12:20

I10: S(H)(羅)(H)(-280.3)


=LOOKUP(9^9,--RIGHT(SUBSTITUTE(I10,")",),ROW($1:$9)))
作者: rouber590324    時間: 2015-5-18 14:53

DEAR JBY  大大
100%符合需求感謝您  THANKS*10000
作者: red    時間: 2015-5-22 11:48

請問JBY 2個問題
=LOOKUP(9^9,--RIGHT(SUBSTITUTE(I10,")",),ROW($19)))
1. 9^9 是合意
2. ROW($1:$9)是何意
不是很懂
是否可以在麻煩 說明一下




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