Soru Başka Sayfada Aynı Olan İsimlere Ait Satırdaki Verileri Toplama

Katılım
29 Mart 2013
Mesajlar
429
Excel Vers. ve Dili
Office 2016 Professional Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
14-03-2022
Ekte sunmuş olduğum excel dosyasında;
Rapor Alanların Listesi ve Puantaj Sayfası Mevcut.

Amaç Puantaj sayfasında ad soyad alınana yazılan veriye göre, Rapor Alanlar Sayfasında o kişiye ait I sütunundaki 0 dan büyük olan hücreleri toplatmak.
Formül Puantaj Sayfasındaki AH19 Hücresine yazılacaktır.

Rapor Alanların Listesinde Aranacak alan AI8:I217 aralığıdır.

Bana bu konuda yardımcı olursanız çok memnun olurum. Şimdiden teşekkür ederim herkese...
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
AH19 hücresi için formül:
Rich (BB code):
=TOPLA.ÇARPIM((RAPOR_LİSTESİ!$B$18:$B$217=$B19)*(RAPOR_LİSTESİ!$D$18:$D$217<=MAK($C$18:$AG$18))*(RAPOR_LİSTESİ!$E$18:$E$217>=MİN($C$18:$AG$18))*(RAPOR_LİSTESİ!$I$18:$I$217))
 

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
08-09-2027
Ekte sunmuş olduğum excel dosyasında;
Rapor Alanların Listesi ve Puantaj Sayfası Mevcut.

Amaç Puantaj sayfasında ad soyad alınana yazılan veriye göre, Rapor Alanlar Sayfasında o kişiye ait I sütunundaki 0 dan büyük olan hücreleri toplatmak.
Formül Puantaj Sayfasındaki AH19 Hücresine yazılacaktır.

Rapor Alanların Listesinde Aranacak alan AI8:I217 aralığıdır.

Bana bu konuda yardımcı olursanız çok memnun olurum. Şimdiden teşekkür ederim herkese...
İnceleyiniz !
 

Ekli dosyalar

Katılım
29 Mart 2013
Mesajlar
429
Excel Vers. ve Dili
Office 2016 Professional Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
14-03-2022
AH19 hücresi için formül:
Rich (BB code):
=TOPLA.ÇARPIM((RAPOR_LİSTESİ!$B$18:$B$217=$B19)*(RAPOR_LİSTESİ!$D$18:$D$217<=MAK($C$18:$AG$18))*(RAPOR_LİSTESİ!$E$18:$E$217>=MİN($C$18:$AG$18))*(RAPOR_LİSTESİ!$I$18:$I$217))
Ömer Baran Hocam sizin cevabınızda işime yaradı, Erman SAYINALP beyinde cevabıda işime yaradı. Fakat Ömer bey sizin yazdığını kod puantaj sayfasındaki tarihleri kapsıyor. Benim anlattığımdan farklı olmuş. Merakımdan öğrenmek için soruyorum. Sizin yazdığınızın mantığı nedir. hangi yolu izlediniz.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Madem sayfanız AYLIK PUANTAJ; o halde tarih kriteri uygulanmalıdır diye düşünüyorum.
Tarih kortrolü yapılmazsa, PUANTAJ sayfasında, RAPOR sayfasında ilgili tarih aralığına denk gelen rapor olmasa da aynı TOPLAMları bulunur.
Örneğin PUANTAJ sayfasında 2020 yılının ayındaki işlemler yapılırken, hala aynı toplamlar bulunmuş olur.

Verdiğim formülü AH19'a önceki cevabımdaki gibi uygulayın, AI19 hücresine de formüldeki
*(RAPOR_LİSTESİ!$D$18:$D$217<=MAK($C$18:$AG$18))*(RAPOR_LİSTESİ!$E$18:$E$217>=MİN($C$18:$AG$18))
kısmını silerek uygulayın.
Ardından da PUANTAJ AYI'nı değiştirirseniz, iki formül arasındaki farkı görülebilir.
 
Katılım
29 Mart 2013
Mesajlar
429
Excel Vers. ve Dili
Office 2016 Professional Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
14-03-2022
Ömer BARAN hocam Allah razı olsun açıklamanız için. Biraz bu konularda cahilim. Öğrenmeye ve her şartı sorgulamaya çalışıyorum.

Burada ki amaç rapor alan kişilerin ilk 2 günlük rapor süreleri maaş dönemine denk gelirse, bunu hesaplamak. Raporun birinci günü için 1, ikinci günü için de 1 atması lazım ve bunları toplaması lazım. Kişi aynı maaş döneminde 1 den fazlada rapor alabilir. Ozaman tüm raporların ilk 2 günü olayını sorgulayıp toplaması lazım. Örnek olarak, Raporun 1. günü önceki maaş döneminde, 2. günü bu maaş döneminde de kalabilir. Bu durumda ilgili rapor için 1 atması lazım.
Ayrıca Rapor Listesi yıllık yapılıyor. Her yeni yılda temizleniyor. Yıl boyunca alınan raporlar yazılıyor. 5 defa rapor alma hakkı var personelin. 5 defadan fazla kez rapor alırsa bu raporlar için iade işlemi olmayacak, yani 0 atması gerekiyor. Bu nedenle Rapor Listesi oluşturuldu.
Sadece 2. mesajdaki şartı yeri getirmedi sayın Sayın Ömer Hocam.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Bu konu sayfasında verdiğim formül; RAPOR sayfasındaki KİŞİ adı, RAPOR BAŞLANGIÇ ve RAPOR BİTİŞ tarihleri kriterlerine göre
I sütunundaki değerleri topluyor.
Raporun 1'inci günü/2'nci günü konusunda I sütunundaki formüllerin doğruluğunu bilemiyorum.

I sütunundaki formülleri oluşturan ben değilim. Bu açıklamanıza benzer bir konuyu/soruyu, daha evvel açtığınız konu sayfalarından birinde hatırlıyorum sanki ve cevap da yazmıştım sanırım. Açtığınız önceki konu sayfalarını gözden geçirin isterseniz.
 
Katılım
29 Mart 2013
Mesajlar
429
Excel Vers. ve Dili
Office 2016 Professional Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
14-03-2022
Ben sizi anladım Ömer BARAN hocam. Ben sizin taktiğinizi öğrenmek istedim sadece. Verdiğiniz kodlar işime yaradı ve gayet güzel çalışıyor. Elinize kolunuza sağlık. Hakkınızı helal edin.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
TOPLA.ÇARPIM işlevi konusunda forumda çok sayıda konu/sayfa/formül/belge vardır.

Kabaca yapı şöyle: =TOPLA.ÇARPIM((koşul1)*(koşul2)*(koşul3)*.......*(toplanacak alan))
Formülde (toplanacak alan) yazılmazsa, koşulların tümüne uyan satır adeti bulunmuş olur.

NOT: Açtığınız ve cevap yazdığım konularınızdan olumlu/olumsuz geri bildirimde bulunmadıklarınızın olduğunu hatırlatayım.
.
 
Son düzenleme:
Katılım
29 Mart 2013
Mesajlar
429
Excel Vers. ve Dili
Office 2016 Professional Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
14-03-2022
Çok teşekkür ederim Hocam. Çok işime yaradı.
Cevap veremediklerim olmuştur doğrudur. Bunlar için özür diliyorum. Hemen gerekeni yapıcam. Kusura bakmayın. Sonuna kadar haklısınız
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Estağfurullah, esas olarak mesele değil ama,
boşa mı vakit geçirdik, yoksa amaç hasıl oldu mu diye merak ediyoruz sadece.
.
 
Üst