網友想要在 Excel 中做資料處理,參考下圖中的數值欄位,要依規則取後2碼來調整「進位」,該如何處理?

規則:

(1) 若後2碼<=50,則調整為:50

(2) 若後2碼>50,則調整為:100

Excel-取數值後2碼調整進位(INT,MOD)

 

【公式設計與解析】

儲存格B2:=INT(A2/100)*100+((MOD(A2,100)>=50)+1)*50

複製儲存格B2,往下各列貼上。

(1) INT(A2/100)*100

利用 INT 函數,將儲存格A2內容的後2碼變為『00』。

(2) ((MOD(A2,100)>=50)+1)*50

MOD(A2,100):利用 MOD 函數,取出儲存格A2內容的後2碼。

((MOD(A2,100)>=50)+1)*50:若儲存格A2內容的後2碼小於 50,則本式傳回 50;若若儲存格A2內容的後2碼大於或等於 50,則本式傳回 100。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()