Verilen ebatlardaki kağıt için en uygun koliyi bulan bi program yapmak istedim bu konuda sizlerden yardım istiyorum. Gerekli bazı açıklamaları örnek dosyada belirttim. teşekkürler.
Örnek dosyanızı inceledim, bana göre sorununuz excel ile ilgili değil, tamamen bir matematik hesabı.
Amacım çözüm bulmanın yanında birşeyler öğretebilmek olduğu için; şahsım adına cevapladığım çoğu soruda olduğu gibi, detaylı olarak anlatmaya çalışacağım. Okuma zorluğu çekenler lütfen okumasın
Sorunuzu buraya taşımayı uygun gördüm zira örnek dosya eklemeyeceğim.
Ebatları aşağıda çıkartılmış 3 adet koli türünüz var.
(ebat= en x boy x yükseklik)
1.koli 80 cm x 120 cm x 50 cm
2.koli 45 cm x 130 cm x 100 cm
3.koli 10 cm x 35 cm x 20 cm
Bu kolilere ebatı 20 cm x 40 cm x 0,01 cm olan kağıtları maximum yerleştirmek istiyorsunuz.
Seperatör denen yan yana konan kağıtların arasına yerleştirilen bir ayraçtan bahsetmişsiniz. Bunun gerekliliğini bilmediğim için buna değinmiycem. Sadece KOLİLERİN ALABİLECEĞİ MAKSİMUM KAĞIT konusunda yardımcı olmaya çalışacağım.
CEVAP,
I) 1.Kolinin kağıdın ebatına göre alabileceği Maksimum Adet
1. Koli konacak kağıdın ebatını firesiz olarak alacak ölçülere sahiptir.
(80 x 120 cm ölçülerine yanyana 2 kağıttan 6 sıra koyup 50 cm yükseltebilirsiniz.)
1.koli hacmi = 80 cm x 120 cm x 50 cm = 480.000 cm3 dür
1 adet kağıdın hacmi = 20 cm x 40 cm x 0,01 cm = 8 cm3 dür
1.kolinin alabileceği maksimum kağıt = 480.000 cm3 / 8 cm 3 = 60.000 adet kağıttır
II) 2. kolinin kağıdın ebatına göre alabileceği Maksimum Adet
a) 2.Koli Hacmi = 45 cm x 130 cm x 100 cm = 585.000 cm3 dür
Yanlız tüm ebatı kağıda birebir uygun değildir. Onun için uygun olan alanlar teker teker ayrılacaktır.
b) 2.Kolinin Kağıt Ebatına uyan KIsımları
b1) 40 cm x 120 cm x 100 cm = 480.000 cm3
b2) 5 cm x 120 cm x 100 cm = 60.000 cm3
b3) 40 cm x 10 cm x 40 cm = 16.000 cm3
b4) 40 cm x 10 cm x 40 cm = 16.000 cm3
b5) 40 cm x 10 cm x 20 cm = 8.000 cm3
toplam kullanıbilecek hacim = 580.000 cm3'dür
c) 2.Kolinin Kağıt Ebatına uymayan kısmı = 5 cm x 10 cm x 100 cm = 5.000 cm3 kullanılamamaktadır.
2.kolinin alabileceği maksimum kağıt = 580.000 cm3 / 8 cm 3 = 72.500 adet kağıttır
III) Sonuç
Buna göre kağıt adedinize uygun koliyi seçmek daha basit bir hâl aldı.
Şimdi basit bir koli kullanım cetveli hazırlayarak kaç adede ne tip bir koli olduğunu daha rahat seçebilirsiniz.
Ben şöyle bir cetvel uygun gördüm
Asgari Adet - Azami Adet - Kullanılacak Koli
. 1 - 60.000 = 1.Koliden 1 Adet
. 60.000 - 72.499 = 1.Koliden 2 Adet
. 72.500 - 72.500 = 2.Koliden 1 Adet
. 72.501 - 120.000 = 1.Koliden 2 Adet
. 120.001 - 132.500 = 1.Koliden 1 Adet + 2.Koliden 1 Adet
. 132.501 - 144.999 = 1.Koliden 3 Adet
. 145.000 - 145.000 = 2.Koliden 2 Adet
. 145.001 - 180.000 = 1.Koliden 3 Adet
...... böyle devam ediyor.
Not1) Örnek dosyanızda 10 cm x 35 cm x 20 cm'lik bir kutudan bahsetmişsiniz. Bu kutu Hiçbir şekilde bu ebattaki kağıdı almaz.
Not2) Seperator muhakkak gerekli olmalı. Ben onu dikkate almadan bir hesap yapdım. Aslında hesap ona göre şekillenmeli.
Not3) İstediğinizin girdiğinizin adede göre hangi koliyi söyleyen zeki bir program olduğunu biliyorum. Ama inanın işin püf noktası cetveldir.
Sorunuzu cevapsız bırakmamaya çalıştım. Belki diğer arkadaşlar daha faydalı bilgi verebilirler.
teşekkürler ama aslında aradığım tam olarak böyle bir çözüm değildi daha çok ebatları belli olan kağıdı elimde bulunan kolilerden hangisine koyarsam en uygun olur şeklinde ; yani 1. koli ye enine koyarsam kalıcak boşluk,boyuna olursa kalacak boşluk yada dik kolarsam konucak boşluk şeklinde. bi başka deyişle kolilerden hangisine nasıl koyarsam en uygun olur sonuçta bunu bilebilirsem içine koyulabilecek adet bulunabilir. ??
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.