軟體:Excel
版本:2010
假設A1資料是:
加權指數 (0000) 9397.3 ▲6.2(+0.07%)
假設我的函數是:
=IF(ISERR(MID(A1,SEARCH(")",A1)+1,(SEARCH("▲
",A1)-SEARCH(")",A1)-1))),"",(MID(A1,SEARCH(")",A1)+1,(SEARCH("▲
",A1)-SEARCH(")",A1)-1))))
這樣可以回傳第一個「)」和「▲」之間的文字,「 9397.3 」。
但如果後面的符號是「▼」就無法了,研究了if和or,想不太出我想要的效果。
想請教能否用甚麼方式搜尋「▲」或「▼」,如果有其中一個出現,則回傳值。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.68.55
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1435722392.A.12C.html
→
07/01 13:21, , 1F
07/01 13:21, 1F
→
07/01 13:22, , 2F
07/01 13:22, 2F
→
07/01 13:24, , 3F
07/01 13:24, 3F
→
07/01 13:33, , 4F
07/01 13:33, 4F
→
07/01 13:58, , 5F
07/01 13:58, 5F
→
07/01 13:59, , 6F
07/01 13:59, 6F
→
07/01 14:08, , 7F
07/01 14:08, 7F