請問如果要做一個EXCEL表格,但希望能自動計算,例如A欄輸入1個數值,則B欄會自動跑出另一個數值(如0≦A<6,則B欄會顯示出A*0.8後的數值),謝謝各位大大了!
可能小弟沒有把問題解釋清楚,小弟是說B欄會自動判別≦A<6,然後來決定要不要把A欄數值乘上0.8!
禮義廉恥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