Excel'de Tarihler Nasıl Çıkarılır

Çok sayıda tarih içeren bir Excel(Excel sheet) sayfanız varsa, muhtemelen bu tarihlerden bazıları arasındaki farkları hesaplamanız gerekecektir. Belki borcunuzu ödemenizin kaç ay sürdüğünü veya belirli bir miktarda kilo vermenizin kaç gün sürdüğünü görmek istersiniz?

Excel'de(Excel) tarihler arasındaki farkı hesaplamak kolaydır, ancak belirli değerleri nasıl hesaplamak istediğinize bağlı olarak karmaşık hale gelebilir. Örneğin, 2/5/2016 ile 1/15/2016 arasındaki ay sayısını öğrenmek isterseniz, cevap 0 mı yoksa 1 mi olmalı? Bazı insanlar tarihler arasında tam bir ay olmadığı için 0 diyebilir ve diğerleri farklı bir ay olduğu için 1 diyebilir.

Bu yazıda, tercihlerinize bağlı olarak farklı formüllerle gün, ay ve yıl sayısını bulmak için iki tarih arasındaki farkları nasıl hesaplayacağınızı göstereceğim.

İki Tarih Arasındaki Günler

Yapabileceğimiz en basit hesaplama, iki tarih arasındaki gün sayısını bulmaktır. Günleri hesaplamanın iyi yanı, değeri hesaplamanın gerçekten tek bir yolu olmasıdır, bu nedenle size farklı cevaplar veren farklı formüller hakkında endişelenmenize gerek yoktur.

tarihler arasındaki günler

Yukarıdaki örneğimde, A2 ve A3(A2 and A3) hücrelerinde depolanan iki tarihim var . Sağda, bu iki tarih arasındaki farkın 802 gün olduğunu görebilirsiniz. Excel'de(Excel) aynı değeri hesaplamanın her zaman birden çok yolu vardır ve ben de burada öyle yaptım. Formüllere bir göz atalım:

gün hesaplama excel

İlk formül sadece iki tarihin basit bir çıkarma işlemidir, A3 – A2 . Excel bunun bir tarih olduğunu bilir ve bu iki tarih arasındaki gün sayısını hesaplar. Kolay(Easy) ve çok düz ileri. Ayrıca GÜNLER(DAYS) işlevini de kullanabilirsiniz .

=DAYS(A3, A2)

Bu işlev iki bağımsız değişken alır: bitiş tarihi(end date) ve başlangıç ​​tarihi(start date) . Formüldeki tarihleri ​​değiştirirseniz, negatif bir sayı elde edersiniz. Son olarak, Lotus(Lotus) 1-2-3 gün içinde Excel'de(Excel) bulunan , ancak Excel'de resmi olarak desteklenmeyen (Excel)DATEIF(DATEDIF) adlı bir işlevi kullanabilirsiniz .

=DATEDIF(A2, A3, "D")

Formülü yazdığınızda, Excel'in(Excel) size alanlar vb. için herhangi bir öneride bulunmadığını göreceksiniz. Şans eseri, TARİHİF işlevi(DATEDIF function) için sözdizimini ve desteklenen tüm bağımsız değişkenleri burada görebilirsiniz.

Ek bir avantaj olarak, iki tarih arasındaki hafta içi gün sayısını hesaplamak isterseniz ne olur? Bu da yeterince kolay çünkü yerleşik bir formülümüz var:

=NETWORKDAYS(startDate,endDate)

Günlerin ve hafta içi günlerin sayısını hesaplamak yeterince basit, o yüzden şimdi aylardan bahsedelim.

İki Tarih Arasındaki Aylar

En zor hesaplama, tam bir ay mı yoksa kısmi bir ay mı olduğuna bağlı olarak nasıl yukarı veya aşağı yuvarlayabileceğinizden dolayı ay sayısıdır. Artık Excel'de (Excel)AYLAR işlevi(MONTHS function) var , ancak çok sınırlı çünkü farkı hesaplarken yıla değil, yalnızca aya bakacak. Bu, yalnızca aynı yıldaki iki ay arasındaki farkı hesaplamak için yararlı olduğu anlamına gelir.

Bu biraz anlamsız olduğundan, bize doğru cevabı verecek bazı formüllere bakalım. Microsoft bunları burada(here) sağladı , ancak bağlantıyı ziyaret edemeyecek kadar tembelseniz, aşağıda da sağladım.

Round Up - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
Round Down - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))
*12+MONTH(LDate)-MONTH(EDate)

Şimdi bunlar oldukça uzun ve karmaşık iki formül ve gerçekten neler olduğunu anlamanıza gerek yok. İşte Excel'deki formüller:

ay farkı forumu

Aşağı yuvarlama formülünü asıl hücrenin kendisinde düzenlemeniz gerektiğini unutmayın, çünkü tuhaf bir nedenden dolayı formülün tamamı formül çubuğunda(formula bar) görünmez . Formülü hücrenin kendisinde görmek için Formüller(Formulas) sekmesine tıklayın ve ardından Formülleri(Show Formulas) Göster'e tıklayın .

formülleri göster

Peki şu anki örneğimizde iki formülün nihai sonucu nedir? Aşağıda bakalım:

ay farkı

Yuvarlama(Round) bana 27 ay verir ve aşağı yuvarlama bana 26 ay verir; bu, nasıl bakmak istediğinize bağlı olarak doğrudur. Son olarak, DATEDIF işlevini(DATEDIF function) de kullanabilirsiniz , ancak yalnızca tam ayları hesaplar, bu nedenle bizim durumumuzda verdiği yanıt 26'dır.

=DATEDIF(A2, A3, "M")

İki Tarih Arasındaki Yıllar

Aylarda olduğu gibi, 1 yılı tam 365 gün olarak mı saymak istediğinize veya yıldaki bir değişikliğin sayılmasına bağlı olarak yıllar da hesaplanabilir. Şimdi yıl sayısını hesaplamak için iki farklı formül kullandığım örneğimizi ele alalım:

yıl farkı formülü

Formüllerden biri DATEDIF , diğeri YEAR işlevini(YEAR function) kullanır . Gün sayısı farkı sadece 802 olduğu için DATEDIF 2 yılı gösterirken YIL fonksiyonu(YEAR function) 3 yılı göstermektedir.

yıl farkı

Yine, bu bir tercih meselesidir ve tam olarak neyi hesaplamaya çalıştığınıza bağlıdır. Farklı formüllerle farklı problemlere saldırabilmeniz için her iki yöntemi de bilmek iyi bir fikirdir.

Hangi formülleri kullandığınıza dikkat ettiğiniz sürece, tam olarak ne aradığınızı hesaplamak oldukça kolaydır. Ayrıca bahsettiğimlerin dışında çok daha fazla tarih işlevi var, bu yüzden bunları Office Destek(Office Support) sitesinde de kontrol etmekten çekinmeyin. Herhangi bir sorunuz varsa, yorum yapmaktan çekinmeyin. Eğlence!



About the author

Excel ve PowerPoint dahil olmak üzere Microsoft Office yazılımlarıyla çalışma deneyimine sahip bir bilgisayar uzmanıyım. Ayrıca Google'a ait bir tarayıcı olan Chrome ile de deneyimim var. Becerilerim arasında mükemmel yazılı ve sözlü iletişim, problem çözme ve eleştirel düşünme yer alır.



Related posts