• DİKKAT

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

Soru şarta bağlı süre hesaplama

  • Konbuyu başlatan Konbuyu başlatan com5
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Ocak 2019
Mesajlar
233
Excel Vers. ve Dili
Office 365
Merhaba
2 şarta göre arasındaki süreyi hesaplamak istiyorum. Yardımlarınızı rica ederim. Kolay gelsin
usarname ve acdstatus1 sutunlarına bulunan verilerden;
ali veli kullanıcının ringing koşuluna göre arasında geçen zamanı bulmaya çalışıyorum. Yardımcı olurmunuz.
Örnek ve yardım dosyası ektedir.

223348
 

Ekli dosyalar

  • 1607688278372.png
    1607688278372.png
    61.6 KB · Görüntüleme: 2
  • yardım.xlsx
    yardım.xlsx
    10.9 KB · Görüntüleme: 6
Merhaba

Makro yazılarak hazırlanmış dosyanız Ek' tedir.

Selamlar...
 

Ekli dosyalar

Alternatif olsun. Formülle çözüm
E2 hücresine kopyalayın, aşağıya doğru sürükleyebilirsiniz.
=EĞER(VE(C2="Ringing";TOPLA.ÇARPIM(($B$1:B2=B2)*($C$1:C2=C2))>1);D2-KAYDIR($D$1;TOPLA.ÇARPIM(($B$1:B1=B2)*($C$1:C1=C2)*SATIR($C$1:C1))-1;0;1;1);"")
 
Alternatif olsun. Formülle çözüm
E2 hücresine kopyalayın, aşağıya doğru sürükleyebilirsiniz.
=EĞER(VE(C2="Ringing";TOPLA.ÇARPIM(($B$1:B2=B2)*($C$1:C2=C2))>1);D2-KAYDIR($D$1;TOPLA.ÇARPIM(($B$1:B1=B2)*($C$1:C1=C2)*SATIR($C$1:C1))-1;0;1;1);"")

hocam elinize sağlık, efsane olmuş.
 
Alternatif olsun. Formülle çözüm
E2 hücresine kopyalayın, aşağıya doğru sürükleyebilirsiniz.
=EĞER(VE(C2="Ringing";TOPLA.ÇARPIM(($B$1:B2=B2)*($C$1:C2=C2))>1);D2-KAYDIR($D$1;TOPLA.ÇARPIM(($B$1:B1=B2)*($C$1:C1=C2)*SATIR($C$1:C1))-1;0;1;1);"")

hocam tekrar merhaba
farklı bir tablo ile karşınızdayım :)
aynı mantıkta olmuş olsa da verdiğiniz formül üzerinden yapamadım

a(tarih) ve b(personel) şartlarına göre çıkış olduğunda çalışma süresini hesaplama yapmak istiyorum.
Bu konu yardımlarınızı rica ederim.

226357

uyarlamaya çalıştım fakat sonlarda hata aldığım formül nerde yanlış yapıyorum acaba yardımcı olurmusunuz.
=EĞER(VE(C2="ÇIKIŞ";TOPLA.ÇARPIM(($A2:$A2=A2)*($B$2:B2=B2))>1);D2-KAYDIR(D2;TOPLA.ÇARPIM(($A$2:A2=A2)*($B$2:B2=B2)*SATIR($B$2:B2))-1;0;1;1);"")
 

Ekli dosyalar

Deneyiniz.

E2;
C++:
=IF(C2="Çıkış";D2-LOOKUP(2;1/(B1:B$2=B2)*(C1:C$2="Giriş");D1:D$2);"")

IF = EĞER
LOOKUP = ARA
 
Geri
Üst