• ベストアンサー

箱の数を計算しています。

EXCEL2000を使用しています。 小箱、中箱、大箱があって、 中箱へは小箱が5つ入る。 大箱へは中箱が4つ入る。 小箱の数で見ると 小箱=1個 中箱=5個 大箱=20個 です。 それぞれの箱が何個必要かという表を作成しているのですが、 中箱の計算が上手く行きません。 以下のように式を設定してみました。(D3には必要数を入力するようにしています。) 小箱は必要数そのまま。 =$D$3*1 大箱は必要数を20で割り =IF(MOD($D$3,20),INT($D$3/20)+1,INT($D$3/20)) ・中箱は大箱へ入れる際に空箱を入れて隙間無くしたい。 必要数が5個の場合 小箱は5箱。大箱は1箱。 中箱の個数は1つですが空箱3つを合わせて必要数4という風にしたいのです。 =IF(MOD($D$3,5),INT($D$3/5)+1,INT($D$3/5)) と必要数だけはもとまるのですが、空き箱の分が計算できません。 どのようにしたら、良いのでしょうか? ご存知の方、教えていただけませんでしょうか?

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 以下の通りです。 (1)大箱 =CEILING($D$3,20)/20 (2)必要中箱 =CEILING($D$3,5)/5 (3)全中箱 =CEILING($D$3,20)/20*4 (または、(1)×4) (4)空中箱 =CEILING($D$3,20)/20*4-CEILING($D$3,5)/5 (または、(3)-(2))

coolguys
質問者

お礼

ありがとうございます。 倍数で丸めるんですね。 私が使っていた長々としたものと違って、 スッキリしていて他のものに使えそうです。

その他の回答 (2)

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.3

A1に小箱の数量を入力するとして B2からD4にそれぞれの箱数を表示する表でよければ、行には箱の分類(中身入り、合計、空箱数)列には箱の大きさを分類するとして B2 =ROUNDUP(A1/20,0) C2 =ROUNDUP(A1/5,0) D2 =A1 C3 =B2*4 D3 =C2*5 C4 =C3-C2 D4 =D3-D2 これで、2行目にはそれぞれの箱の数の必要数 3行目には中身入りの箱の必要数 4行目には空箱の必要数 それぞれが、計算できますが。

coolguys
質問者

お礼

ありがとうございます。 切り上げの用いるんですか、 切り上げはMODとINTを使ってやって 訳がわからなくなったのですが、 ROUNDUPというのがあるのですね。 勉強になりました。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

空き箱の数が必要なのですか。空き箱を含めた中箱の数が必要なのですか。 中箱総合計は大箱×4 空き箱は大箱×4-中箱必要数 でいいと思いますが。

coolguys
質問者

お礼

ありがとうございます。 単純に考えれば、大箱に4つ入るんですから、 4を掛ければいいんですよね。 深く考えすぎてしまっていました。

