• DİKKAT

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

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
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

Merhaba,
Formül yerine VBA kodu ile çözüm.
 

Ekli dosyalar

Formülle
=TOPLA(KAYDIR($A$1;3;2*GÜN($BN5)+EĞER(BO$4="Yevmiye";0;1);MAK($A$4:$A$9999);1))
 
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.
 
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.
 
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

  • Screenshot_20230211_224507_Microsoft 365 (Office).jpg
    Screenshot_20230211_224507_Microsoft 365 (Office).jpg
    509.5 KB · Görüntüleme: 6
Ö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

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.
 
Ö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

  • 20230213_185340.jpg
    20230213_185340.jpg
    2.9 MB · Görüntüleme: 6
İ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
 
Formülü , ile translate ile cevirip yazdim. Ancak yine hata verdi. Ömer Faruk bey Özelden de dosyayı gönderdim tekrar. Bakabilirseniz çok sevinirim.
 
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
 
#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.
 
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.
 
Ö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
 
Geri
Üst