2014年2月19日 星期三

Excel-根據數值區間傳回對應文字(VLOOKUP,IF)

有網友問到:在以下的資料表中,如何根據 Num 欄位的內容來傳回「大/中/小」文字?

規則:輸入1,2,3,傳回「小」;輸入4,5,6,傳回「中」;輸入7,8,9,傳回「大」。

以下提供二種不同作法:

(1) 儲存格B1:=VLOOKUP(A2,{1,"小";4,"中";7,"大"},2,TRUE)

這是利用陣列查表方法找出數字對應的文字。

(2) 儲存格B1:=IF(A2<4,"小",IF(A2<7,"中","大"))

這是利用 IF 的巢狀結構來判斷不同數字範圍傳回對應的文字。

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

沒有留言:

張貼留言

檢視其他文章

好康東東