返回列表 上一主題 發帖

[發問] 指定字元問題請教

[發問] 指定字元問題請教

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

回復 1# rouber590324


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

= MID(I10,SEARCH("(",I10,7)+1,SEARCH(")",I10,7)-SEARCH("(",I10))

TOP

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

    =SUBSTITUTE(I10,"(羅)","")
   =SUBSTITUTE(I10,"(H)","")

TOP

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)))

TOP

DAER   JBY  SIR
I10變如下就無法啦.仍感謝您之方式.受教哩  THANKS*10000
S(H)(羅)(H)(280.3)

TOP

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)))

TOP

DAER   JBY  SIR
太強啦. 我還沒看過如此用法.100%符合需求. 受教拉 THANKS*10000

TOP

回復 1# rouber590324


=-LOOKUP(,-RIGHT(SUBSTITUTE(I10,")",),ROW($1:$9)))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

DAER   ML089  SIR
100%符合需求. 受教拉 THANKS*10000

TOP

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)))

TOP

        靜思自在 : 一句溫暖的話,就像往別人身上灑香水,自己會沾到兩三滴。
返回列表 上一主題