2015年5月7日 星期四

Excel-依自訂規則調整數值大小(LOOKUP,常數陣列)

網友想要將 Excel 工作表中的數值,依自訂的規則調整數值大小,該如何處理?

其修正規則如下,要將數值:介於1001~1015者以1000計,介於1016~1064者以1050計,介於1065~1100者以1100計。(參考下圖)

 

【公式處理】

儲存格C2:=LOOKUP(A2-1000,{0,16,65},{0,50,100})+1000

本例使用 LOOKUP 函數配合常數陣列以查表方式來執行轉換工作,{0,16,65} 陣列為調整前,{0,50,100} 陣列為調整後。

其公式結果和下式相同:

儲存格C2:=LOOKUP(A2,{0,1016,1065},{1000,1050,1100})

複製儲存格C2,貼至儲存格C2:C17。

如果規則擴充更多項目,你會修改公式使用嗎?

沒有留言:

張貼留言

好康東東