• ベストアンサー

エクセルの合計について

お世話になります。 早速ですが 教えてください。 AのセルとBのセルの合計が600で1、1200で2と 600づつの単位でカウントできるようにしたいのですが。 具体的にには Aが100でBが0=Cは1 Aが200でBが300=Cは1 Aが300でBが700=Cは2 Aが1000でBが500=Cが3 という感じです。 要はA+Bが 1<600、2<1200、3<1800という数式を組みたいのですが よくわかりません。 どうぞよろしくお願い致します

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.2

>600で1、1200で2 ですよね? C1=ROUNDUP((A1+B1)/600,0) でいいのでは?

makirabi
質問者

お礼

はい、その通りです。 601でもちゃんと2になりました。 ありがとうございました。 実は急遽、契約変更で数字が変わってしまい 私の頭では・・・_(._.)_ 助かりました。

その他の回答 (3)

  • 7_7_7
  • ベストアンサー率24% (115/469)
回答No.4

1<600、2<1200、3<1800でよければNo.1さんで正解です。 でもAのセルとBのセルの合計が600で1、1200で2と ..と言う表現だと 1<=600、2<=1200、3<=1800という数式ではないでしょうか? でしたらいろんな方法がありますが =IF(MOD(A1+B1,600)=0,INT((A1+B1)/600),INT((A1+B1)/600+1)) でいいと思います。

makirabi
質問者

お礼

どうもありがとうございます。 本当にいろんな方法がありますね。 もっと勉強しないと(~_~;) また何かあったら助けてください。 ただいまオーバーフロー中であまり勉強時間が無くて。 せめて東急●●都市線がもう少し空いてたらなぁ。 ↑ 愚痴ってすいません。本も読めない・・。

回答No.3

こんにちわ。 >1<600、2<1200、3<1800という数式を組みたいのですが これであれば roundup((a1+b1)/599) だと思います。

makirabi
質問者

お礼

どうもありがとうございます。 実はその数式を本を見て組んだんですが エラーになり・・。 みなさまのお助けで見直してみたら カッコが1個足りない・・・。 私の頭が足りないんですが(T_T)

  • laputart
  • ベストアンサー率34% (288/843)
回答No.1

回答はC1には =INT((A1+B1)/600)+1 とします。 ●解説 1)A1+B1の値を600で割ります。(A1+B1)/600 2)この値の整数値をとる場合 INT( )関数を使います 3)最後に 「+1」としているのは値が600未満の場合1にするという あなたの説明からです。この場合丁度600になると 2になります。 ()が2重に使われている点注意して下さい。

makirabi
質問者

お礼

どうもありがとうございました。 とても参考になりました。 がんばって関数勉強します。

関連するQ&A

専門家に質問してみよう