• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Soru Alan hesaplama

makroeko

Yeni Üye
Katılım
15 Ocak 2022
Mesajlar
208
Çözümler
2
Aldığı beğeni
50
Excel V
Office 365 TR
Konu Sahibi
Windows 10 Google Chrome 146
Arkadaşlar sizden şu konuda yardım istiyorum.

Öncelikle ne iş yaptığımızı ve kısaca sizden beklentimi açıklamak istiyorum.

İşyeri olarak müşterilerimize ürünlerimizi demonte olarak yani farklı parçalar halinde gönderiyoruz.

Bu parçaların büyük kısmını profiller oluşturuyor.

Her müşteriye farklı ölçülerde profiller gönderiyoruz.

Ürünler fabrikada hazır olduktan sonra, ürünlerin kapladığı alana göre ahşap kasa yapıyoruz.

Bunu da klasik hesaplama ile parçaların en, boy, yükseklik ve adet hesabı üzerinden yapıyoruz.

Burada en belirleyici kriter, en uzun olan profildir.

Mesela, bir profil 5 metre, kalan parçalar çok kısa olsa bile kasa en az 5 metre olmalı doğal olarak.

Örnek kasa resmi dosyada mevcuttur.

Sizden isteğim ise şudur;

* Ölçüleri girdikten sonra, ürünlerin kapladığı toplam alanı veren bir uygulama istiyorum.

Bu hesaplama sonucuna göre en uygun ahşap kasayı yapacağız.

* Hatta şöyle bir şekil olsa daha iyi olur. Verileri girdikçe, yan tarafta dikdörtgen prizma şeklinde ahşap kasaya benzeyen şekil, veri girdikçe dolsa süper olur.

Tabanın genişliğini genelde 90 cm yapıyoruz.

Yardımlarınız için şimdiden çok teşekkür eder, iyi çalışmalar dileriz.
 

Ekli dosyalar

Konu Sahibi
Windows 10 Google Chrome 146
Deneyiniz. Lütfen dönüş yapınız.
Elinize sağlık süper olmuş;

Yalnız birkaç şey sormak istiyorum.

  • Aynı profilden birden fazla olabiliyor. O zaman alt alta tek tek yazmam mı gerekiyor. Adetleri eğer formülle eklemeniz mümkünse ekleyebilir miyiz?
  • Kasayı verimli kullanmak için farklı boylardaki profilleri kasaya sığacak şekilde, resimdeki gibi uç uca ekleyerek, hesaplatma yapabilir miyiz? Böylece yükseklikten yer kazanmış oluruz. İsterseniz makro kodlama da yapabilirsiniz.
  • H5 hücresindeki yükseklik hesaplama formülünü ve I5 hücresindeki mavi dolgu renklendirmeyi nasıl yaptığınızı anlayabileceğim şekilde açıklamanızı rica ediyorum. Sözelci olduğum için malum matematiğim biraz zayıf kusura bakmayın.
İstediklerimi ayrı konu olarak da açabilirim.
 

Ekli dosyalar

Windows 10 Google Chrome 146
H5 hücresindeki yükseklik hesaplama formülünü ve I5 hücresindeki mavi dolgu renklendirmeyi nasıl yaptığınızı anlayabileceğim şekilde açıklamanızı rica ediyorum. Sözelci olduğum için malum matematiğim biraz zayıf kusura bakmayın.
H5 hücresindeki yükseklik hesaplama formülü ;
=TOPLA(F3:F100) formülü kasanın içine girecek olan istisnasız tüm malzemelerin toplam hacmini hesaplar. Eğer bir profilin adedi 10 ise, o 10 profilin kapladığı toplam uzayı (bu uzay kelimesinin açıklaması aşağıda) buraya dahil etmiş olursunuz. Yani "Elimde toplam ne kadar malzeme yükü var?" sorusunun cevabıdır.
(H3*H4) formülü kasanın yere temas eden yüzeyidir. H3 (Boy) En uzun profiliniz (Örn: 500 cm). H4 (En) Sabit genişliğiniz (90 cm). Bu ikisinin çarpımı size kasanın taban alanını verir. Yani malzemeleri dizebileceğiniz "arsa" burasıdır. / Bölme işlemi, yani net yükseklik. Toplam hacmi, taban alanına böldüğünüzde matematiksel olarak elinizde kalan değer Yükseklik olur. Mantık Şudur ; "Elimdeki tüm malzemeyi bu 500x90'lık alana uç uca ve yan yana hiç boşluk kalmayacak şekilde dümdüz yayarsam, malzeme kaç cm yukarı çıkar?". *1/2 Paketleme Payı ; İşte işin "ustalık" kısmı burasıdır. Fiziksel dünyada profiller birbirine atomik düzeyde yapışmaz; aralarda boşluklar kalır, profillerin eğriliği vardır veya araya koruyucu malzemeler girer. 1,2 çarpanı, Toplam hacme %20 fazladan pay ekler. Yani matematiksel olarak 10 cm çıkan bir yüksekliği, siz "Pratikte bu 12 cm yer kaplar" diyerek garantiye alırsınız. Bu sayede kasanın kapağı zorlanmadan kapanır. Neden Uç Uca Ekleme.
Siz hacim üzerinden hesap yaptığınız için Excel şuna bakmaz: "Bu parça 2 metre, şu parça 3 metre." Excel şuna bakar: "Toplamda 5 metrelik malzeme var ve kasanın boyu zaten 5 metre, o halde bunlar aynı sıraya (uç uca) girebilir.". Bu formül, parçaların en verimli şekilde birbirini tamamladığı senaryoyu baz alır. Eğer sonuç 15 cm çıkıyorsa, siz o kasayı 15-20 cm yükseklikte yaparak tüm parçaları (adetleri dahil) içine sığdırabileceğinizi bilirsiniz.

