有網友問到:在以下的資料表中,如何根據 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,往下各列貼上。
【延伸閱讀】
參考:本部落格中其他關於 Excel VLOOKUP 函數的應用
* Excel-根據成績評定的對照表給予評定(VLOOKUP,MATCH,INDEX,CHOOSE)
* Excel-用XLOOKUP取代VLOOKUP,HLOOKUP,INDEX
* Excel-依規則調整顯示的時間(TIME,VLOOKUP)
* Excel-依指定的數量列出項目(VLOOKUP,INT,MOD)
* Excel-使用VLOOKUP函數查詢文字和數值的變通技巧
全站熱搜
留言列表