看板 Office 關於我們 聯絡資訊
LOOKUP說明檔中有詳細的解釋與範例 =LOOKUP(A1,{70,80,90;"丙等","乙等","甲等"}) 或 =LOOKUP(A1,{70,"丙等";80,"乙等";90,"甲等"}) 使用時機在於想傳回特定內容,或類別(70 80 90)本身 ※ 引述《JieJuen (David)》之銘言: : 有個小技巧推荐給大家^^ : =CHOOSE(MATCH(A1,{70,80,90}),"丙等","乙等","甲等") 用MATCH(A1,{70,80,90}) 則傳回屬於第幾類 雖然此題可用LOOKUP簡化 但用MATCH在不同需求時靈活度高 CHOOSE也是代替IF的好方法之一 (應該類似C的switch吧) 兩者皆比IF容易將數字(與文字)分類 : ※ 引述《Vanses (Money~where r u )》之銘言: : : A B : : 1 90 =IF(B2>89,"甲等",IF(AND(B2>79,B2<90),"乙等","丙等")) : : 2 : : 3 : : 假設90以上是包含90喔 如果覺得那些{}陣列中的"," ";"輸入很麻煩 但又不想參照範圍 可以先暫時參照範圍, 再按F9轉成文字結果。 例: 在這裡打好 A B C 6 70 80 90 7 丙等 乙等 甲等 然後公式中先參照 =LOOKUP(A1,A6:C7) 選住A6:C7,按F9,就會變成 =LOOKUP(A1,{70,80,90;"丙等","乙等","甲等"}) 展開(逆過程): 複製{70,80,90;"丙等","乙等","甲等"} 選住A6:C7,輸入 ={70,80,90;"丙等","乙等","甲等"} Ctrl+Shift+Enter -- 基本.重要.好用. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.50.149
JieJuen:用VLOOKUP HLOOKUP 只是多一個(必要的)參數,原理相同 12/05 16:09
※ 編輯: JieJuen 來自: 218.164.50.149 (12/05 16:23)