• DİKKAT

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

Puantaj tablosunda 'Max' formülü yerine 'Eğer' formülünü kullanarak yan sekmeden işlem yapmak.

Katılım
8 Haziran 2019
Mesajlar
22
Excel Vers. ve Dili
2010 Türkçe
Merhaba Arkadaşlar,

Puantaj tablosunda yapmam gereken işlemleri dosyanın içerisine yazdılar. Sorun şu Ham Veri'den verileri çektiğimde ilk giriş formülünü =EĞER('Ham Veri'!H2<'Ham Veri'!I2;'Ham Veri'!H2;'Ham Veri'!I2) olarak yaptığımda olmayan veriler (--:--) olarak geliyor istediğimde zaten bu şekilde gelmesi çünkü bunlar işten ayrılan çalışanlar. Sorun şu son çıkış saati hesaplarken ham veriden en son çıktıkları saati baz alarak yazmam gerektiği için MAX formülü ile getiriyorum. Formül şu;

=MAK('Ham Veri'!I2;'Ham Veri'!L2;'Ham Veri'!O2;'Ham Veri'!R2;'Ham Veri'!U2;'Ham Veri'!X2;'Ham Veri'!AA2;'Ham Veri'!AD2;'Ham Veri'!AG2;'Ham Veri'!AJ2)

Bu şekilde olunca veri 00:00:00 olarak geliyor tabloya ve fark ve eksik süre hesapladığımda değer olarak görünüyor. Eğer son çıkış ilk çıkış gibi (--:--) olarak gelirse yan tablodan düzelecek. Belgeyi ekleyeceğim. Son çıkışı Eğer formülü ile yapabilir miyiz?
 

Ekli dosyalar

Son düzenleme:
Ham veri sayfasının F ve G sütunları zaten son çıkış ve fark sütunu değil mi? bu sütunlardakinden farklı bir sonuç mu istiyorsunuz?
 
Ham veri sayfasının F ve G sütunları zaten son çıkış ve fark sütunu değil mi? bu sütunlardakinden farklı bir sonuç mu istiyorsunuz?
O sütunlarda ilk 10 gün saatler hatalı gelmektedir. Amacım onları da düzelterek işlem yapmak çünkü diğer türlü tek tek verilere bakarak yapıyorum ve bu da zamanımı alıyor. Hatadan kastım şu en altta ayın birinde ilk giriş 1:28 görünüyor ama verilere baktığımda aslında 11:28 aynı şekilde diğer 10 gün bu şekilde ben bunları düzeltmek için formül kullanmak istiyorum.
 
E2 için formül:

=EĞER(EĞERSAY('Ham Veri'!H2:AK2;" --:--")=30;" --:--";MAK('Ham Veri'!I2;'Ham Veri'!L2;'Ham Veri'!O2;'Ham Veri'!R2;'Ham Veri'!U2;'Ham Veri'!X2;'Ham Veri'!AA2;'Ham Veri'!AD2;'Ham Veri'!AG2;'Ham Veri'!AJ2))

F2 için formül:

=EĞERHATA(E2-D2;0)
 
E2 için şu formül daha doğru olabilir:

=EĞER(TOPLA('Ham Veri'!H2:AK2)=0;" --:--";MAK('Ham Veri'!I2;'Ham Veri'!L2;'Ham Veri'!O2;'Ham Veri'!R2;'Ham Veri'!U2;'Ham Veri'!X2;'Ham Veri'!AA2;'Ham Veri'!AD2;'Ham Veri'!AG2;'Ham Veri'!AJ2))
 
Son çıkış formülü oldu onun için çok teşekkür ediyorum. F2 sütunu için yani fark kısmında dediğiniz gibi eğerhata ile yaptım ve ilk giriş ve son çıkışı bu şekilde olan (--:--) değerleri de 00:00:00 olarak buldu bunu yine aynı formatta yazdırma imkanımız varmıdır? Bunu şu sebeple soruyorum bir yan sütunda eksik saat hesaplaması bulunmakta ve bu şekilde saat olarak yazınca hafta sonlarını da eksik mesai saati olarak kabul ediyor
 
Formülde 0 yerine istediğiniz değeri kullanabilirsiniz:

=EĞERHATA(E2-D2;" --:--")
 
Süpersiniz son olarak eksik süre de değer ve ###(fazla mesai sanırım bu eksi değer) çıkıyor. Günlük çalışma süresinden farkı düşerek buluyorum. Değer olanları kaldırmak için bir formül ve ### hata için bir formül bulunuyor mu?
 
Buna uygun bir örnek paylaşır mısınız?
 
F2 formülü:


=EĞERHATA(E2-D2;"--:--")

G2 formülü:

=EĞER(F2="--:--";"--:--";EĞER(F2>$H$2;"--:--";$H$2-F2))
 
Geri
Üst