"Uzay" kelimesi burada tamamen geometrik bir hacim veya kapladığı üç boyutlu gölge anlamına gelir. Bilim kurgu filmlerindeki uzay gibi değil, bir nesnenin dünyada işgal ettiği "yer" gibi düşünebilirsiniz.
Daha basit bir dille açıklamak gerekirse:
Bir profilin boyu, eni ve yüksekliği vardır. Bu üç ölçüyü çarptığınızda ortaya çıkan sonuç, o profilin havada kapladığı boşluktur. Eğer elinizde aynı profilden 10 tane varsa, bu 10 tane profilin yan yana veya üst üste gelerek doldurduğu toplam boşluğa "toplam uzay" (toplam hacim) diyoruz.
Sizin kasanızın içi boş bir kutu, yani boş bir "uzaydır". Siz içine profil koydukça o boşluğu doldurursunuz. 1 Profil, Kasanın içindeki boşluğun küçük bir kısmını doldurur. 10 Profil, Kasanın içindeki boşluğun (uzayın) 10 kat daha fazla kısmını işgal eder. Neden uzay ; Çünkü profiller bazen sadece boyuyla değil, eniyle veya üst üste binmesiyle kasanın içini doldurur. Formüldeki TOPLA(F3:F100) kısmı, "Bu kasanın içine toplamda ne kadar madde girecek?" sorusunu yanıtlar. "Toplam uzay" ifadesini gördüğünüz yerde "toplam kaplanan hacim" veya "toplam işgal edilen yer" diye düşünebilirsiniz. Bu hesaplama sayesinde, 10 adet profilin kasayı ne kadar "şişireceğini" veya yüksekliği ne kadar artıracağını santimetresi santimetresine bulmuş oluyoruz.
NOT : F3:F102 aralığındaki formülü istediğiniz kadar aşağı doğru sürükleyebilirsiniz. Diyelimki F1500'e kadar sürüklediniz. Eğer bunu yaparsanız, =(TOPLA(F3:F100) / (H3 * H4)) * 1,2 formülünün içindeki 100 rakamını da mutlaka 1500 yapmalısınız. Aksi takdirde hesaplamanız yanlış olur. H3 hücresinde bulunan =MAK(B3:B100) formülündeki 100 rakamını da 1500 yapmayı unutma.

