• ベストアンサー

エクセル 割り算

現在下記のような計算を計算機で行なっており、エクセルで自動計算できないかと考えています。 例 りんご50個を一人あたり6個ずつ配った時に何人に配れるか❓ 50➗6=8 2個余り この余り2個を8人のうちの誰かに割り振る 最終的に求めたいのは、下記のような配る数と人数です 6個ずつ配る人  6人 7個ずつ配る人  2人 MOD関数で商と余りを求めるのは出来るのですが、余りを加算して上記のように求めることが出来ません。 分かりずらい説明で申し訳ありませんがよろしくお願い致します。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.2

A1個数、B1に一人当たりの個数としたら 6個ずつ配る人 =ROUNDDOWN(A1/B1,0)-MOD(A1,B1) 7個ずつ配る人 =MOD(A1,B1) でいいのではないでしょうか。

yyyyy555
質問者

お礼

ご回答ありがとうございました。 やりたいことがきちんと出来ました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

エクセルの関数で、やりたいのなら、その必要性は少ないと思うが、 例データ 50,6 A1:D1に 50 6 8 2 C1の式 商 =QUOTIENT(A1,B1) D1の式 余り =MOD(A1,B1) エクセル以も含め、計算機的には、INT関数が原初的に、使える場合が多いが、、 日本人はQUOTIENTという言葉を知らない人も多かろうが、INT関数を使うなら =INT(A1/B1) でもできる。INTは整数 INTERGERに起因する。 A列、B列に出てくる数字が、すべて(正の)整数の場合の話で、このチェックなどはしなくてよいものと仮定する。 ーーー 6個ずつ配る人  6人 上記の商そのもの 7個ずつ配る人  2人 上記の余りそのもの  で良いのでは? #1回答と比べて。 ーー 本来は数学系の問題の場合は、こんな簡単でない場合は、そちらのカテゴリに質問すべきでしょう。質問内容が数学的な内容が強い場合は、エクセルの関数があるからと言っても、どの関数を使う以前に、数学的理解が必要だから。たとえば組み合わせの問題など。

  • kissabu
  • ベストアンサー率36% (275/753)
回答No.3

INTとMODで書いてみた

  • hiro_1116
  • ベストアンサー率30% (2564/8282)
回答No.1

余りの2個を1人に2個追加で配るということをしないなら、下記のように計算できますね。 6個の人数=商-余り 7個の人数=余り

関連するQ&A