• ベストアンサー

Excel の表示方法

Excelの数値の表示についての質問です。 自分なりに調べてはみたのですが、見つからず質問させていただきます。 例えば10という基準の値があり、 (1)いくつかのセルの合計が10未満(例えば8)ならその値(8)を表示。 (2)いくつかのセルの合計が10以上なら10を表示。 こういった表示にしたいのですが、どうしたらよいでしょうか?? またできれば(2)のケースでは、10を超えて切り捨てた分の値(例えば合計が13なら3)をまた別のセルに表示させたいのです。 どなたかご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.4

仮に、「B10」に合計が表示されていて、「B11」に判定?結果を表示するなら、 「=IF(B10>=10,10,B10)」を入力。 または、合計の欄に上記の結果を表示するなら、 「=IF(合計の式>=10,10,合計の式)」とします。 > 10を超えて切り捨てた分の値 「B12」に、「=IF(B10>=10,MOD(B10,10),"")」または 「=IF(合計の式>=10,MOD(合計の式,10),"")」 「IF関数 完璧マスター!」 http://kokoro.kir.jp/excel/if.html 「IF関数で「空欄」を表現」 http://kokoro.kir.jp/excel/if-blank.html 「MOD関数で余りを求める」 http://kokoro.kir.jp/excel/mod.html

その他の回答 (3)

回答No.3

10を超えて切り捨てた分の値は、 「=MAX(0,SUM(A1:A10)-10)」がいいですね。

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.2

入力セルをA1~A10、入力値は全て整数としたとき、 (1)と(2)は  =IF(SUM(A1:A10)<10,8,10) (2)の別ケースは、合計値の下1桁のみ表示するものとすると  =IF(SUM(A1:A10)>10,RIGHT(SUM(A1:A10),1),SUM(A1:A10))

回答No.1

「いくつかのセル」をA1:A10セルとすると、 =MIN(SUM(A1:A10),10)。 10を超えて切り捨てた分の値は、 =SUM(A1:A10)-MIN(SUM(A1:A10),10)。