I5 hücresindeki mavi dolgu renklendirme ;
Veri girdikçe kasanın dolduğunu görmek için en pratik yol Veri Çubukları kullanmaktır. I5 hücresinde = H5 formülü yazılı olmasının sebebi, gereken yüksekliği oraya yansıtmaktır. Nasıl yapıldı ? ; Bu hücre seçiliyken üst menüden Koşullu Biçimlendirme > Veri Çubukları kısmına gidin ve düz bir renk seçin. Hücreleri Biçimlendir diyerek etrafına kalın çerçeve ekleyin. Üst menüden Ekle > Şekiller kısmından bir dikdörtgen çizip, bu hücrenin arkasına veya yanına yerleştirerek ona "Ahşap Kasa" süsü verebilirsiniz. Devam edelim ; I5 hücresi üzerinde iken yukarıdaki araç çubuklarının içinde bulunan Giriş sekmesinin sağ tarafındaki Koşullu Biçimlendirme > Veri Çubukları kısmından bir renk seçin. Ardından tekrar Koşullu Biçimlendir > Kuralları Yönet > Kuralı Düzenle diyerek, Tür'den Sayı, En Az ; 0 (sıfır), En Çok ; (yukarıda formül içinde yazdığın rakamı, ki burada 1500 demiştik) 1500 yazın. Şimdi siz sol tarafa parçaları girdikçe, I5 hücresindeki renkli bar yukarı doğru bir barometre gibi dolacaktır. Neden I5 hücresi ; hücrenin adresi (I5, J5 veya Z10 olması) tamamen sizin görseli sayfanın neresinde görmek istediğinizle ilgili. Amaç, Veri giriş alanının (B-F sütunları) hemen sağında, gözünüzün önünde duran boş bir alanı "görsel panel" olarak kullanmak. Önerim, Siz tüm etiketleri (Boy, En, Yükseklik) G sütununa, sonuçları da H sütununa yazdığınız için, görsel doluluk çubuğunu hemen bunların yanındaki I sütununda oluşturmak mantıklıdır. I5 hücresine neden =H5 formülünü girdik ; H4 hücresi kasanızın sabit En değeridir (90 cm). Bu rakam değişmez. H5 hücresi ise hesaplanan Yükseklik değeridir. Görsel Doluluk Şekli için biz kasanın ne kadar "yükseldiğini" görmek istiyoruz. Bu yüzden görseli besleyecek olan hücrenin formülü =H5 olmalıdır. Yaptığım çalışmada H5 hücresinde =(TOPLA(F3:F100) / (H3 * H4)) * 1,2 formülü bulunmakta ve bu formül sonucu da 161,9467 olarak görünmektedir. Eğer bu değeri daha temiz görmek istersen buradaki formülü =YUKARIYUVARLA((TOPLA(F3:F100) / (H3 * H4)) * 1,2;1) formülü ile değiştir. Değiştirirsen eğer formül sonucu 162 çıkar.
Umarım açıklayıcı olmuştur.
Kolay gelsin.
 
Son düzenleme:
Konu Sahibi
Windows 10 Google Chrome 146
H5 hücresindeki yükseklik hesaplama formülü ;
=TOPLA(F3:F100) formülü kasanın içine girecek olan istisnasız tüm malzemelerin toplam hacmini hesaplar. Eğer bir profilin adedi 10 ise, o 10 profilin kapladığı toplam uzayı (bu uzay kelimesinin açıklaması aşağıda) buraya dahil etmiş olursunuz. Yani "Elimde toplam ne kadar malzeme yükü var?" sorusunun cevabıdır.
(H3*H4) formülü kasanın yere temas eden yüzeyidir. H3 (Boy) En uzun profiliniz (Örn: 500 cm). H4 (En) Sabit genişliğiniz (90 cm). Bu ikisinin çarpımı size kasanın taban alanını verir. Yani malzemeleri dizebileceğiniz "arsa" burasıdır. / Bölme işlemi, yani net yükseklik. Toplam hacmi, taban alanına böldüğünüzde matematiksel olarak elinizde kalan değer Yükseklik olur. Mantık Şudur ; "Elimdeki tüm malzemeyi bu 500x90'lık alana uç uca ve yan yana hiç boşluk kalmayacak şekilde dümdüz yayarsam, malzeme kaç cm yukarı çıkar?". *1/2 Paketleme Payı ; İşte işin "ustalık" kısmı burasıdır. Fiziksel dünyada profiller birbirine atomik düzeyde yapışmaz; aralarda boşluklar kalır, profillerin eğriliği vardır veya araya koruyucu malzemeler girer. 1,2 çarpanı, Toplam hacme %20 fazladan pay ekler. Yani matematiksel olarak 10 cm çıkan bir yüksekliği, siz "Pratikte bu 12 cm yer kaplar" diyerek garantiye alırsınız. Bu sayede kasanın kapağı zorlanmadan kapanır. Neden Uç Uca Ekleme.
Siz hacim üzerinden hesap yaptığınız için Excel şuna bakmaz: "Bu parça 2 metre, şu parça 3 metre." Excel şuna bakar: "Toplamda 5 metrelik malzeme var ve kasanın boyu zaten 5 metre, o halde bunlar aynı sıraya (uç uca) girebilir.". Bu formül, parçaların en verimli şekilde birbirini tamamladığı senaryoyu baz alır. Eğer sonuç 15 cm çıkıyorsa, siz o kasayı 15-20 cm yükseklikte yaparak tüm parçaları (adetleri dahil) içine sığdırabileceğinizi bilirsiniz.

