• ベストアンサー

エクセルにて計算式を教えて

ある数字(例では100、101、102)をA1に入力し、B2に下記の→のように導くこのような計算式を教えてください。 例   100÷3=33.333・・・→34とする。   101÷3=33.666・・・→35とする。   102÷3=34       →34とする。 小数点以下が .333・・・なら1を足す。.666・・・なら2を足すということです。 よろしくご教示願います。       

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

  • ベストアンサー
回答No.1

=INT(A1/3)+MOD(A1,3)

ponta-gogo
質問者

お礼

回答の数式で解決いたしました。ありがとうございます。

その他の回答 (2)

回答No.3

A1に100B1に=A1/3として関数を使わずにB1セルに、書式設定からセルの書式でユーザー定義として0を指定する。これで四捨五入の整数で返ります。 以下、A2セルには=A1+1としA3セル以下コピーし、B2セル以下にB1セルをコピーする。

ponta-gogo
質問者

お礼

ご回答ありがとうございます。 NO2さんのところでも書きましたが、質問は四捨五入することではなかったんです。 わかりにくい質問で大変もうしわけありませんでした。

  • honey888
  • ベストアンサー率18% (5/27)
回答No.2

四捨五入のことですか? 関数で、ROUNDを使うか セルの書式設定から、表示形式⇒分類で数値を選択⇒小数点以下の桁数を指示。

ponta-gogo
質問者

お礼

ご回答ありがとうございます。 質問は3で割ったときの小数点は必ず、割り切れるか○.333…か○.666…となるので、.33…の時は、○に1を足し、.66…の時は○に2を足すという質問でした。 わかりにくい質問でもうしわけありません。 NO1さんの回答で解決いたしました。

関連するQ&A