• DİKKAT

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

Koşullu en küçük sayıya göre toplama

Katılım
18 Kasım 2011
Mesajlar
43
Excel Vers. ve Dili
Microsoft 365 Türkçe
Selamlar,

A sekmesinde A1 hücresinde "GM24-416" değerim var. B sekmesinde ise aşağıdaki gibi bir tablom var.

A semesindeki "GM24-416" değerini B sekmesindeki A sütununda arayıp, B sütunundaki en küçük fiş numaraya ait miktarları toplayabilecek bir fonksiyon/fonksiyonlara ihtiyacım var. Çoketopla bunun için uygun gibi ama fiş numaralarında en küçük değerin miktarlarını toplama kısmını yapamadım.
Desteğiniz için teşekkür ederim umarım anlatabilmişimdir.


Mamül Seri Lot

Fiş Numarası

Miktar

GM24-416

026214

370,60​

GM24-416

026215

36,30​

GM24-416

026215

25,90​
 
=ÇOKETOPLA(C:C;A:A;A1;B:B;MİN(F:F))kullandığımda tüm tablodaki en küçük fiş numarasını getiriyor. Mamül seri lot'u gm24-416 olan ürünlerin MİN değerini getiremedim.
 
Deneyiniz.

C++:
=ÇOKETOPLA(B!C:C;B!A:A;A1;B!B:B;İNDİS(SIRALA(FİLTRE(B!A:C;B!A:A=A1);2;1);1;2))
 
İlk mesajınızda belirttiğiniz detaylara göre bir örnek dosyada deneme yaptım. Beki gözümden kaçan bir detay olabilir.

Örnek dosya paylaşarak ulaşmak istediğiniz sonucu paylaşırsanız deneme yapma şansımız olur.
 
Bu sonuç çalışsa bile doğru veri getiremedim o yüzden yapmak istediğimde ufak bir değişiklik yapmak zorunda kaldım. Dosya içerisine açıklama yaptım. Çok teşekkür ederim bu arada.

Buyrun ektedir. Örnek dosya
 
Bu sonuç çalışsa bile doğru veri getiremedim o yüzden yapmak istediğimde ufak bir değişiklik yapmak zorunda kaldım. Dosya içerisine açıklama yaptım. Çok teşekkür ederim bu arada.

Buyrun ektedir. Örnek dosya

Deneyin,

C++:
=MAK(ÇOKETOPLA(Sayfa2!$C$2:$C$23;Sayfa2!$A$2:$A$23;Sayfa1!A2;Sayfa2!$B$2:$B$23;Sayfa2!$B$2:$B$23))


 

Ekli dosyalar

Son düzenleme:
Hocam satırlar arasındaki en yüksek miktarı getirmiş. Toplam arasında en yüksek miktarı nasıl getirebiliriz. Örnek dosyada 2.satıra gelmesi gereken miktar gelmiyor.
 
Hocam satırlar arasındaki en yüksek miktarı getirmiş. Toplam arasında en yüksek miktarı nasıl getirebiliriz. Örnek dosyada 2.satıra gelmesi gereken miktar gelmiyor.

O miktara ben manuel olarak da ulaşamadım. Hangi verilerin toplamı?

253645
 
GM24-434 iki fişte miktarlar var. Fişlere göre miktarları toplatıp hangisi yüksek ise onu getirmek istiyorum.
27279 fiş toplamı 25,15, 27594 fiş toplamı 3,50 bu durumda 27279 yüksek olduğundan onun miktarlarının toplamını getirmeli.
 
GM24-434 iki fişte miktarlar var. Fişlere göre miktarları toplatıp hangisi yüksek ise onu getirmek istiyorum.
27279 fiş toplamı 25,15, 27594 fiş toplamı 3,50 bu durumda 27279 yüksek olduğundan onun miktarlarının toplamını getirmeli.

Deneyiniz,

#7 numaralı mesajdaki dosyayı ve formülü değiştirdim.
 
Harika çalıştı eline emeğine sağlık.
Peki Sayfa1 de bulunan seri lota ait sayfa2 de kaç adet benzersiz fiş numarası var onu nasıl yapabiliriz. Bu örnekte hepsinde 2 çıkacak ama formülü yazabilirseniz çok sevinirim. Başka bir başlıkta çözüm bulamadık pivot yapmak zorunda kalmıştım.
 
Son düzenleme:
Harika çalıştı eline emeğine sağlık.
Peki Sayfa1 de bulunan seri lota ait sayfa2 de kaç adet benzersiz fiş numarası var onu nasıl yapabiliriz. Bu örnekte hepsinde 2 çıkacak ama formülü yazabilirseniz çok sevinirim. Başka bir başlıkta çözüm bulamadık pivot yapmak zorunda kalmıştım.


C2 hücresi;
C++:
=TOPLA.ÇARPIM((Sayfa2!$A$1:$A$23=Sayfa1!A2)/EĞERSAY(Sayfa2!$B$1:$B$23;Sayfa2!$B$1:$B$23&""))

 

Ekli dosyalar

Geri
Üst