"Uzay" kelimesi burada tamamen geometrik bir hacim veya kapladığı üç boyutlu gölge anlamına gelir. Bilim kurgu filmlerindeki uzay gibi değil, bir nesnenin dünyada işgal ettiği "yer" gibi düşünebilirsiniz.
Daha basit bir dille açıklamak gerekirse:
Bir profilin boyu, eni ve yüksekliği vardır. Bu üç ölçüyü çarptığınızda ortaya çıkan sonuç, o profilin havada kapladığı boşluktur. Eğer elinizde aynı profilden 10 tane varsa, bu 10 tane profilin yan yana veya üst üste gelerek doldurduğu toplam boşluğa "toplam uzay" (toplam hacim) diyoruz.
Sizin kasanızın içi boş bir kutu, yani boş bir "uzaydır". Siz içine profil koydukça o boşluğu doldurursunuz. 1 Profil, Kasanın içindeki boşluğun küçük bir kısmını doldurur. 10 Profil, Kasanın içindeki boşluğun (uzayın) 10 kat daha fazla kısmını işgal eder. Neden uzay ; Çünkü profiller bazen sadece boyuyla değil, eniyle veya üst üste binmesiyle kasanın içini doldurur. Formüldeki TOPLA(F3:F100) kısmı, "Bu kasanın içine toplamda ne kadar madde girecek?" sorusunu yanıtlar. "Toplam uzay" ifadesini gördüğünüz yerde "toplam kaplanan hacim" veya "toplam işgal edilen yer" diye düşünebilirsiniz. Bu hesaplama sayesinde, 10 adet profilin kasayı ne kadar "şişireceğini" veya yüksekliği ne kadar artıracağını santimetresi santimetresine bulmuş oluyoruz.
NOT : F3:F102 aralığındaki formülü istediğiniz kadar aşağı doğru sürükleyebilirsiniz. Diyelimki F1500'e kadar sürüklediniz. Eğer bunu yaparsanız, =(TOPLA(F3:F100) / (H3 * H4)) * 1,2 formülünün içindeki 100 rakamını da mutlaka 1500 yapmalısınız. Aksi takdirde hesaplamanız yanlış olur. H3 hücresinde bulunan =MAK(B3:B100) formülündeki 100 rakamını da 1500 yapmayı unutma.

I5 hücresindeki mavi dolgu renklendirme ;
Veri girdikçe kasanın dolduğunu görmek için en pratik yol Veri Çubukları kullanmaktır. I5 hücresinde = H5 formülü yazılı olmasının sebebi, gereken yüksekliği oraya yansıtmaktır. Nasıl yapıldı ? ; Bu hücre seçiliyken üst menüden Koşullu Biçimlendirme > Veri Çubukları kısmına gidin ve düz bir renk seçin. Hücreleri Biçimlendir diyerek etrafına kalın çerçeve ekleyin. Üst menüden Ekle > Şekiller kısmından bir dikdörtgen çizip, bu hücrenin arkasına veya yanına yerleştirerek ona "Ahşap Kasa" süsü verebilirsiniz. Devam edelim ; I5 hücresi üzerinde iken yukarıdaki araç çubuklarının içinde bulunan Giriş sekmesinin sağ tarafındaki Koşullu Biçimlendirme > Veri Çubukları kısmından bir renk seçin. Ardından tekrar Koşullu Biçimlendir > Kuralları Yönet > Kuralı Düzenle diyerek, Tür'den Sayı, En Az ; 0 (sıfır), En Çok ; (yukarıda formül içinde yazdığın rakamı, ki burada 1500 demiştik) 1500 yazın. Şimdi siz sol tarafa parçaları girdikçe, I5 hücresindeki renkli bar yukarı doğru bir barometre gibi dolacaktır. Neden I5 hücresi ; hücrenin adresi (I5, J5 veya Z10 olması) tamamen sizin görseli sayfanın neresinde görmek istediğinizle ilgili. Amaç, Veri giriş alanının (B-F sütunları) hemen sağında, gözünüzün önünde duran boş bir alanı "görsel panel" olarak kullanmak. Önerim, Siz tüm etiketleri (Boy, En, Yükseklik) G sütununa, sonuçları da H sütununa yazdığınız için, görsel doluluk çubuğunu hemen bunların yanındaki I sütununda oluşturmak mantıklıdır. I5 hücresine neden =H5 formülünü girdik ; H4 hücresi kasanızın sabit En değeridir (90 cm). Bu rakam değişmez. H5 hücresi ise hesaplanan Yükseklik değeridir. Görsel Doluluk Şekli için biz kasanın ne kadar "yükseldiğini" görmek istiyoruz. Bu yüzden görseli besleyecek olan hücrenin formülü =H5 olmalıdır. Yaptığım çalışmada H5 hücresinde =(TOPLA(F3:F100) / (H3 * H4)) * 1,2 formülü bulunmakta ve bu formül sonucu da 161,9467 olarak görünmektedir. Eğer bu değeri daha temiz görmek istersen buradaki formülü =YUKARIYUVARLA((TOPLA(F3:F100) / (H3 * H4)) * 1,2;1) formülü ile değiştir. Değiştirirsen eğer formül sonucu 162 çıkar.
Umarım açıklayıcı olmuştur.
Kolay gelsin.
Bu kadar detaylı açıklama yapmanız, işinize ne kadar önem verdiğinizi gayet iyi gösteriyor. Çok teşekkür ederim.
 
Geri
Üst