- ベストアンサー
エクセルで計算式を教えてください
合計で端数を切捨てしたいのですが,計算式がわかりません教えてください。 1.合計が正の場合と1の位が0の場合はそのままに。 2.合計が負の場合,1の位を切り捨て0にする。 以上,よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
入力される数値がみんな整数だという前提で、 =rounddown(sum(範囲),sign(sum(範囲))) どういうことかというと、合計が正の時は小数点以下1桁で切り捨て られ、負の時は-1桁で切り捨てられているわけですが、元のデータ がみんな整数なら、正の時の処理は影響がないんですね。
その他の回答 (2)
noname#123709
回答No.2
これでいいですか? =IF(A1<0,ROUNDDOWN(A1,-1),A1)
質問者
お礼
ありがとうございました。何とか計算できました。
質問者
補足
一の位が0の場合,十の位から引かれてくるのですが? 250→240となってしまう。この場合250をそのまま欲しいです。
- silk123
- ベストアンサー率27% (68/251)
回答No.1
セルの書式設定の表示形式→ユーザー定義の種類で、 #,##0.0;-#,##0 と記述してください。
質問者
お礼
早速ありがとうございました。
お礼
ありがとうございました。なんとか計算できました。
補足
一の位が0の場合十の位から引かれてくるんですが? 例えば250→240となる。この場合は250そのまま欲しいです。