標題:
請問下列EXCEL怎寫
[打印本頁]
作者:
xu123
時間:
2012-9-9 14:34
標題:
請問下列EXCEL怎寫
A1 30 b1
A2 31 b2 20
A3 31 b3 25
A4 29 b4 15
A5 29 b5 20
先比較A列a2 比A1大則傳回B2為正數
假如A3和A2為一樣大則B2為正數B3也為正數,負數則為負數
A4比A3小傳回B4則為負數
A5和A4一樣大A4 則A4為負數A5也為負數
我要結果如下C列
A1 30 b1
A2 31 b2 20 C2 20
A3 31 b3 25 C3 25
A4 29 b4 15 C4 -15
A5 29 b5 20 C5 -20
可否幫我一下
作者:
xandertco
時間:
2012-9-9 15:04
C2=IF(A2>A1,B2,IF(A2=A3,B2,-B2))
C3=IF(A3=A2,B3,IF(A3>A2,B3,-B3))
C4=IF(A4<A3,-B4,IF(A5=A4,-B4,B4))
C5=IF(A5=A4,-B5,B5)
作者:
xandertco
時間:
2012-9-9 15:04
C2=IF(A2>A1,B2,IF(A2=A3,B2,-B2))
C3=IF(A3=A2,B3,IF(A3>A2,B3,-B3))
C4=IF(A4<A3,-B4,IF(A5=A4,-B4,B4))
C5=IF(A5=A4,-B5,B5)
作者:
xu123
時間:
2012-9-9 15:26
xandertco 大
仍否在一格內寫出所要結果
作者:
xu123
時間:
2012-9-9 15:44
因為格數很多所以我須要一格寫完
或是VBA有
人能幫嗎
因為順序不一定是這樣
就是A2和A1比
A2大就傳正數小就傳負數
A3和A2一樣就看B2傳回是正負數
作者:
ML089
時間:
2012-9-9 19:27
回復
1#
xu123
C2公式如下
=B2*SIGN(IF(A1=A2,C1,A2-A1))
下拉複製公式
作者:
xu123
時間:
2012-9-9 20:44
謝謝ML089 和xandertco
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)