Örnek çalışma kitabını indirin
Bu eğitici, Excel ve Google E-Tablolar'da tarihlerin nasıl karşılaştırılacağını gösterecektir.
Tarih Seri Numaraları
Excel'in tarihleri ve saatleri nasıl sakladığını anlamak önemlidir.
Tarihler seri numaraları olarak saklanır; benzersiz bir tarihi temsil eden her tam sayı. 1, 1/1/1900'ü ve bundan sonraki her sayı 1/1/1900'ü takip eden günleri temsil eder.
Times, günün bir saatini temsil eden ondalık değerler olarak saklanır.
Ondalık bir değer içeren bir seri numarası, bir tarih ve saati temsil eder:
İki Tarihi Karşılaştırma
Tarihleri karşılaştırmak için normal Excel operatörlerini kullanabilirsiniz:
Tarihler Eşit mi?
Eşittir (=) işaretini kullanarak tarihlerin eşit olup olmadığını test edebilirsiniz. (Not: Tabii ki, tarihler zaman değerlerini de içeriyorsa bu istendiği gibi çalışmayacaktır. Bunu aşağıda daha ayrıntılı tartışacağız).
Tarih Başka Bir Tarihten Büyük mü?
Tarih Başka Bir Tarihten Küçük veya Eşit mi?
İki Tarihi Zamanlarla Karşılaştırma
Ancak tarihler zaman içeriyorsa, beklenmedik sonuçlar alabilirsiniz:
Bunun yerine tarihleri karşılaştırmak için yalnızca TRUNC İşlevini kullanarak karşılaştırma yaparken saatleri kaldırabilirsiniz:
1 | =TRUNC(B3)=TRUNC(C3) |
Bugünü Bir Tarihle Karşılaştırın
Bugünün tarihini başka bir tarihle karşılaştırmak için BUGÜN İşlevini kullanabilirsiniz:
Tarih Karşılaştırma ve EĞER İşlevi
Yukarıdaki örneklerde, karşılaştırmanın sonucuna göre DOĞRU veya YANLIŞ döndürüyorduk. Bunun yerine, karşılaştırmaları bir EĞER İşlevine ekleyebiliriz. Bu formül, bugünün tarihini bir son tarihle karşılaştırarak bir öğenin "vadesi geçmiş" olup olmadığını test eder:
1 | =EĞER(BUGÜN()>B3,"Gecikti","") |
Tarih Farkları
Yukarıdaki örnekler, bir tarihin diğerinden farklı olup olmadığını size söyleyecektir, ancak size farkın miktarını söylemeyecektir.
Tarihler Arasındaki Gün Farkı
Tarihler arasındaki gün sayısını hesaplamak için tarihleri çıkarmanız yeterlidir:
Tarihler Arasındaki Ay veya Yıl Farkı
Tarihler arasındaki ay veya yıl sayısını hesaplamak için DATEDIF İşlevini kullanmanız gerekir:
1 | =TARİHLİ(B3;C3;D3) |
Google E-Tablolarda Tarihleri Karşılaştırma
Yukarıdaki örneklerin tümü, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır.