2017-06-05 114 views
0

請這個公式IF函數和嵌套函數

=if(C27>=16000,16M,if(C27,=16999,16M,if(c27>=17000,17M,if(C27<=17999,17M,if(C27>=18000,18M,if(C27<=18999,18M,if(C27>=19000,19M))))))) 

回答

0

幫助你有一個O型近16999

試試這個:

=if(C27>=16000,16M,if(C27>=16999,16M,if(c27>=17000,17M,if(C27<=17999,17M,if(C27>=18000,18M,if(C27<=18999,18M,if(C27>=19000,19M))))))) 
+0

我真的有一個問題尋找正確的公式來表達以下內容: –

0
=if(C27>=16000,16M,if(C27 ,= 16999,16M,if(c27>=17000,17M,if(C27<=17999,17M,if(C27>=18000,18M,if(C27<=18999,18M,if(C27>=19000,19M))))))) 

16999之前的字符顯示錯誤的語法,也許是這樣的

=if(C27>=16000,16M,if(C27<=16999,16M,if(c27>=17000,17M,if(C27<=17999,17M,if(C27>=18000,18M,if(C27<=18999,18M,if(C27>=19000,19M))))))) 
2
=INT(C27/1000)&"M" 

你可能會說我必須要修好你的配方和發現其明顯的語法錯誤。不,我說你必須以這樣做,並且在放棄之前,您總是必須尋找一些整潔,簡單和演繹的替代方案,以便將難以置信的錯誤傾向於難以維護的嵌套IF

事實上,這樣的替代方案大多數時間存在

p.s.順便說一句,爲什麼它是M而不是K?可能是你有一個乘法單位隱含在你的數據,以及...