Puantajda günlere göre ayrı ayrı yevmiye ve mesai toplamak

Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Merhabalar,
Ekte göndermiş olduğum tabloda BO BP sütunundaki yevmiye ve mesaileri toplatmaya çalıştım fakat hata verdi.
Yardımcı olabilirseniz çok sevinirim.
 

Ekli dosyalar

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Formül yerine VBA kodu ile çözüm.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülle
=TOPLA(KAYDIR($A$1;3;2*GÜN($BN5)+EĞER(BO$4="Yevmiye";0;1);MAK($A$4:$A$9999);1))
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Dede ve Ömer Faruk bey teşekkür ediyorum. VBA zor benim icin Formullu olani İngilizcesi ile deneyeceğim. Sanırım bu sadece yevmiye olanı toplayacak. Mesai toplami için de Eğer den sonraki yete mesai yazmam lazım.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formül her ikisini de topluyor.
Formül dizi formülüdür.
Formülü aynen BD5 hücresine kopyalayıp, sağa ve aşağı doğru çoğaltmalısın.
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Omer Faruk bey, Cep telefonundan yaptım çok güzel çalıştı formül ekran görüntüsünü gönderdim elinize emeğinize sağlık iyi ki varsınız. Yine imdadıma yetistiniz. Çok işime yarayacak bu çalışma diğer aylar içinde aynı şekilde uyarlayacagim. Saygılarımla
 

Ekli dosyalar

Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Ömer Faruk bey,
Ofise gelince formülü dosyamda denedim fakat sorun olduğunu gördüm. Ana tabloda bazı şeyleri silmiştim sanırım kayma olduğu doğru yeri almıyor.
Ekte tablonun orjinalini gönderdim tekrar kontrol edebilirseniz çok sevinirim.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
CP3=Yemviye
CQ3=Mesai
CO4 = 01.01.2023

CP4 hücresine
=EĞERHATA(TOPLA(KAYDIR($A$4;0;KAÇINCI($CO4;$B2:$XFD2;0)+EĞER(CP$3="Yevmiye";0;1);MAK($A$4:$A$999);1));"Hata")

formülü yapıştırıp sağa ve aşağıya doğru sürükleyebilirsiniz.
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Ömer Faruk bey, ekran resmini attim size İngilizce formülünü hatalı mi yazdım bilmiyorum ama sonuç çıkmadı bende. Kontrol ettim bir kaç kez ama çözemedim.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
İngilizcede bildiğim kadarıyla ";" yerine "," kullanmalısınız.
Yine de aşağıdaki linkten formülü istediğiniz dile çevirerek kullanabilirsiniz.

Excel Formül Translate
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Formülü , ile translate ile cevirip yazdim. Ancak yine hata verdi. Ömer Faruk bey Özelden de dosyayı gönderdim tekrar. Bakabilirseniz çok sevinirim.
 

Greenblacksea53

Altın Üye
Katılım
5 Ocak 2019
Mesajlar
569
Excel Vers. ve Dili
Ofis 365 Tr
Altın Üyelik Bitiş Tarihi
05-01-2025
Formülü , ile translate ile cevirip yazdim. Ancak yine hata verdi. Ömer Faruk bey Özelden de dosyayı gönderdim tekrar. Bakabilirseniz çok sevinirim.
=IFERROR(SUM(OFFSET($A$4,0,MATCH($CO4:$B2,$XFD2,0)+IF(CP$3="Yevmiye",0,1),MAX($A$4:$A$999),1)),"Hata")
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Maalesef "Hata" verdi. "," ile hiç kabul etmiyor. ";" ile denedim onu da kabul etmiyor. Uğraşınız ve yardımınız için teşekkür ediyorum Greenblacksea53
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
#5 nolu mesajda formülün dizi formülü olduğunu belirtmiş ve siz formülü cep telefonundan girmiş ve doğru çalışmıştı.
Orjinal dosyanızda hata vermesi imkansız. Ben zaten dosyanızda deneyerek doğrulayıp gönderiyorum.

Dizi formüllerini Ctrl+Shift+Enter ile gireceksiniz.

Umarım sorun budur.
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Yardımlarınız çok teşekkür ederim Ömer Faruk bey. Size gönderirken orjinal dosya yerine sadece kullanılacak verileri göndermiştim. Sanırım orjinal dosyaya geçirince formüller çalışmıyor. Ctrl+Shift+Enter bu şekilde de yaptım ancak yine de hata verdi. Sizi de yordum hakkınızı helal edin. Sizin yazdığınız dizi formülünü kendi orjinal dosyama uyarlayabilir miyim çalışacağım bakalım umarım sorunu çözerim. Lutfen tekrar zahmet edip yormayın kendinizi desteğiniz için tekrar teşekkür ederim ufkumu açtınız.
 
Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Altın Üyelik Bitiş Tarihi
24-01-2024
Ömer Faruk bey,
Çok teşekkür ediyorum gerçekten bilmiyorum neden şimdiye kadar hata verdi ama şuan çok iyi çalışıyor. Ellerinize emeğinize sağlık
 
Üst