有一個有關IF函數的問題
想要得到的結果如下
假設0<X<=10 ---> A
假設10<X<=20 --->B
假設20<X ---C
我寫的函數:
=if(20<X,"A",if(10<X<=20,"B",if(0<X<=10,"C""N/A")))
但是該函數結果出來只有C的條件會顯示
若條件是A或B都只出來N/A的結果
試過不同的邏輯排列都無法正確出現A, B, C的結果
有神人可以指出哪裡有問題嗎?
在此先感謝了~~
i4533 wrote:
IF(X>20...(恕刪)
對耶~我怎麼沒想到這樣
但是如果是下列的判斷呢?
假設0<X<=10 ---> A
假設10<X<=20 --->B
假設20<X<=30 --->C
假設30<X<=40 --->D
假設40<X --->E
抱歉~我太久沒用了,IF函數都有些搞混
沒事來看看
Erickson wrote:
100~110 111~120 121~130 131~140 141~140
0~5 A B C D E
6~10 F G H I J
11~15 K L M N O
16~20 P Q R S T
21~25 U V W Y Z
我要如何去設定函數
當縱軸為11~15,橫軸為121~130時,自動抓到M
我想到的方法是,把每一橫軸跟一個縱軸都再編碼
先一個空格用IF函數判斷縱軸為(甲、乙、丙、丁、戊)其中一個,
0~5甲
6~10乙
11~15丙
以此類推
再一個空格用IF函數判斷橫軸為(甲、乙、丙、丁、戊)其中一個,
100~110甲
111~120乙
121~130丙
以此類推
之後在工作表的某處或是另一張新的工作表
表格A2="甲甲" 表格B2="A" (表示100~110且 0~5)
表格A3="甲乙" 表格B3="F" (表示100~110且 6~10)
以此類推
最後
一個空格用這個公式=vlookup(CONCATENATE(橫軸,縱軸),第三步的編碼欄位,2,0)
應該就可以顯示出你要的A、B、C…了
應該還有別的方法,我這應該是土法煉鋼XD
內文搜尋

X