• DİKKAT

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

Şartlı Veri Saydırma

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,435
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Ek'te örnekte bulunan dosyamda da açıklama yapmaya çalıştım. Belirli tarih aralığında alımı yapılan bir malzemenin miktarını saydırmak istiyorum. Tarih sürekli değişkenlik göstermektedir.Teşekkür ederim
 

Ekli dosyalar

G4 hücresine aşağıdaki formülü yapıştırın.
=ÇOKETOPLA(B:B;A:A;">="&F4;A:A;"<="&F5)
 
Merhaba,
Alternatif olarak;
G4 hücresine
Kod:
=EĞER(G1=B1;TOPLA.ÇARPIM((A2:A23>=F4)*(A2:A23<=F5)*B2:B23);"")
G9 hücresine
Kod:
=EĞER(G1=B1;TOPLA.ÇARPIM((A2:A23>=F9)*(A2:A23<=F10)*B2:B23);"")
formüllerini ekleyiniz.
 
Rica ederim. Kolay gelsin.
 
Sayın faye_efsane sizinki de çok güzel olmuş. malın değişimi olunca da ona göre yazmışsınız. Emeğinize sağlık. Çok teşekkür ederim
 
Merhaba, rica ederim, iyi çalışmalar.
 
Çözüm oldu ancak kullanınca lazım olan bir durumu fark ettim. Onun için dosyayı güncelledim. Sayılan mal sütunda değişiklik göstermektedir. G1 Hücresinde bulunan değeri hangi sütunda olduğunu bularak saydırma işlemi yapabilir miyiz ?
 

Ekli dosyalar

Son düzenleme:
G4 kopyalayınız
Kod:
=TOPLA.ÇARPIM(($A$2:$A$200>=F$4)*($A$2:$A$200<=$F$5)*(DOLAYLI(ADRES(2;KAÇINCI($G$1;$A$1:$D$1;0))&":"&ADRES(200;KAÇINCI($G$1;$A$1:$D$1;0)))))
G9 kopyalayınız.
Kod:
=TOPLA.ÇARPIM(($A$2:$A$200>=$F$9)*($A$2:$A$200<=$F$10)*(DOLAYLI(ADRES(2;KAÇINCI($G$1;$A$1:$D$1;0))&":"&ADRES(200;KAÇINCI($G$1;$A$1:$D$1;0)))))
 
Diyecek sözüm yok. Çok güzel oldu. Gayet güzel çalışıyor. Çok teşekkür ederim.
 
Daha önce soruma cevap bulmuştum ama kullandıkça bir durum daha hasıl oldu. Örnek dosyamda tarihler arası ne kadar malın geldiğini hocalarımız yardımıyla hesapladık ancak şuan buna ilave olarak kaç defa mal geldiğini de hesaplatabilir miyiz ?
 

Ekli dosyalar

Sayın Çıtır çok teşekkür ederim Hocam. Emeğinize sağlık. Çok güzel oldu...
 
Geri
Üst