• DİKKAT

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

kenarbandı liste hesaplama (düşeyara indis)

netvolxxx

Altın Üye
Katılım
29 Ağustos 2023
Mesajlar
225
Excel Vers. ve Dili
2013 Türkçe
merhaba arkadaşlar çalışma sayfamda sayfa 2 de malzemeler buraya sayfa 1 deki verilerden metre olarak hesaplayıp getirmesini istiyorum

sayfa1 de boy-en-adet ve pvc uzun kenar pvc kısa kenar da yazılı veriler var açıklamalı olarak anlatmaya çalıştım yapmak istediğimi...

aynı yazan malzemelerin metrajlarını bulup hesaplamak istiyorum bununla igili yardımcı olabilecek üstadlardan bilgilerine ihtiyacım olcak....


çalışma dosyam ekte yükledim....
 

Ekli dosyalar

Sadece parça 5 ve sadece parça 7 olsaydı sonuçlar nasıl olacaktı?
 
Sayfa2 B2 ye yapıştırıp aşağı doğr çoşaltabilirsiniz. Dizi formülüdür.
Sayfa1 deği veri aralığınız farklıysa formüldeki 2:11 satırlarını iaşret eden aralıkları değiştirebilir ya da verileriniz sürekli artacaksa AD tanımlayıp aralığı dinamik hale getriebilirsiniz.

=TOPLA.ÇARPIM((Sayfa1!$F$2:$G$11=A2)*(Sayfa1!$C$2:$C$11+40))+TOPLA.ÇARPIM((Sayfa1!$H$2:$I$11=A2)*(Sayfa1!$D$2:$D$11+40))
 
Dinamik hale getirmekten kastımı eğer anlamadıysanız.
Uzun Kenarların olduğu alanı AD olarak aşağıdaki şekilde örnek olarak sizin için yaptım.
AD menüsünden Yeni AD tanımladım. Uzunlar ismini verdim. Formül kısmına aşağıdakini yazdım.
=KAYDIR(Sayfa1!$F$2;;;MAK(Sayfa1!$A:$A);2)

Diğerleri için yani uzunların metrajı, kısaların metrajı ve kısaların listesi için de yapabilirsiniz.
İpucu. Tek yapmanız gereken yukarırdaki kaydır formülünde Sayfa1!$F$2 ve 2 olan kısımları uyarlamak.
 
Dinamik hale getirmekten kastımı eğer anlamadıysanız.
Uzun Kenarların olduğu alanı AD olarak aşağıdaki şekilde örnek olarak sizin için yaptım.
AD menüsünden Yeni AD tanımladım. Uzunlar ismini verdim. Formül kısmına aşağıdakini yazdım.
=KAYDIR(Sayfa1!$F$2;;;MAK(Sayfa1!$A:$A);2)

Diğerleri için yani uzunların metrajı, kısaların metrajı ve kısaların listesi için de yapabilirsiniz.
İpucu. Tek yapmanız gereken yukarırdaki kaydır formülünde Sayfa1!$F$2 ve 2 olan kısımları uyarlamak.
teşekürr ederim ustad yazdıklarınızı uygulayıp denicem bu kadar ipucu bana yeterli bilem gerisi bende...
 
Dinamik hale getirmekten kastımı eğer anlamadıysanız.
Uzun Kenarların olduğu alanı AD olarak aşağıdaki şekilde örnek olarak sizin için yaptım.
AD menüsünden Yeni AD tanımladım. Uzunlar ismini verdim. Formül kısmına aşağıdakini yazdım.
=KAYDIR(Sayfa1!$F$2;;;MAK(Sayfa1!$A:$A);2)

Diğerleri için yani uzunların metrajı, kısaların metrajı ve kısaların listesi için de yapabilirsiniz.
İpucu. Tek yapmanız gereken yukarırdaki kaydır formülünde Sayfa1!$F$2 ve 2 olan kısımları uyarlamak.
ömer ustad merhaba ya burda ad tanımalama ve kaydır formul ile yaptğımda şöyle bir sorun var aynı verileri tekrar tekrar yazıyor kaydır kullanmadan yapıncada sayfa2 olan malzemeler sırası aynı ise buluyor ben çıkamadım işin içinden nasıl olcak....
 
#4 nolu mesajımdaki gibi AD tanımlamadan yapmayı denediniz mi?
 
#4 nolu mesajımdaki gibi AD tanımlamadan yapmayı denediniz mi?
Denedim sorun şu sayfa1 karşılığı yazan sayfa2 aynı sıraya eşitse veriyor. Kaydır formulu ile de çoğaltarak gidiyor. Olasalıkları denedim ama sonuç alamadım ayrıca formulde adetle çarpım yok yapmıyor sizin yazdığınızda…
 
Kod:
=TOPLA.ÇARPIM((Sayfa1!$F$2:$G$11=A2)*(Sayfa1!$E$2:$E$11)*(Sayfa1!$C$2:$C$11+40))+TOPLA.ÇARPIM((Sayfa1!$H$2:$I$11=A2)*(Sayfa1!$E$2:$E$11)*(Sayfa1!$D$2:$D$11+40))
 
Kod:
=TOPLA.ÇARPIM((Sayfa1!$F$2:$G$11=A2)*(Sayfa1!$E$2:$E$11)*(Sayfa1!$C$2:$C$11+40))+TOPLA.ÇARPIM((Sayfa1!$H$2:$I$11=A2)*(Sayfa1!$E$2:$E$11)*(Sayfa1!$D$2:$D$11+40))
ÖMER ustad tamamdır şimdi istediğim sonuçları aldım ben hatayı (Sayfa1!$E$2:$E$11) bu alanı parantez içinde değil *e2:e11+TOPLA.ÇARPIM devam etmiştim olarak uygulamıştım çok teşekkür ederim allah razı olsun sağol.
 
Geri
Üst