
=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
您不需要在那裡使用等號 ( )。F7
CM7>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)))