Re: [算表] 關於儲存格數字提取

看板Office作者 (windknife18)時間16年前 (2010/05/11 12:24), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/2 (看更多)
C2 =MID(A2,FIND("""",A2,1)+2,MATCH(FALSE,ISNUMBER(--MID(A2,FIND("""",A2,1)+2, ROW($1:$32))),0)-1) 輸入完按 Ctrl+Shift+Enter 即可 ※ 引述《timmilk (自知之明?)》之銘言: : 軟體:Excel : 版本:2007 : A B C : 1 規格 : 2 3/4"-1.2m-90-nj 3/4 1.2 : 3 3/4"*800L-90-NJ 3/4 800 : 4 3/4"*1.1M-90-NJ 3/4 1.1 : 5 1"-1.6M-NJ 1 1.6 : 6 1/2"-10.3M-NJ 1/2 10.3 : 如上面的簡易表格,我想在擷取A欄的"前的數字放在B欄 : 所以 B欄 =MID(A2,1,FIND("""",A2,1)-1),可以順利的找到我想截取的數字 : (find那邊也很奇怪,以小弟的理解應該是只有""", : 可是輸入三個",Excel跳出錯誤,自動加到四個") : 想請問各位前輩,這是有甚麼緣故嗎? : 另外在C欄的部分原本也想用MID的方法如法泡製 : =MID(A2,FIND("""",A2,1)+2,?????) : 可是沒辦法判斷出到底要取幾個字元,想請問板上的前輩們 : 是否有其他方式可以解決,或者有其他更好的方法?? : 因爬過相關取數字的文之後,有些小弟我實在是看不太懂(新手Orz) : 比如取()裡面的數字 或 儲存格中有文字+數字,僅取出數字的 : .....Orz : 所以,只好再PO一個文請教各位前輩 : 先謝謝大家了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.84.78

05/11 18:19, , 1F
謝謝windknife18,我了解他的用法了
05/11 18:19, 1F

05/11 19:30, , 2F
=MID(A2,FIND("""",A2)+2,FIND("-",A2,FIND("""",A2)+2)-F
05/11 19:30, 2F

05/11 19:30, , 3F
FIND("""",A2)-3)
05/11 19:30, 3F

05/11 22:26, , 4F
感謝Catbert大,原來這算式也是有規律的....= ="
05/11 22:26, 4F
文章代碼(AID): #1BwDlfzQ (Office)
討論串 (同標題文章)
文章代碼(AID): #1BwDlfzQ (Office)