• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    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 tamamen ücretsizdir.

Çözüldü metreküp hesaplama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

KemalDurmuş

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
17 Eki 2022
Mesajlar
64
Çözümler
3
Aldığı beğeni
16
Excel V
Office 2010 TR
Konuyu Başlatan
Merhaba
Eklemiş olduğum çalışmada metreküp hesaplaması yapmak istiyorum.
A stünunda kap sayım var
B stünunda veri doğrulama ile seçmiş olduğum kap ölçüsü var
C stünuna da m3'ü hesaplamak istiyorum.

B stünuna gelen kap olçüsünü hücre içindeki ( örneğin: 40*30*40) rakamlarını bir birleri ile çarptırabiliyormuyuz.
yardımlarınızı rica ederim.
 

Ekli dosyalar

  • metreküp.xlsx
    7.8 KB · Gösterim: 36
Selamlar,

Alternatif olarak,

Dosyanıza göre, B kolonunda G kolonundaki Referans Listeyi baz alan Açılır Liste mevcut.
Bu durumda
  • isterseniz H kolonuna G kolonundaki değerlerin Hacimlerini hesaplayıp yazar ve C kolonuna da DÜŞEYARA ile H kolonundaki verileri getirirsiniz.
  • ya da direkt olarak, B kolonunda yazanlara göre C kolonunda Hacim hesaplaması yaparsınız.

C kolonunda direkt hesaplama yapıldığını varsayarak,

1 - XMLFİLTRELE işleviyle (2013 ve yukarısı versiyonlar için geçerli)
C2 hücresine yazılıp, aşağıya doğru kopyalanır.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

2 - Excel4.0 Makro işlevi olan EVALUATE (DEĞERBİÇ) ad tanımlaması yapılıp formülde kullanarak
C2 hücresini seçin.
Formüller >>> Ad yöneticisi >>> Yeni
Ad için a yazın
Başvuru Yeri için ise =DEĞERBİÇ(!$B2) formülünü yazın.
Tamam.

C2 hücresine
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülünü yazın ve aşağıya doğru kopyalayın.

Not : Bu durumda, Dosya makro içermemesine rağmen Makro4.0 işlevi kullandığından Makro uzantılı dosya olarak kaydedilmelidir. (Örn. .xlsm gibi)
Ad tanımlaması volatile olmadığından, bazen, güncelleme için, formülün bulunduğu bir hücrede F2 tuşuna basıp, formül çubuğundayken Enter yapmak gerekebilir. (F2+Enter)

3 - KTF kullanarak
Sayfa adına sağ tık yapıp kod görüntüle ile ya da Alt + F11 tuşlarına basarak VBE sayfasını açın.
Sol tarafta, dosya adının yazdığı yerdeki satıra sağ tık >>> Insert >>> Module yapın.
Açılan sayfaya
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
kodlarını kopyala yapıştır yapın.

C2 hücresine
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülünü yazın ve aşağıya doğru kopyalayın.

Her 3 yöntemde de hesaplanacak hücre BOŞ olduğunda #DEĞER hatası verecektir.

Her 3 yöntem için de sonuçlar, resimdeki gibidir.
057.png
 

Ekli dosyalar

  • metreküp.xlsm
    25.8 KB · Gösterim: 27
Selamlar,

Alternatif olarak,

Dosyanıza göre, B kolonunda G kolonundaki Referans Listeyi baz alan Açılır Liste mevcut.
Bu durumda
  • isterseniz H kolonuna G kolonundaki değerlerin Hacimlerini hesaplayıp yazar ve C kolonuna da DÜŞEYARA ile H kolonundaki verileri getirirsiniz.
  • ya da direkt olarak, B kolonunda yazanlara göre C kolonunda Hacim hesaplaması yaparsınız.

C kolonunda direkt hesaplama yapıldığını varsayarak,

1 - XMLFİLTRELE işleviyle (2013 ve yukarısı versiyonlar için geçerli)
C2 hücresine yazılıp, aşağıya doğru kopyalanır.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

2 - Excel4.0 Makro işlevi olan EVALUATE (DEĞERBİÇ) ad tanımlaması yapılıp formülde kullanarak
C2 hücresini seçin.
Formüller >>> Ad yöneticisi >>> Yeni
Ad için a yazın
Başvuru Yeri için ise =DEĞERBİÇ(!$B2) formülünü yazın.
Tamam.

C2 hücresine
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülünü yazın ve aşağıya doğru kopyalayın.

Not : Bu durumda, Dosya makro içermemesine rağmen Makro4.0 işlevi kullandığından Makro uzantılı dosya olarak kaydedilmelidir. (Örn. .xlsm gibi)
Ad tanımlaması volatile olmadığından, bazen, güncelleme için, formülün bulunduğu bir hücrede F2 tuşuna basıp, formül çubuğundayken Enter yapmak gerekebilir. (F2+Enter)

3 - KTF kullanarak
Sayfa adına sağ tık yapıp kod görüntüle ile ya da Alt + F11 tuşlarına basarak VBE sayfasını açın.
Sol tarafta, dosya adının yazdığı yerdeki satıra sağ tık >>> Insert >>> Module yapın.
Açılan sayfaya
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
kodlarını kopyala yapıştır yapın.

C2 hücresine
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
formülünü yazın ve aşağıya doğru kopyalayın.

Her 3 yöntemde de hesaplanacak hücre BOŞ olduğunda #DEĞER hatası verecektir.

Her 3 yöntem için de sonuçlar, resimdeki gibidir.
Ekli dosyayı görüntüle 15302
Merhaba
Alternatif çözümüzün için teşekkür ederim.
Daha önce görmediğim uygulamalardı, not ettim. Emeğiniz için teşekkür ederim.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst