3106Excel如何箱數轉換成罐數

Excel如何箱數轉換成罐數

3106

Excel如何箱數轉換成罐數

許初陽:錦子老師您好,請教一下,請問有公式能夠快速把有單位的欄位(箱,罐),改成只有數字(1箱=12罐)嗎?這公式要如何處理?謝謝!

image

錦子老師:這個問題解決方法如下:

步驟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儲存格。

image

【公式說明】

=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儲存格中箱字元位置

image

公式2:FIND("罐",A2)

搜尋F2儲存格中罐字元位置

公式3:MID(A2,1,公式1-1)

將A2儲存格內容從第1個字元開始,抓取N(公式1-1)個字元。

image

公式4:VALUE(公式3)*12

將公式3結果轉成數值乘以12。

公式5:IFERROR(公式1,0)

如果公式1傳回錯誤訊息則填入0。

image

公式6:MID(A2,公式5+1,公式2)

將A2儲存格內容從第N(公式5+1)個字元開始,抓取N(公式2)個字元。

image

公式7:SUBSTITUTE(公式6,"罐","")

將公式6中罐字元刪除。

image

公式8:VALUE(公式7)

將公式7結果轉成數值。

公式9:IFERROR(公式8,0)

如果公式9傳回錯誤訊息則填入0。

公式10:IFERROR(公式4,0)+ IFERROR(公式8,0)

將公式4與公式8結果相加。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我