- ベストアンサー
EXELの計算方法について
ある一定の箱に物を入れようとしています。 そこで、その箱に物がいくつ入るか計算する方法を教えて下さい。 計算方法と下の(1)・(2)にお答え頂けたらと思います。 (1)…縦50・横40・高さ30cmのダンボール箱に縦21.5・横6.5・高さ3.9cmの物がいくつ入るか? (2)…縦50・横40・高さ30cmのダンボール箱に縦5.8・横5.8・高さ9cmの物がいくつ入るか? <ご回答> それぞれを、商が整数の範囲で割って、それらの商をかける。 また、このときの余りは空間の残りの長さになるので、残った空間に物 の方向をかえて入らないか検討する。(方向をかえられないのであれば ここは考えない) (1)まずは、 50÷21.5=2あまり7 40÷6.5=6あまり1 30÷3.9=7あまり2.7 したがって、 2×6×7=84個 縦に2個、横に6個、が7段ということです。 残った空間の幅1cmや2.7cmの所は無理だから、7cmと40cmと 30cmの空間には、物の方向(横が縦に、高さが横に、縦が高さに なる状態)をかえればさらに10個(40÷3.9=10あまり1) 入ります。 (答え)84+10で合計94個 (2)50÷5.8=8あまり3.6 40÷5.8=6あまり5.2 30÷9=3あまり3 したがって、8×6×3=144 この場合は残った空間は物のどの長さよりも小さいから、さらに 入れることはできない。 (答え)144個 上記回答頂いた計算をEXELで出したいのですが、入力書式はありますか?あれば是非教えて下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1)下の式を全てコピーして、エクセルのA1セルを選択して貼り付けてください。 2)データ=>区切り位置でE列まで式が入るように、区切ってください。 3)4行目5行目の数字をそれぞれのサイズに変えてもらうと答えがでます。 合計個数は =E7+MAX(E12:E69) 個 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ダンボール(縦横高) 50 40 30 小物 5.8 5.8 9 隙間 =MOD(B4,B5) =MOD(C4,C5) =MOD(D4,D5) 個数 =(B4-B6)/B5 =(C4-C6)/C5 =(D4-D6)/D5 =B7*C7*D7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 縦方向残空間 =$B$6 =$C$4 =$D$4 小物(横縦高) =$C$5 =$B$5 =$D$5 隙間 =MOD(B9,B10) =MOD(C9,C10) =MOD(D9,D10) 個数 =(B9-B11)/B10 =(C9-C11)/C10 =(D9-D11)/D10 =B12*C12*D12 縦方向残空間 =$B$6 =$C$4 =$D$4 小物(横高縦) =$C$5 =$D$5 =$B$5 隙間 =MOD(B14,B15) =MOD(C14,C15) =MOD(D14,D15) 個数 =(B14-B16)/B15 =(C14-C16)/C15 =(D14-D16)/D15 =B17*C17*D17 縦方向残空間 =$B$6 =$C$4 =$D$4 小物(高縦横) =$D$5 =$B$5 =$C$5 隙間 =MOD(B19,B20) =MOD(C19,C20) =MOD(D19,D20) 個数 =(B19-B21)/B20 =(C19-C21)/C20 =(D19-D21)/D20 =B22*C22*D22 縦方向残空間 =$B$6 =$C$4 =$D$4 小物(高横縦) =$D$5 =$C$5 =$B$5 隙間 =MOD(B24,B25) =MOD(C24,C25) =MOD(D24,D25) 個数 =(B24-B26)/B25 =(C24-C26)/C25 =(D24-D26)/D25 =B27*C27*D27 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 横方向残空間 =$B$4 =$C$6 =$D$4 小物(横縦高) =$C$5 =$B$5 =$D$5 隙間 =MOD(B30,B31) =MOD(C30,C31) =MOD(D30,D31) 個数 =(B30-B32)/B31 =(C30-C32)/C31 =(D30-D32)/D31 =B33*C33*D33 横方向残空間 =$B$4 =$C$6 =$D$4 小物(横高縦) =$C$5 =$D$5 =$B$5 隙間 =MOD(B35,B36) =MOD(C35,C36) =MOD(D35,D36) 個数 =(B35-B37)/B36 =(C35-C37)/C36 =(D35-D37)/D36 =B38*C38*D38 横方向残空間 =$B$4 =$C$6 =$D$4 小物(高縦横) =$D$5 =$B$5 =$C$5 隙間 =MOD(B40,B41) =MOD(C40,C41) =MOD(D40,D41) 個数 =(B40-B42)/B41 =(C40-C42)/C41 =(D40-D42)/D41 =B43*C43*D43 横方向残空間 =$B$4 =$C$6 =$D$4 小物(縦高横) =$B$5 =$D$5 =$C$5 隙間 =MOD(B45,B46) =MOD(C45,C46) =MOD(D45,D46) 個数 =(B45-B47)/B46 =(C45-C47)/C46 =(D45-D47)/D46 =B48*C48*D48 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 高方向残空間 =$B$4 =$C$4 =$D$6 小物(高横縦) =D5 =C5 =B5 隙間 =MOD(B51,B52) =MOD(C51,C52) =MOD(D51,D52) 個数 =(B51-B53)/B52 =(C51-C53)/C52 =(D51-D53)/D52 =B54*C54*D54 高方向残空間 =$B$4 =$C$4 =$D$6 小物(横高縦) =$C$5 =$D$5 =$B$5 隙間 =MOD(B56,B57) =MOD(C56,C57) =MOD(D56,D57) 個数 =(B56-B58)/B57 =(C56-C58)/C57 =(D56-D58)/D57 =B59*C59*D59 高方向残空間 =$B$4 =$C$4 =$D$6 小物(高縦横) =$D$5 =$B$5 =$C$5 隙間 =MOD(B61,B62) =MOD(C61,C62) =MOD(D61,D62) 個数 =(B61-B63)/B62 =(C61-C63)/C62 =(D61-D63)/D62 =B64*C64*D64 高方向残空間 =$B$4 =$C$4 =$D$6 小物(縦高横) =$B$5 =$D$5 =$C$5 隙間 =MOD(B66,B67) =MOD(C66,C67) =MOD(D66,D67) 個数 =(B66-B68)/B67 =(C66-C68)/C67 =(D66-D68)/D67 =B69*C69*D69
その他の回答 (1)
- arare2005
- ベストアンサー率31% (63/199)
(関数) MOD…剰余、IF…判定 ※一度に計算すると判りづらくなるでしょうから、1つづつ計算式をいれ、その値を比較して○×を表示させてはいかがでしょうか?
お礼
参考にさせていただきます。 ありがとうございました。
お礼
こんなに詳しくお教え頂きましてありがとうございます。非常に助かりました。今後の参考にもさせて頂きます。