- 締切済み
エクセルの関数について
sumで合計した数字を10の位を表示しないようにしたいです。 例えば、9+2=1 9+1=0になるような関数を教えて下さい。 以前に使用していましたが、長年してないと忘れてしまいました。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- chie65536(@chie65535)
- ベストアンサー率44% (8740/19838)
=MOD(SUM(1,2,3,4,5),10) 1+2+3+4+5を足した15を10で割った余り「5」になる。
- kagakusuki
- ベストアンサー率51% (2610/5101)
>数字を10の位を表示しないようにしたいです。 例えば、合計値が-123.45の場合、10の位だけを表示しないのでしたら-13.45という事になりますし、10の位以上の桁を表示しないのでしたら-3.45という事になりますが、どちらの表示にされたいのでしょうか? 又、合計値がマイナスの値となる事もあるのでしょうか? 又、合計値に小数点以下の桁数が付いて来る事もあるのでしょうか? それらの条件によって、関数の複雑さも変わってまいります。 例えば、「-123.45→-13.45」の様に、小数点以下の桁数が存在するマイナス値の中の、10の位だけを表示しないのでしたら、次の様な関数となります。 =(INT(ABS(SUM(合計するセル範囲))/100)*10+MOD(ABS(SUM(合計するセル範囲)),10))*SIGN(SUM(合計するセル範囲)) 又、「-123.45→-3.45」の様に、小数点以下の桁数が存在するマイナス値の中の、10の位以上の桁を表示しないのでしたら、次の様な関数となります。 =MOD(ABS(SUM(合計するセル範囲)),10)*SIGN(SUM(合計するセル範囲)) 又、合計値がマイナスの値となる事はない場合で、10の位だけを表示しないのでしたら、次の様な関数となります。 =INT(SUM(合計するセル範囲)/100)*10+MOD(SUM(合計するセル範囲),10) 又、合計値がマイナスの値となる事はない場合で、10の位以上の桁を表示しないのでしたら、次の様な関数となります。 =MOD(SUM(合計するセル範囲),10)
- mrhiro25
- ベストアンサー率38% (19/50)
=RIGHT(セル番号,1)で表示は一桁になりますよ。