返回列表 上一主題 發帖

[發問] EXCEL函數(IF)求解 (大於小於問題)

[發問] EXCEL函數(IF)求解 (大於小於問題)

EXCEL函數(IF)求解               
當A1小於5,
在B1顯示1,               
大於等於5且小於10顯示2,               
大於等於10小於15,顯示3,               
大於等於15小於20顯示4,               
大於等於20顯示5

回復 2# hcm19522

已知
A1B1C1D1E1
分別是34.25           21.74590339         24.71933467        30.66619724        33.63962852
我想知道34.5是在那個位置
小於B1是1,
在B1和C1之間是2,
在C1和D1之間是3,
在D1跟E1之間是4,
大於E1是5

TOP

回復 4# hcm19522

hcm19522大,可以了,萬分感謝。
不死心的我還是GOOGLE了奇摩知識想找出答案
https://tw.answers.yahoo.com/question/index?qid=20070622000015KK06184

I1=IF(B1<E1,1,IF(AND(B1>=E1,B1<F1),2,IF(AND(B1>=F1,B1<G1),3,IF(AND(B1>=G1,B1<H1),4,IF(B1>=H1,5,"")))))
I1=IF(B1>=H1,5,IF(AND(B1<H1,B1>=G1),4,IF(AND(B1<G1,B1>=F1),3,IF(AND(B1<F1,B1>=E1),2,IF(AND(B1<E1),1,"")))))
附註:B1是資料,其他對照區間在E1F1G1H1
我的問題是
為什麼一定要到AND函數,如果用
I1==IF(B1<E1,1,IF(E1<=B1<F1,2,IF(F1<=B1<G1,3,IF(G1<=B1<H1,4,IF(B1>=H1,5,"")))))
為什麼不行?

TOP

        靜思自在 : 靜坐常恩己過、閒談莫論人非。
返回列表 上一主題