EXCEL 條件顯示問題

X>3.14=1
X大於3.14則顯示1

X<3.14=2
X小於3.14則顯示2

X=負數,3.14<0<0 -3.14 =0
若3.14比0小則顯示0

使用IF條件設定不符合我的需求,請問是哪部分需要改進?

2015-03-26 20:23 發佈

Josh Jester wrote:
若3.14比0小則顯示0

雖然不太懂3.14會比0小,但試著回答一下~
假設
儲存格A1是X
儲存格B1是你要顯示結果的
在B1填入=IF(A1>3.14,1,IF(AND(A1>0,A1<3.14),2,0))

"若3.14比0小則顯示0" 這個有問題吧?
你用儲存格去比較3.14
那3.14 值應該是固定的
怎麼會3.14<0?
Josh Jester wrote:
X>3.14=...(恕刪)
如果=3.14 要 show 什麼值??

你要的是這樣嗎
=IF(C3<0,0,IF(C3<3.14,2,IF(C3>3.14,1)))
Sorry,我把手寫的部分PO上來應該會比較了解

3.14<0<-3.14 =0


這個 真的看不懂 邏輯不對
是不是打錯
3.14< X <-3.14 =0 <<<這樣也是不成立阿
X 不會大於3.14 同時 小於-3.14

3.14 > X > -3.14 =0 <<< 還是你想表達這樣
X 介於-3.14 ~ 3.14 間 顯示 0

但這樣 跟你的X< 3.14 =2 衝突


Josh Jester wrote:
Sorry,我把手寫...(恕刪)

公式有問題,是哪個人做的阿?
當x值=3.14時如何處理,要顯示多少?
最後一個表示式樓上大大已點出疑問處了
建議樓主檢視一下公式的合理性






其實我也不太了解意思,應該是類似於這類的吧



=IF(B1>3.14,1,IF(AND(B1<3.14,B1>0),2,IF(AND(B1<=0,B1>=-3.14),0)))

是這樣嗎??(A公式對應B的數值
負值超過-3.14 沒有定義,所以顯示FALSE
Josh Jester wrote:
其實我也不太了解意思...(恕刪)

Josh Jester wrote:
其實我也不太了解意思...(恕刪)

這是投資報酬率跟標準差的表示法,excel都有內建公式,你可以請教懂財稅.會計的人,或請教你的保險員.銀行跟基金的理財專員.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?