A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
補足と訂正です。
ソルバーの条件を一部落としていました。
お分かりのことと思いますが、目標値は「最小値」にチェックを入れてください。
また、検索条件を今回の結果を参考にB6がB7の1.3倍より大きい条件($B$6>=$B$7*1.31)でソルバーすると、すべて422cmにカットする方法が最適となりましたので、回答した分割方法が最適値になっていることになります。
No.4
- 回答日時:
ご希望の切断をするには条件が複数あるのでソルバーの機能を利用します。
基本的に5700cmの棒がメインなのでこの分割方法がポイントになります。
準備としてE7セルに以下の式を入力しておきます。
=ABS(A3-A6*B6-A7*B7)
次にExcel2007ならデータタブの「ソルバー」を起動し、目的セルをE7、変化させるセルをB6:B7にして、制約条件に、以下の条件を追加します。
$A$3>=$A$6*$B$6+$A$7*$B$7
$B$6=整数
$B$6>=0
$B$7=整数
$B$7>=0
この4つの条件でソルバーすると添付画像の下のように1本の材料から422cm が11本、45cmが29本とると1本当たりの残りの部分が3cmの最小となります。
しかし、この条件では422cmの棒を残りの材料からたくさん作る必要があり、最も効率的な方法はありません(14本とると1本あたり42cmの残りが生じてしまいます。
そこで、制約条件を追加し、B6の本数がB7よりも大きいという条件($B$6>$B$7)でソルバーした結果が添付ファイルの結果です。
結果は、1本の材料から422cm が13本、45cmが10本とると1本当たりの残りの部分が14cmとなります。
これで5700cmの材料10本で45cmの部品はすべて作成できますので、残りの422cmは44本必要となり、これを5700cmの材料3本で42本作成し、残りの2本を長さ2950cmの材料から取ります。
必要本数などのセルに入れる数式はご自分で工夫してみてください。
#Officeソフトはバージョンによって使用できる機能や操作方法が大きく異なりますので、質問の際には必ずバージョンを明記するようにしましょう。
No.3
- 回答日時:
エクセルシートの一部の画像を添付しましたので参照ください。
(1)B3~B18には手入力で422cmものの本数を入力します。余り(D列)の数値がマイナスになったときは本数が多すぎます。
(2)B19には、B3~B18の合計が200に不足する分が自動的に計算されます。
数式は、=IF(SUM(B3:B18)>=200,0,200-SUM(B3:B18))
(3)C3~C19は、材料から422cmものを指定した本数切り取ったときの残りの寸法から45cmものを何本切り取ることができるか、計算します。
数式は、
C3=ROUNDDOWN((A3-B3*B$1)/C$1,0)
C4=ROUNDDOWN((A4-B4*B$1)/C$1,0)
C5=ROUNDDOWN((A5-B5*B$1)/C$1,0)
・
・
・
C19=ROUNDDOWN((A19-B19*B$1)/C$1,0)
ただし、最終的には、合計本数が120になるように後段の行の計算結果を削除し、手入力します。
サンプルでは、C18, C19を削除してC18に4を手入力してあります。
(4)D列にはあまりの長さが自動計算されます。
5650の材料から422cmものの取れる本数はそれほど自由度はありません。(このシートを使ってみるとすぐにわかると思いますが、)最大数は13(13を超える数値を入れると余りがマイナスになる。)です。合計本数を200にするためには、小さい数では足りなくなるからです。(B19の値が13を超え、余りがマイナスになります。)
無駄のない切断とは、短い切れ端がたくさん出ることだと理解します。したがって、B3~B18に適当に数値を入力しながら、余りの長さをチェックします。
材料一本丸々余るようにできると良いのですが、それはありませんでした。
材料を10数本以上に切り分けるのですから切断機の刃(砥石)の厚さを考慮する必要があります。サンプルでは余りが30cm程度になっていますが、金ノコで切るならこれだけ余裕があれば十分と思いますが、切断機の場合はこれでは不十分だと思います。砥石の厚さを考慮する場合は、B1(422)、C1(45)の値を砥石の厚さ分プラスしてください。
パラメータがたくさんあって、自動的に最適な数値を求めることは難しいので、サンプルのシートを使って試行錯誤してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 統計学 統計学の問題です 2 2022/08/18 14:50
- 工学 【寸切棒切断器具の全ネジカッターの手動タイプで1番安い製品を教えてください】 寸切り棒 1 2023/06/30 23:13
- 駐車場・駐輪場 ドア当て逃げを止める棒を愛車に付けて駐車していたら絡まれました、どう思いますか? 18 2023/07/13 12:31
- 事件・事故 ドイツで起きた事件について質問 博物館に侵入した泥棒が警備員から逃げるために3メートルのフェンスを登 2 2023/02/05 08:23
- 物理学 太さが一様な40㎝の棒を天井から1本の糸でつるしたところ,釣り合った。この棒の右から5cmのところに 2 2023/06/02 05:02
- 物理学 材料力学の問題です。2問あります。 解き方を教えていただきたいです。 (1)長さl,底面の半径をrの 1 2022/06/09 23:54
- クラフト・工作 ニットの裾ゴム編みスリット・片袋編み(ハーフミラノリブ?)を手編みでできないでしょうか 1 2023/02/12 02:54
- DIY・エクステリア 内径Φ30mmの鋼管(果樹支柱)を接続するための資材について 5 2023/06/16 10:02
- Excel(エクセル) Excelグラフについて 1 2023/05/12 16:26
- Excel(エクセル) エクセルについての質問です。 画像のように横向きの棒グラフのデータ部分を下の数字が書いてある軸エリア 1 2022/12/26 17:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Outlook で宛先が複数の場合の人数
-
【スプレッドシート】指定の日...
-
Microsoft Formsの「個人情報や...
-
Microsoft Edgeの「ニュースと...
-
VLOOKUP関数について
-
【Excel VBA】PDFを作成して,...
-
エクセルでXLOOKUP関数...
-
outlookのメールが固まってしま...
-
teams設定教えて下さい。 ①ビデ...
-
Microsoft365で写真をアルバム...
-
Microsoft Officeに似たキング...
-
会社におけるOfficeライセンス...
-
【スプレッドシート】白色のセ...
-
Excel VBA 日程表からスケジュ...
-
VBAファイルの保存先について
-
エクセル、ワード、ネット検索...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
マイクロソフト 一時使用コード...
-
英数字のみ全角から半角に変換
-
Office2021を別のPCにインスト...
-
Microsoft Formsの「個人情報や...
-
officeビジネス型のワードやエ...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
Microsoft Officeを2台目のPCに...
-
何このステータスバー
-
2つのシートの一致する行のセ...
-
会社のTeamsのことで相談です。...
-
エクセルにリンクされるのをし...
-
Windows 11で、IME言語バー(IM...
-
office2010とoffice365の共存で...
-
Microsoftのパソコンです。 エ...
-
エクセルでXLOOKUP関数...
-
Excel関数について質問ですm(__)m
-
VBA
-
自分の専門分野の仕事。初見で...
おすすめ情報