- 締切済み
【至急】エクセルでの計算方法を教えてください。
【至急】エクセルでの計算方法を教えてください。 エクセルの各セル(列A)に0度から360度までの数値が入っているのですが、 このセルの中のデータで0~180度までの数値は、そのままにし、 180度~360度までの数値だけを(=A-360)※Aは数値です。と計算したいのですが、 何か方法があるのでしょうか? 教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- HRI-Sankou
- ベストアンサー率32% (64/199)
回答No.2
B列に =IF(Aセル番地>180,Aセル番地-360,Aセル番地) Aセル番地が、A1ならば B1 セルに、上式を書き込んで 後の下列に B1 セルを、コピーすれば、いかがでしょうか? =IF(A1>180,A1-360,A1) =IF(A2>180,A2-360,A2) ~ =IF(A??>180,A??-360,A??) 又 360の部分を、C1 セルにして C1 セルに 180 と入力して 式の 180 部分を、$C$1 とすれば後から数字を変更するときに C1 セルの数字を、変更するだけですみますよ。 =IF(A1>180,A1-$C$1,A1) $C$1 は、絶対パスで、どこにコピーしても必ず C1 セルのデーターを、 参照します。
- kmetu
- ベストアンサー率41% (562/1346)
回答No.1
=IF(A1>180,A1-360,A1) でいかがですか
質問者
お礼
出来ました。ありがとうございます!
お礼
細かく教えてくださってありがとうございます。 出来ました! ありがとうございます!