Ortak Gün ve Saatleri Belirleme

Ortak Gün ve Saatleri Belirleme

Ortak Gün ve Saatleri Belirleme
Bu dosya, iki tarih ya da saat aralığının ortak bir dilim içerip içermediğini (çakışma) belirlemek için kullanılan farklı formül yöntemlerini yan yana gösterir. Her yöntem aynı iki aralık üzerinde denenir ve sonuç gün sayısı, saat farkı ya da "VAR" / "YOK" olarak verilir.

Dosyanın içeriği​

  • Açıklama: Çakışma durumunu iki aralık (X-Y ve a-b) üzerinden şematik olarak anlatan sayfa.
  • TEST: Başlangıç ve bitiş değerlerinin girildiği sayfa. Tarih örneği 01.02.2011 ve 21.03.2011 değerlerini kullanır; saat örneği 0,41667 (10:00) ve 0,58333 (14:00) değerlerini içerir. D7:D12 hücrelerinde altı yöntemin "VAR" / "YOK" sonucu listelenir.
  • GÜN: Aynı karşılaştırmanın gün bazında sayısal çıktıları. D13:D17 hücrelerinde çakışan gün sayısı hesaplanır.
  • SAAT: Saat bazında çıktılar. D12:D16 hücrelerinde çakışma süresi zaman değeri olarak hesaplanır.
Dosyada X, Y, a ve b adlı tanımlı adlar bulunur; bunlar TEST sayfasındaki C3, D3, C4 ve D4 hücrelerine bağlanır.

Kullanılan formüller​

  • OR ve AND ile uç noktaların diğer aralığın içinde olup olmadığı sınanır.
  • MIN ve MAX ile en küçük bitiş ile en büyük başlangıç arasındaki fark alınır.
  • MEDIAN, SMALL ve LARGE ile aynı fark alternatif biçimde bulunur.
  • ROWS ve INDIRECT ile iki aralığın kesişimindeki satır sayısı bulunur.
  • MROUND ile saat değerleri dakikaya yuvarlanır; böylece kayan nokta kaynaklı küçük sapmalar giderilir.
Gün farkında en yaygın kullanılan yöntem şudur:
Excel formülü
=EĞER(MAK(0;MİN(D3;D4)-MAK(C3;C4)+1)>0;"VAR";"YOK")
=IF(MAX(0,MIN(D3,D4)-MAX(C3,C4)+1)>0,"VAR","YOK")

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki formul fonksiyonu, verilen hücredeki formülü yerel dilde metin olarak döndürür. GÜN ve SAAT sayfalarının E7 hücresinde bu fonksiyon kullanılır; böylece D7 hücresindeki formül metin olarak görüntülenir. Makro, çalışma sayfasından =formul(D7) şeklinde çağrılır. Kodda dosya silme ya da dış bağlantı işlemi yoktur.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. TEST, GÜN ya da SAAT sayfasında C3:D4 aralığına karşılaştırılacak başlangıç ve bitiş değerlerini girin.
  3. Sonuç sütunlarında her yöntemin çıktısını izleyin; yöntemlerin sonucu aynı olmalıdır.
  4. Beğendiğiniz formülü kendi tablonuza uyarlayın; INDIRECT kullanan yöntem için X, Y, a ve b adlarının tanımlı kalması gerekir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
1
Gösterim
161
İlk sürüm
Güncel
SHA-256
d17be8411b5efb49fd2e8f574b33e8c2e041eaee81e8a7facc75bd8bb79d7afa

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst