• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Değişken Listeye göre Formül ihtiyacı

Katılım
20 Haziran 2008
Mesajlar
697
Excel Vers. ve Dili
Microsoft Office ev ve iş 2019
Merhaba ekli tablom hakkında formüle ihtiyacım vardır çok fazla değişken veri olduğu için nasıl bir formül yazılacağını kavrayamadım.

Sarfiyat m2 yazıp örn. (1.000 m2) ürünler kısmanda açılır listeden ürün seçtiğim zaman m2 fiyatını sipariş miktarını adetsel sipariş miktarını paketsel olarak yazacak formüle ihtiyacım bulunmaktadır veriler aynı sayfada X-AE satırlarında bulunmaktadır. Örnek ürün için manuel yaptığım m2 fiyatı ve adet miktarları doğrudur, fakat Ürünler kısmından örneğin Taşyünü 150kg 5 cm seçtiğimde (gri renkli yerlerin hepsi değişken) sarıya boyadığım alanlar seçilen ürüne göre değişmesi gerekmektedir. Ayrıntılı hesap sayfasında mantık bu yönde çalışmaktadır. yardımlarınız rica eder iyi çalışmalar dilerim.
 
Son düzenleme:
Indis kacinci eğer gibi formül ile yapılır diye düşünüyorum fakat nasıl
 
Dosyanızda B10 hücresindeki "Fawori Karbonlu Isı Yalıtım Levhası 4 cm" isimli ürün için, N10 hücresinde 2000 adet yazmışsınız. Bu değere nasıl ulaşıyorsunuz?
 
Dosyanızda B10 hücresindeki "Fawori Karbonlu Isı Yalıtım Levhası 4 cm" isimli ürün için, N10 hücresinde 2000 adet yazmışsınız. Bu değere nasıl ulaşıyorsunuz?

Korhan bey merhaba bu değere aşağıdaki formül ile ulaşıyorum.
('=EĞER($B$10=Y4;$C$8*$C$10/AA4*AB4;0))
'eğer b10=y hücresindeki ürün ismine toplam sarfiyat m2 (yani c8) *m2 sarfiyatı (yani1e c10) / m2 adeti (yani aa4) *paket adeti (yani ab4)

tablomu bildiğim formüllere göre güncelledim fakat değişken hücrelerdeki sorum devam ediyor ben örneğimi yine Isı Yalıtım Levhası 4 cm ürün üzerinden yaptım
istediğim açılır listeden ürün seçtiğimde sarı alanların formülle çalışması
 

Ekli dosyalar

N10 hücresine
Kod:
=($C$8*C10)/(DÜŞEYARA(B10;$Y$2:$AB$96;3;0)*DÜŞEYARA(B10;$Y$2:$AB$96;4;0))
Formülünü bir denermisin
 
Son düzenleme:
N10 hücresine
Kod:
=($C$8*C10)/(DÜŞEYARA(B10;$Y$2:$AB$96;3;0)*DÜŞEYARA(B10;$Y$2:$AB$96;4;0))
Formülünü bir denermisin

teşekkür ederim fakat olmadı
tabloda seçilmiş olan 4cm ürün için 2.000 adet olması gereken n8 verdiğiniz formülü uyguladığımda sonuç 13,89 çıkıyor
 
işlem önceliğini doğru belirtmediğinizden. neyin bölünüp neyin çarpılacağı belli değildi verdiğiniz örnekte. bunu deneyin.
Kod:
=(($C$8*C10)/(DÜŞEYARA(B10;$Y$2:$AB$96;3;0))*DÜŞEYARA(B10;$Y$2:$AB$96;4;0))
 
Teşkkürler bu formül işe yaradı rica etsem diğer (n 11den n20 ye olan satırlara da) formül uygulayabilrimiyiz.
Özellikle N13-N15-N18-19-20 bunlarda değişken açılır listeden ürün seçilince adetler değişiklik gösteremesi gerekir
 
dosyanızda n17 gibi boş satırlarınız yada veri girilmemiş gücreleriniz var.
eksik veya boş hücreden dolayı hata oluşmamaması için n10 hücresine
Kod:
=EĞERHATA((($C$8*C10)/(DÜŞEYARA(B10;$Y$2:$AB$96;3;0))*DÜŞEYARA(B10;$Y$2:$AB$96;4;0));"")
formülünü girip aşağı sürükleyin.
ancak M,O,P sütunlarınızdaki oluşturduğunuz formüller de tümüyle hatalıdır. bilginize
 
Son düzenleme:
evet haklısınız da verdiğiniz formülü aşağıdaya doğru çoğaltığımda hücreler boş geliyor birde ancak M,O,P sutunlar için nasıl bir formül yazarız
rica etsem tablonun üstünde uygulayıp dosyayı yükleyebilirmisiniz
 
boş olacağını zsöylemiştim. mesela favori ısı yalıtım sıvası aa43 hücresi boş. bunun gibi pekçok boş hücre var. dolayısıyla formül boş hücreyi değerlendiremediği için hata veriyor.
bende hatalı durumu gösterip dosyanız çirkin durmasın diye eğerhata fonksiyonu ile hatalı kısımları boş göstermesini sağlıyorum.
dosyanızdaki eksikliklerin ve boş hücrelerin farkındamısınız bilmiyorum ama bi elden geçmesi gerekli
 
Gelen verileri kontrol edip tekrardan bilgi vereceğim
 
boş olacağını zsöylemiştim. mesela favori ısı yalıtım sıvası aa43 hücresi boş. bunun gibi pekçok boş hücre var. dolayısıyla formül boş hücreyi değerlendiremediği için hata veriyor.
bende hatalı durumu gösterip dosyanız çirkin durmasın diye eğerhata fonksiyonu ile hatalı kısımları boş göstermesini sağlıyorum.
dosyanızdaki eksikliklerin ve boş hücrelerin farkındamısınız bilmiyorum ama bi elden geçmesi gerekli

savaş bey merhaba
sıva ve yapıştırıcıda farklı bir formül uygulamak gerekiyor aa43 den değil AB43 deki paket adetini baz alması gerekiyor. filede ab55 astar kaplama ve boyada da yine ab sütünunu baz alması gerekiyor aa nın boş olmasının sebebi bu yüzden aslında benim yazdığım formül sadece o ürün için doğruydu fakat listeden başka bir ürün seçince o seçmiş olduğum ürünün hücresini gösteremedim gönderdiğim excelde ayrıntılı hesap ismindeki sayfada nasıl hesaplandığını kısaca anlatmaya çalıştım adet/kg sarfiyat ve uzunluk bunlara göre olması gerekir,incelerseniz sevinirim.
 
Geri
Üst