看板 Office 關於我們 聯絡資訊
軟體: EXCEL 版本:2010 我想利用公式將大量的數字和文字做分離, 例如: vfasjf46541364 vxvx54654 twqf56514318741 請問該怎麼處理? 我是有想到LEFT..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.246.114 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1492268644.A.721.html
soyoso: https://i.imgur.com/wlBZAGy 類似這樣 04/15 23:10
nohara001: 看能解釋一下公式嗎?? 04/15 23:27
soyoso: find找出0-9於字串內第一個字元位置,min回傳最小 04/15 23:56
soyoso: mid以上述取得的數值開始抓取 04/15 23:57
soyoso: substitute則是取代 04/15 23:59
nohara001: 那如果裡面還有中文字呢?? 04/16 00:07
soyoso: 舉例 04/16 00:11
nohara001: 就是一些商品的中文名稱後面加他的編號這樣 04/16 10:16
soyoso: https://i.imgur.com/CzAHPab 同公式 04/16 10:22
nohara001: 請教一下255是什麼意思?? 04/16 10:23
soyoso: mid第3引數num_chars傳回的字元數,儲存格編號有可能超過 04/16 10:25
soyoso: 255個字元數的話,可改以函數len儲存格的方式 04/16 10:26
nohara001: 所以255是說最多可抓該格的字元數??? 04/16 12:30
nohara001: find裡面的{} 跟裡面數字還有後面的兩個參數是什麼意 04/16 12:32
nohara001: 思?? 04/16 12:32
nohara001: A1&"0123456789"??????? 04/16 12:33
soyoso: 255是指從第2引數起所抓的字元數,不是最多可抓該格的字元 04/16 13:00
soyoso: 數 04/16 13:00
soyoso: 後面兩個參數是指什麼?這個A1&"0123456789"嗎? 04/16 13:02
soyoso: 如果是的話為字串連結 04/16 13:02
nohara001: 對 字串連結是指?? 04/16 13:50
soyoso: 儲存格a1和字串"0123456789"連結 04/16 13:51
nohara001: 用串接的意思是嗎? 04/16 14:21
soyoso: 如原po所述 04/16 14:28
nohara001: 感謝你耐心解析 不過我還是有點亂,{0123456789} 是陣 04/16 14:57
nohara001: 列的意思嗎放?? 04/16 14:57
soyoso: 連結內的{}為矩陣常數 04/16 15:09
nohara001: 那裡面一定是0到9嗎?? 04/16 15:11
soyoso: 不一定 04/16 15:13
nohara001: 那舉例中1-0是為何?? 抱歉理解力有點差 04/16 15:20
soyoso: 什麼是"那舉例中1-0是為何??" 04/16 15:27
nohara001: 就是例子裡面的矩陣呀 {0123456789} 04/16 15:33
soyoso: 不了解,1-0就是例子裡面的矩陣 04/16 15:35
soyoso: 應說我不了解的是1-0"就是"例子裡面的矩陣,之所以"就是" 04/16 15:40
soyoso: 這二者的關係有相等? 04/16 15:40
nohara001: 我亂了XD 04/16 15:59
soyoso: 原po是想問矩陣常數為何要出現在公式find的第1引數內嗎? 04/16 16:57
soyoso: 如果是的話,於回文第3筆已回覆 04/16 16:59
soyoso: 找出符合0-9於字串內的第一個字元位置 04/16 21:34