[算表] EXCEL:從英數字元字串中擷取非數字

看板Office作者 (David)時間18年前 (2007/12/01 22:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《znlin (帥貓)》之銘言: : 標題: [算表] 如何用EXCEL公式函數挑字 : 時間: Mon Aug 6 11:32:16 2007 : 軟體:excel : 版本:2002 : 原始資料 想要結果 : 1254MCL23 MCL : 21HM26698 HM : 請教各位大大該如何撰寫以一個EXCEL公式函數來達到上面想要的結果? : 或是寫巨集?.....但是沒寫過,不知道該怎麼作 : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 59.116.3.214 : → sti571:用mid函數 08/06 12:48 : 推 ljuber:他要的是一堆數字裡面的文字耶 08/06 18:16 根據上一篇文章詳盡的解釋 4002 112/01 JieJuen □ [算表] EXCEL:從英數字元字串中擷取數字 這個題目確實可以用mid {=MID(A1,MATCH(TRUE,ISERR(1*MID(A1,ROW($1:$9),1)),0),LEN(A1)-COUNT(1*MID(A1, ROW($1:$9),1)))} 題目的字數還剛好是9個XDXD 其中 1*MID(A1,ROW($1:$9),1) 如果是數字,會轉成數值,不然會有錯誤值#VALUE! 改ISNUMBER為ISERR或ISERROR 大致上是可以達到效果~ 另外,取的長度改為總長減數字長 注意本解法的限制是要取出的字串(文字或數字) 必須要連在一起 也就是 12AB34不可取數字,可取非數字 AB12CD不可取非數字,可取數字 有人可以解釋一下什麼時候會有這種需求嗎?^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.42.107 ※ 編輯: JieJuen 來自: 122.123.42.107 (12/01 22:46)
文章代碼(AID): #17KMyqBG (Office)
文章代碼(AID): #17KMyqBG (Office)