為什么不管個數(shù)多少值就只在1和1.15之間徘徊,,哪位大神幫忙看看哪里搞錯了,,感謝,!
=IF(COUNT(E16:N16,E18:N18,E20:N20)<=10,1,IF(14>=COUNT(E16:N16,E18:N18,E20:N20)>=10,1.15,IF(19>=COUNT(E16:N16,E18:N18,E20:N20)>=15,1.05,IF(COUNT(E16:N16,E18:N18,E20:N20)>19,0.95))))
條件沒有連續(xù)判斷
14>=COUNT(E16:N16,E18:N18,E20:N20)>=10
這樣是錯的,,實(shí)際只會把前一個變成邏輯值(是為1,、否為0)再與后一個判斷
正確方法:
只要自動范圍排除即可,,即滿足第一個條件,,在后續(xù)條件非中,,自然不會出現(xiàn),即按順序條件:
<=10
<=14
<=19
(最后一個條件非>19,不需要判斷了)
=IF(COUNT(E16:N16,E18:N18,E20:N20)<=10,1,IF(COUNT(E16:N16,E18:N18,E20:N20)<=14,1.15,IF(COUNT(E16:N16,E18:N18,E20:N20)<=19,1.05,0.95)))
相關(guān)推薦
便查問答是一款實(shí)用的網(wǎng)絡(luò)熱門知識問答平臺,專注于分享你不知道的知識,、經(jīng)驗(yàn)及生活問題,,在這里所有人都能找到答案歡迎網(wǎng)友參與討論。