為什麼此 Excel IF 查詢不起作用?

為什麼此 Excel IF 查詢不起作用?
=IF(ISBLANK(CM7),"",IF(CN7=F7>1,-1,  IF(CN7=F7>-1,1,  IF(CN7=F7,0))))

我想說的是,如果單元CM7格為空,則將進行計算的單元格留空。否則,如果CN7 > F7,則輸入1。如果CN7 = F7輸入0.如果CN7 < F7輸入-1

無論我現在輸入什麼CM7,它總是給出答案-1

我怎樣才能解決這個問題?

答案1

你很接近。您的公式中的運算子過多。你只需要告訴它要檢查什麼;大於。CM7您不需要在那裡使用等號 ( )。F7CM7>F7=

=IF(ISBLANK(CM7),"",IF(CM7=F7,-1,  IF(CM7>F7,1,  IF(CM7<F7,0))))

答案2

你們兩個關係很親密,但你們給我的幫助讓問題得到了解決。

=IF(CM7="",CM7,IF(CN7>F7,1,IF(CN7<F7,-1,0)))

相關內容