[算表] 如何將兩個指定字串作為邊界並取出其中的字串?

作者: pavlov (海風)   2015-06-12 14:58:19
軟體:Excel
版本:2010
A B
1 123124 312
2 11234412 3
B欄的值是從A欄取值而來的,取值邏輯為:
由左而右,遇到首個字串"12"後面開始取值,撞到首個4時停止
請問版上的高手B1的公式要怎麼寫?
作者: newton41 (Newton)   2015-06-12 15:08:00
=Mid(字串,Find(12,字串)+2,Find(4,字串)-Find(12,字串)-2) 試試看
作者: soyoso (我是耀宗)   2015-06-12 17:31:00
遇到首個字串"12"後面開始取值,撞到首個4時停止來看是否4有可能出現12前呢?有可能的話可將n大的find(4,a1,find(12,a1))加上start_num抱歉是將find(4,a1)調整為find(4,a1,find(12,a1))試試
作者: newton41 (Newton)   2015-06-12 18:27:00
感謝S大!我沒想到這麼仔細!

Links booklink

Contact Us: admin [ a t ] ucptt.com