• DİKKAT

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

Belli bir tarihteki saat farkını bulma

  • Konbuyu başlatan Konbuyu başlatan derfate
  • Başlangıç tarihi Başlangıç tarihi
Katılım
13 Nisan 2007
Mesajlar
48
Excel Vers. ve Dili
2003
Üstadlar merhaba,

Excel dosyası ekleyecektim ancak sistemde bir problem var sanırım ekleyemiyorum. Sorumu kısaca yazarak anlatmaya çalışacağım yardımlarınız için şimdiden teşekkürler.

Tarihsel olarak sıralanan bir listede aynı gün için birden çok saat vardır. Bu saatlerin en küçüğü ve en büyüğü arasındakli farkı nasıl bulabiliriz.

Örn: 02.01.2013 tarihinde 07:55-09:12-11:45-14:00-15:12-16:09 saatleri arasında 16:09 ve 07:55 saatlerini buldurup aradaki farklı almak istiyorum.

Aynı şekilde bir kolonda tarihler bir diğer kolonda saatler olacak şekilde bir tablo var. İlgili tarihteki en erken saat ile en geç saat arasında ne kadar süre var onu bulmak istiyorum.
 
"07:55-09:12-11:45-14:00-15:12-16:09" verisi bir hücre içinde ve saatler aralarında - işareti ile mi ayrılıyor? saatlerin sıralaması da her zaman küçükten büyüğe doğru mu?
 
Merhaba;
A2 den itibaren tarihler , B2 den itibaren saatler varsa;
Dizi formülü ile;
C2 hücresine;
=EĞER(B2="";"";MİN(EĞER($A$2:$A$65536=A2;EĞER($B$2:$B$65536<>"";$B$2:$B$65536))))
Formülünü uygulayıp formül satırında iken CTRL+SHİFT+ENTER tuşlarına birlikte basın. Bunun sonucunda Formülünüz {} parantezleri arasına girerek;
{=EĞER(B2="";"";MİN(EĞER($A$2:$A$65536=A2;EĞER($B$2:$B$65536<>"";$B$2:$B$65536))))}
Şeklini alacaktır. bu işlem manuel yapmamalı, CTRL+SHİFT+ENTER tuşlarına birlikte basarak oluşturmalıdır. (Dizi formülü)
D2 hücresine;
=EĞER(B2="";"";MAK(EĞER($A$2:$A$65536=A2;EĞER($B$2:$B$65536<>"";$B$2:$B$65536))))
Bu formülde dizi formülü olup yukardaki işlem gibi oluşturulmalıdır.
E2 hücresine;
=EĞER(B2="";"";D2-C2)
Formülünü uygulayarak iki saat arasındaki farkı alırsınız.

İyi çalışmalar.
 

Ekli dosyalar

Geri
Üst