close
LV超3A名牌購物網

你好。

解決這個問題有幾個方法,取決於你的寫法是否一致。

我的意思是指你所以的單位是否都是 XX/xxx 相同的格式,如果是的話,可以用以下幾個函數配合來解決這個問題。

分別是LEFT、MID、INT和SEARCH。

=ROUND(INT(LEFT(A2,SEARCH("/",A2)-1))/7.8,1)&MID(A2,SEARCH("/",A2),10)

這條公式其實就是以 "/" 這個符號作定位,把這個符號前的部分變成數字(用INT)
(注:=INT(XX),XX會自動變成數字,就是你想問的問題。)

然後把數字*你要的倍率,再把"/"後的文本加上,就完成了。把公式寫這麼長的原因是怕你的單數文字可能長於3個字,或數字有四位數以上等等的問題。

ROUND是取小數點多少位,當中1表示取小數點後一位。

這幾個函數都是很容易理解的,如果不明白可以上網搜尋一下用法說明,如果還有不明白的,歡迎提出討論。

另外補充一點,我最初問你格式的問題,是因為這個方法其實相當缺乏彈性,如果你的情況變動了,就要自行修訂一下公式。

所以一樓的朋友提議的VLOOKUP也是一個不錯的意見,既然他沒有詳述其中用方,以下我就簡述一下,基本上他的想法是這樣的:

一、把數字和單位分兩格放(免除了INT的問題)

二、如果你想要一格顯示 32/set 類似的文字,可以使用&拼合

三、單位部分可以用vlookup自動填上,例如你某些產品是以set作單位、某些以pcs作單位,你只需製作一個表,當中列明了各種貨品分別以甚麼作單位,再配以Vlookup公式即可,由於有點繁雜,所以例子詳見我以下給予的例子檔案。

例子下載:

LV超3A名牌購物網
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 方志遠 的頭像
    方志遠

    Lv,Gucci,Lv包包,Lv錢夾,Lv手錶,Lv目錄,Gucci公仔包,Lv購物包,Lv水桶包,Lv批發,愛美仕名牌購物

    方志遠 發表在 痞客邦 留言(0) 人氣()