在工程數值轉換中很常遇到這樣的問題,例如有一堆字串,0x661、0X27、0X07、0X17‧‧‧,我只要這些字串中的最低兩個位元的數值來做運算就好了,如果要靠人工一個一個的輸入那就恐怖了!跟大家介紹一個方便的語法,表示方法如下;
=RIGHT(字串,取出字數)
其中的“字串”指的就是要做運算的字串,“字數”指的就是要從右邊取出多少字數的文字,用下面的表格來當作範例; 2. LEFT:從字串的最左端取出指定字數的文字
和RIGHT相對稱的語法還有LEFT,其寫法幾乎一樣,只是LEFT是從字串的最左邊取出所指定自數的文字,其語法如下;
=LEFT(字串,取出字數)
我還想到一個例子,做名冊的時候也可以利用這些語法來簡化工作,用RIGHT或是LEFT取出名冊中的名或姓。
3. MID:從字串中間取出指定字數的文字
在實際應用上才想到,如果需要取出字串中間取出指定字數的文字要如何寫呢?一開始我是用很笨的方法,那就是用"=LEFT(RIGHT(字串))"或是用"=RIGHT(LEFT(字串))"。嗯,果然很笨,也很麻煩!去查了一下資料,原來有"MID"這麼方便的語法啊!其語法如下:
=MID(字串,起始字數,指定取出字數)
沒有留言:
張貼留言