Re: [問題] 請問excel有關計算

看板Trace作者 (安靜是為了冷卻思緒)時間19年前 (2005/07/13 02:02), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
※ 引述《moonls (mulder)》之銘言: : 請問一下我有一串 data 如下 : 10u : 0.5p : 20m : 13u : .......等等 : 後面是表示倍數 (應該有人知道) : u是 10^-6 p是 10^-12 m是 10^-3 : ... 等等 : 我該怎麼做能判斷最後一個文字是什麼 : 並且將前面的數字乘上正確對應的倍數 ? : 跑出來的結果應該要是 : 10*10^-6 : 0.5*10^-12 : 20*10^-3 : 13*10^-6 : 拜託各位高手了 ,感激不盡 !! A B C D 1 10u m =10^-3 2 0.5p u =10^-6 3 20m p =10^-12 4 13u 5 ... 6 ... 在B1儲存格內填上 =LEFT(A1,LEN(A1)-1)*VLOOKUP(RIGHT(A1,1),$C$1:$D$3,2) 之後往下拖曳即可 公式簡介 Len(文字字串) 傳回一文字字串的字元個數。 ex:LEN(A1)=>3 LEFT(文字字串,字元數) 傳回一文字字串中自第一個字元開始至您指定的字元數為止。 ex:LEFT(A1,LEN(A1)-1)=>LEFT(A1,3-1)=>10 RIGHT(文字字串,字元數) 傳回一文字字串中自最後字元開始至您指定的字元數為止。 ex:RIGHT(A1,1)=>u VLOOKUP(值,表格陣列,第K欄) 在表格陣列的第一欄中搜尋某個值, 並傳回該表格陣列中同一列之第K欄中的數值。 ex: VLOOKUP(RIGHT(A1,1),$C$1:$D$3,2) =>VLOOKUP(u,$C$1:$D$3,2) =>10^-3=0.001 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.56.167

67.133.157.138 07/13, , 1F
請受小妹一拜orz
67.133.157.138 07/13, 1F

140.123.111.132 07/13, , 2F
感謝感謝... 太厲害了 !!
140.123.111.132 07/13, 2F

210.69.150.30 07/14, , 3F
函數高手,拜一下
210.69.150.30 07/14, 3F
文章代碼(AID): #12r0MVA3 (Trace)