close
功用:擷取字串中某個起始位置向右選錄出指定長度的部份字串
語法:MIDB ( 擷取字串,開始位置,抓取字元長度 )
類別:文字
使用率:★★★★★
點我下載
· 開始位置為用以指定要由擷取字串的第幾個位元組開始抓取字串,擷取字串中的第一個字元為1,依此類推。
· 抓取字元長度代表所要抓取的字串之長度。
· 如果開始位置大於擷取字串的長度,則將傳回 " " (空字串)。
· 如果開始位置小於擷取字串的長度,但開始位置加上抓取字元長度的值超過選錄字串的長度,則將傳回由起始位置到擷取字串結尾的所有字元。
· 如果抓取字元長度為負值,將會傳回 #VALUE ! 的錯誤值
· 如果起始位置小於 1,則將傳回 #VALUE ! 的錯誤值。
· 本函數的功能也可以使用 MID 函數來處理,但所不同的是 MID 函數將中文字元視為1個bytes,而MIDB函數將中文視為2個byte。
範例檔中工作表資料是由大系統轉下來的文字檔,由於所有欄位資料全部都在一起,而我們要將其中的產品編號資料分解到D欄該如何做作說明。。
01 點取「D2」儲存格,輸入「=MIDB(A2,13,5)」公式,再按E鍵或點取編輯列 圖示,即可在D2顯示該筆記錄店名。
02 將滑鼠指標移到D2儲存格右下方填控滿點上方,按滑鼠左鍵二下,即可將每一筆記錄日期部份擷取出來。
我們也可以用MID函數來做,這時D2公式變為「=MID(A2,10,5)」。
文章標籤
全站熱搜
留言列表