有關EXCEL計算是問題?

請問如果要做一個EXCEL表格,但希望能自動計算,例如A欄輸入1個數值,則B欄會自動跑出另一個數值(如0≦A<6,則B欄會顯示出A*0.8後的數值),謝謝各位大大了!
可能小弟沒有把問題解釋清楚,小弟是說B欄會自動判別≦A<6,然後來決定要不要把A欄數值乘上0.8!
2009-02-10 16:35 發佈
文章關鍵字 excel 問題
在B欄打

=A*0.8

就好了啊

不知道對不對
B欄 =IF(AND(A欄>=0,A欄<6),A欄*8,"Out of range.")
B1格子的內容 『 =IF(AND(A1>=0,A1<6),A1*0.8,A1) 』

這樣 0<=A1<6
條件達成B1=A1*0.8
條件不達成則B1=A1
B1格要輸入
=IF(AND(A1>=0,A1<6),A1*0.8,"Over")
6以下(不含6)的數值會*0.8
6以上(含6)的數值會顯示 Over
navi826 wrote:
B1格子的內容 ...(恕刪)

請問如果是需要多項條件來決定需乘上多少係數應如何表示
例如:B欄會自動判別 1.0≦A<6,然後把A欄數值乘上0.8
2.6≦A<8,然後把A欄數值乘上0.75
人生是一場遊戲
禮義廉恥2006 wrote:
請問如果是需要多項條件來決定需乘上多少係數應如何表示
例如:B欄會自動判別 1.0≦A<6,然後把A欄數值乘上0.8
2.6≦A<8,然後把A欄數值乘上0.75


另一個*0.75的判別就做再另一欄囉...
因為這兩個條件有衝突

1.0≦A<6
2.6≦A<8

當2.6≦A<6的時候,A要*0.8還是0.75??
navi826 wrote:
另一個*0.75的判...(恕刪)

乘上0.75
人生是一場遊戲
大大,小弟尚有一事請教,
1.0≦A<6
2.6≦A<8

當2.6≦A<6的時候,A要*0.8還是0.75??


當2.6≦A<6的時候,A不是當然要*0.75嗎?
是小弟敘述有錯,讓大大誤解嗎?
人生是一場遊戲
禮義廉恥2006 wrote:
大大,小弟尚有一事請教,
1.0≦A<6
2.6≦A<8
當2.6≦A<6的時候,A要*0.8還是0.75??
當2.6≦A<6的時候,A不是當然要*0.75嗎?
是小弟敘述有錯,讓大大誤解嗎?


當然有錯啊...
當2.6≦A<6的時候,剛好都符合
1.0≦A<6
2.6≦A<8
這兩個條件,但是符合這兩個條件所要另外乘以的係數不同,所以會有衝突啊


例如A=3的時候
符合1.0≦A<6條件,所以A*0.8
但是也同時符合2.6≦A<8這個條件,所以A到底要*0.8還是0.75??

---編輯1次線--

照上面你說的
當2.6≦A<6的時候,A不是當然要*0.75

所以你正確的敘述應該是:
1.0≦A<2.6 =>A*0.8
2.6≦A<8 =>A*0.75
這樣才對...

所以依照上面的條件
B1格子內容等於『 =IF(AND(A1>=1,A1<2.6),A1*0.8,IF(AND(A1>=2.6,A1<8),A1*0.75,A1)) 』
當A1<1 的時候 B1的值等於A1
當1<=A1<2.6 的時候 B1的值等於A1*0.8
當2.6<=A1<8 的時候 B1的值等於A1*0.75
當A1>=8 的時候 B1的值等於A1
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?