close

Q19

Vlookup抓數值不抓單位()

示範檔

範例檔

Q19.XLSX

結果檔

Q19F.XLSX

錦子老師您好:

問題是這樣的我使用Vlookup函數抓資料,資料如下圖:

抓出來的資料也是10KG,20GK,30KG,這樣變成沒辦法運算,有沒有辦法抓出來的資料變成10,20,30....

為什麼明明看起來這麼簡單我都沒辦法弄出來?能夠使用VBA的方法也能做出加總嗎???

不好意思,這是由於您對Excel的函數了解不夠多產生,這個要求不用寫VBA程式。

如果是同一張工作表,做法如下:

1.點取H2儲存格,輸入公式「=VALUE(LEFT(C2,LEN(C2)-2))」後,按Enter鍵,結果如下圖所示。

LEN(C2)-2:是抓取C2儲存格資料的長度後再減2,因為KG2個字元。

LEFT(C2,LEN(C2)-2):是從C2儲存格資料的左邊開始抓取LEN(C2)-2計算出來的長度內容。

VALUE(LEFT(C2,LEN(C2)-2)):將抓出來的資料轉為數值。

2.再將H2公式複製到H3~K11儲存格中,就將所有資料都轉為數值,如下圖所示。

其實您做錯一件事,KG這個字串不應該是用打的,而應是用儲存格格式來設定。

結果如下圖


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()