関連するQ&A

  • 不等式の応用

    以下の問題があります。 大小2種類の箱があり、大箱にひあ最大で40本、小箱には最大で25本ビデオテープを入れることができる。950本のビデオテープを、大小あわせて27個の箱に入れるには、大箱は何個以上必要か。 一応自分でも考えて見ました。 大箱が最低何個必要かを尋ねているので、小箱は最大いれるのが前提だから、小箱には25個入っているものとする。 次に、この問題を、「大箱と小箱を合わせて950本以上入る条件」であると考えて、xを大箱の数とすると、不等式、 950≦25(27-x)+40x   ≦15x+625 15x≧275  x≧11 となるので、答えは11個以上必要だ、と考えましたが、全く自信がありません。どなたか採点してください。

  • つるかめ算

    問題集からですが、解答のみで、解説が付いていませんでした。 導き方が、まったく分からず、困っています。 どなたか、分かりやすく教えていただけないでしょうか。 よろしくお願い致します。m(_ _)m 【問題】 キャンディが1000個ある。 このキャンディを、一箱50個入りの大箱と、30個入りの小箱に詰めたら、 大小あわせて28個になった。 次の問いに答えなさい。 (1)大箱の数はいくらか。 正解→8箱 (2)小箱の数はいくらか。 正解→20箱 (3)大小の箱の数があわせて30箱だった場合、大箱の数はいくらか 正解→5箱

  • 数学I 一次不等式の応用

    こんばんは。 ○大小2種類の箱があり、大箱には最大で40本、小箱には最大で25本の  ビデオテープを入れることが出来る。950本のビデオテープを、大小合わせて  27個の箱に入れるには、大箱は何箱以上必要か。 という問題がわかりません。 言い訳をすると、計算の仕方はだいたいわかるのですが、一番最初の不等式の立て方が まったくわかりません。 よろしくお願いします…

  • 数Ⅰの問題

    数Ⅰの問題を教えてください 大小2種類の箱があり、大箱には最大で40本、小箱には最大で25本のビデオテープを入れることが出来る 950本のビデオテープを、大小合わせて27個の箱に入れるには、大箱は何個以上必要か 教えて下さい よろしくお願いします。

  • 一次不等式の応用問題です

    大小2種類の箱があり、大箱には最大で40本、 小箱には最大で25本のビデオテープを入れることができる。 950本のビデオテープを、大小合わせて27個の箱に入れるには、 大箱は何個以上必要か。 すみませんが、この問題を教えてください。 お願いします!!!

  • 素数の計算について教えてください

    「2以上の整数を入力すると、入力した数まで素数をすべて表示する。」 どこが間違っているか教えてください!! 5行目あたりからだと思うのですが・・・。 お願いします!! Dim Number As Long If Long.TryParse(TextBox1.Text, Number) AndAlso Number >= 2 Then For i As Integer = 2 To Number Step 1 Dim d As Long = 2 Do Until Number Mod d = 0 d = d + 1 Loop If d = Number Then Label1.Text = " " & i Else Label1.Text = "2以上の整数を入力してください" End If Next End If End Sub

  • modの計算で解が負になることはあるのですか?

    modの計算で解が負の数になることはあるのでしょうか? たとえば,6x≡8 (mod 14) の解は,「-1」と「6」という答え方は正しいのでしょうか? 「6」と「13」だと思うのですが。 また,この問題の解の個数は2個でしょうか? もしあっているとするなら,(6, 14) = 2 になるので,2個という考え方であっていますか? よろしくお願いします。

  • リーメント ぷちシリーズの大人買い 食玩 コンプさせるには?

    最近、リーメントのぷちシリーズに目覚めてしまいました。集め始めるときりがないこの世界。。。 前にネットのオークションでぷちスーパー全種(ノーマルのみ)ということで買ったものは、小箱10個セットの大箱が未開封のまま送られてきました。ということは、出品者は中を見ていないということ??? いわゆる大人買い・・・大きな箱一箱まとめて(小箱が10箱入っている)すれば、全種そろうということなんでしょうか?新しいぷちキッチンもそろえたいんですが、オークションで買ったほうがいいのか、ショップにいくか、それとも大人買いするか悩んでいます。 どなたかご存知の方、教えてください。

  • 素数判定アルゴリズム内の剰余計算

    今勉強している任意倍長精度整数の素数を判定するアルゴリズム内で x^q mod n という計算をするところがあるのですが、 正確に計算しようとすると計算量が膨れ上がってしまって 高速にできなくて困っています。 参考にしている文献に "x^q mod nの計算ではx^q mod nを正確に求める必要は無く、 x^q ≡ x^q' (mod n)となる x^q'でよい"という記述があるのですが どういう意味なのかよくわかりません。 どなたか教えていただけないでしょうか?

  • 素数は何%くらいあるか

    高1です。 素数が何%くらいあるかを調べてみようと思い、次のようなBasicプログラムを作りました。 -------------------------------------------------------- 100 cls:count=1:print 2;" ";100;"%";" ";count 110 for i=3 to 10000000 120 n=i 130 if (n - int(n/2)*2) = 0 then goto 220 140 for j = 3 to sqr(n) step 2 150 if (n - j * int(n/j) ) = 0 then goto 220 160 end if 170 next j 180 count=count + 1 190 p = count*100 / (n - 1) 200 percent = (int(p * 10))/10 210 print n;" ";percent;" ";"%";" ";count 220 next i 230 end -------------------------------------------------------- 【各行の意味】 100  2は素数 110  3から一千万まで調べる 130  偶数は除外 140~ 素数判定(自然数nが√n以下のすべての数で割りきれなければ、nは素数である、を利用) 180  素数の個数をカウントする 190~ 素数が何%あるかを少数第一位まで求める。少数第二位以下は切り捨て。 210  素数、%、素数の個数 を表示 -------------------------------------------------------- 【結果】 千までに素数は168個、16.8% 一万までに素数は1229個、12.3% 十万までに素数は9592個、9.5% 百万までに素数は78498個、7.8% 一千万までに素数は664579個、6.6% -------------------------------------------------------- そこで質問ですが、 1.素数の割合は収束する傾向にあると言えるでしょうか? 2.プログラムに間違いがありましたら、教えていただけないでしょうか。 3.素数の割合に関するわかりやすい本(高校生でも理解できるようなもの)などがありましたら、教えていただけないでしょうか。 ちなみに、これは学校の宿題や課題ではありません。純粋に個人的な興味で調べたものですが、何か結論みたいなものが導けたら来年の自由研究に出してみたいと思っています。 使用機種:Mac 使用ソフト:chipmunk basic(フリーソフト) 機種が非力なので1億や10億といった計算はやっていません。

専門家に質問してみよう