değişken koşula uyan farklı sayfadaki toplamı almak

Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Selam,
Ekte örnek dosya ekledim. dosya içinde açıklama var. Etopla ve Topla.çarpım gibi fonksiyonları denedim. yapamadım.
Yardımcı olursanız sevinirim.
 

Ekli dosyalar

Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

7 sonucuna mı ulaşmak istiyorsunuz. Eğer istediğiniz bu ise bu sonuca nasıl ulaştığınızı hücre adresi vererek nedenleriyle açıklarmısınız.

Sorularınızı sorarken detaya inmeye özen gösteriniz..

.
 
Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Selam Sayın Ömer,
Çalıştığım Asıl dosyayı göndermedim. Büyük ve Birden fazla dosya olduğundan kafa karışıklığı olmasın diye sadece sorum ile olan kısmının örneğini gönderdim. Zaten asıl dosyayı da sizin sayenizde hazırladım.
Özür diliyorum 7 değil 8 olacak. Şöyle ki;
B sayfasının A sütunundaki 1,3,5,7,7,9,9,18 üretim kayıt no.ları var. bunlar sorgulama sonrası artan şekilde geliyor.
ben bulunan bu üretimlere ait arızaların toplamını bulmak istiyorum. üretimleri tekrarları çıkardığımda 1,3,7,9,18 kalıyor. Bunları A sayfasının A sütununda bakıyorum.
üretim => Arıza
1 => 4
3 => 0
5 => 0
7 => 2
9 => 1
18 => 1
A sayfasının E sütunundaki Arıza toplamı 4+2+1+1= 8 yapıyor.
eğer anlatamadıysam isterseniz asıl dosyaları gönderebilirim. Ancak Dosya kotam dolacaktır.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
=TOPLA.ÇARPIM(ESAYIYSA(KAÇINCI(A!A3:A50;A7:A14;0))*(A!A3:A50<>"")
/EĞERSAY(A!A3:A50;A!A3:A50&"");(A!E3:E50))
Bu şekilde denermisiniz..

.
 
Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Sayın Ömer,
Çözüm için çok teşekkür ederim. Harika olmuş. Önce Sayı/0 hatası verdi. düzelttim.

Musaadenizle benzer bir soru daha sorabilir miyim?
Aynı örnek dosya üzerinde her iki sayfadaki tekrarları da dahil ederek arıza toplamlarını nasıl alabilirim. Ben aşağıdaki gibi yaptım ama beceremedim. aşağıdaki formül hatalı da olsa siz ne yapmak istediğimi anlamışsınızdır.
=TOPLA.ÇARPIM(((A!A3:A50=A7:A57)<>"")*(A!E3:E50))
B sayfasının A sütunundaki kayıtlar, A sayfası A sütunundaki kayıtları aynı olanların E sütunlarındaki toplamların alınması.

Kolay gelsin.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Kod:
=TOPLA.ÇARPIM(--ESAYIYSA(KAÇINCI(A!A3:A50;A7:A14;0));(A!E3:E50))
Bu şekilde kullanabilirsiniz..

.
 
Katılım
5 Ocak 2009
Mesajlar
1,586
Excel Vers. ve Dili
2003 Türkçe
Teşekürler Sayın Ömer. Emeğinize sağlık.
 
Üst