3106 |
Excel如何箱數轉換成罐數 |
許初陽:錦子老師您好,請教一下,請問有公式能夠快速把有單位的欄位(箱,罐),改成只有數字(1箱=12罐)嗎?這公式要如何處理?謝謝!
錦子老師:這個問題解決方法如下:
步驟1:點取B2儲存格,輸入公式:
=IFERROR(VALUE(MID(A2,1,FIND("箱",A2)-1))*12,0)+IFERROR(VALUE(SUBSTITUTE (MID(A2,IFERROR(FIND("箱",A2),0)+1,FIND("罐",A2)),"罐","")),0)
再將公式複製到B3:B11儲存格。
【公式說明】
=IFERROR(VALUE(MID(A2,1,FIND("箱",A2)-1))*12,0)+IFERROR(VALUE(SUBSTITUTE (MID(A2,IFERROR(FIND("箱",A2),0)+1,FIND("罐",A2)),"罐","")),0)
公式1:FIND("箱",A2)
搜尋F2儲存格中箱字元位置
公式2:FIND("罐",A2)
搜尋F2儲存格中罐字元位置
公式3:MID(A2,1,公式1-1)
將A2儲存格內容從第1個字元開始,抓取N(公式1-1)個字元。
公式4:VALUE(公式3)*12
將公式3結果轉成數值乘以12。
公式5:IFERROR(公式1,0)
如果公式1傳回錯誤訊息則填入0。
公式6:MID(A2,公式5+1,公式2)
將A2儲存格內容從第N(公式5+1)個字元開始,抓取N(公式2)個字元。
公式7:SUBSTITUTE(公式6,"罐","")
將公式6中罐字元刪除。
公式8:VALUE(公式7)
將公式7結果轉成數值。
公式9:IFERROR(公式8,0)
如果公式9傳回錯誤訊息則填入0。
公式10:IFERROR(公式4,0)+ IFERROR(公式8,0)
將公式4與公式8結果相加。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表