İki tarih arası gün sayısı hesabı

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
23 Ocak 2006
Mesajlar
28
Excel Vers. ve Dili
Excel 2007 Türkçe
Mesela,15.02.2008 tarihinde,11.11.2008 tarih vadeli bir çek aldım.Bu iki tarih arasındaki gün sayısını nasıl hesaplarım.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,438
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Çok basit, Büyük tarihten Küçük tarihi çıkartın. Bu işlemi yaptığınız hücreyi de rakam olarak biçimlendirin.

Sonuç : 270
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Tarihlerinin A1 ve A2 hücrelerinde olduğunu kabul edersek;
=A2-A1
şeklinde sonuca ulaşırsınız.
 
Katılım
7 Ekim 2008
Mesajlar
15
Excel Vers. ve Dili
microsoft office excel 2003
orası kolay da siz iki saat arasında ki zamanı yazdırabilir misiniz onu söyleyin
 
Katılım
12 Aralık 2007
Mesajlar
20
Excel Vers. ve Dili
office XP
Gün Sayısı /Farklı Tarih Formatı

Merhaba,
İki tarih arasındaki gün sayısını verdiğiniz formülle yapamadım çünkü;
benim tarih yazılı olan hücrelerimin biçimlendirilmesi TARİH FORMATInda değil, İsteğe uyarlanmış (Ekteki listede görebileceğiniz gibi). Verilerimi girerken hızlı olmak adına bu formatta hazırlamıştım (Binlerce satır ve 50 küsur sütun olunca...) Tarihlerimi tarih formatına çevirip denedim, yine olmadı. Umarım bir çözümü vardır.
Cevabınız için teşekkürler.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,
İki tarih arasındaki gün sayısını verdiğiniz formülle yapamadım çünkü;
benim tarih yazılı olan hücrelerimin biçimlendirilmesi TARİH FORMATInda değil, İsteğe uyarlanmış (Ekteki listede görebileceğiniz gibi). Verilerimi girerken hızlı olmak adına bu formatta hazırlamıştım (Binlerce satır ve 50 küsur sütun olunca...) Tarihlerimi tarih formatına çevirip denedim, yine olmadı. Umarım bir çözümü vardır.
Cevabınız için teşekkürler.
örnek dosya eklermisiniz
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
orası kolay da siz iki saat arasında ki zamanı yazdırabilir misiniz onu söyleyin

sonucu nasıl almak istediğiniz önemli

saat olarak mı, dakika olarak mı, saniye olarak mı, salise olarak mı

yoksa hepsi birarada mı

siz önce onu söyleyin
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Kod:
=metneçevir((g2-f2)/100;0)
 
Katılım
12 Aralık 2007
Mesajlar
20
Excel Vers. ve Dili
office XP
İki tarih/Ay değişince?

Tekrar Merhaba,
H2-H6 arası (yeni listede) tamam ama, sonrasında ay değişince sonuç yanlış oluyor. Önceki ek listede iki tarih arasında farklı ay olmadığı için doğal olarak sorun görülememiştir. Şimdiki eki inceler misiniz. Sizlere zahmet veriyorum ama, çok yaklaştık sonuca.
 

Ekli dosyalar

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
F ve G sütununuzdaki

00"."00".2008" şeklinde hücre biçimlendirmenizi iptal edin.

Hücreleriniz Tarih olarak biçimlendirin.

H sütununuda genel yada sayı olarak biçimlendirin.

H2 hücresine =G2-F2 yazıp aşağı doğru çektiğinizde aradaki farkı gün olarak görecekseniz.
 
Katılım
12 Aralık 2007
Mesajlar
20
Excel Vers. ve Dili
office XP
Bu yöntemi daha önce denemiştim, olmamıştı, yine olmadı. Siz benim listemde örnekleyip gönderebilir misiniz?
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
kopyalayıp değerleri yapıtırmayı denedim ama onuda kabul etmedi

parçaalarak yapamayı denedim oda olmadı

belki uğraşınca olabilir ama sene değişince yine çalışmaz
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
bu formülü denermisiniz

Kod:
=BİRLEŞTİR(EĞER(SAYIYAÇEVİR(PARÇAAL(G2;1;2))>31;PARÇAAL(G2;1;1);PARÇAAL(G2;1;2));".";SAYIYAÇEVİR(PARÇAAL(G2;3;9999));".";2008)-BİRLEŞTİR(EĞER(SAYIYAÇEVİR(PARÇAAL(F2;1;2))>31;PARÇAAL(F2;1;1);PARÇAAL(F2;1;2));".";SAYIYAÇEVİR(PARÇAAL(F2;3;9999));".";2008)
bir yerde hata veriyor, kod çok uzayacak

akşam halledebilirim
 
Son düzenleme:
Katılım
12 Aralık 2007
Mesajlar
20
Excel Vers. ve Dili
office XP
Bu, kenelerin ısırdığı insanlarla ilgili bir liste, herkezin bildiği gibi yaz aylarının belalısı. Dolayısıyla yaz sezonunda (yılın orta aylarında pik yapar) yoğun olan bir liste olduğundan bahsi geçen iki tarih arasında yıl değişimi hemen hemen hiç olmaz. 2009 da yeni bir liste olacak nasıl olsa. Yani yıl değişimsiz de olsa çözüme razıyım. Sezonun açılmasına az kaldı, çözebilecek olan varsa lütfen yardımlarını esirgemesin. Kenelerin bu seneki niyetini anlamamız için buna ihtiyacım var :)
Bu siteye emek veren herkezin, emeğine, bilgisine, zamanına sağlık.

(Amirlerime duyuru :Hastaların demografik bilgileri örnek listemde yoktur:) )
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Excel'de bunun en basit yolu hücreyi tarih olarak biçimlendir iki tarihi birbirinde çıkar ve sonucu genel yada sayı olarak biçimlendir. Yılda farketmezde ayda..

Dosyayı incelemedenmi cevap yazıyorsunuz.Bu konuda başka mesaj yazmıyorum artık dönüp dönüp aynı şeyleri söylüyoruz.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Bu, kenelerin ısırdığı insanlarla ilgili bir liste, herkezin bildiği gibi yaz aylarının belalısı. Dolayısıyla yaz sezonunda (yılın orta aylarında pik yapar) yoğun olan bir liste olduğundan bahsi geçen iki tarih arasında yıl değişimi hemen hemen hiç olmaz. 2009 da yeni bir liste olacak nasıl olsa. Yani yıl değişimsiz de olsa çözüme razıyım. Sezonun açılmasına az kaldı, çözebilecek olan varsa lütfen yardımlarını esirgemesin. Kenelerin bu seneki niyetini anlamamız için buna ihtiyacım var :)
Bu siteye emek veren herkezin, emeğine, bilgisine, zamanına sağlık.

(Amirlerime duyuru :Hastaların demografik bilgileri örnek listemde yoktur:) )
Kod:
=BİRLEŞTİR(EĞER(YADA(UZUNLUK(PARÇAAL(G2;3;9999))=1;SAYIYAÇEVİR(PARÇAAL(G2;1;2))>31);PARÇAAL(G2;1;1);PARÇAAL(G2;1;2));".";SAYIYAÇEVİR(PARÇAAL(G2;3;9999));".";2008)-BİRLEŞTİR(EĞER(YADA(UZUNLUK(PARÇAAL(F2;3;9999))=1;SAYIYAÇEVİR(PARÇAAL(F2;1;2))>31);PARÇAAL(F2;1;1);PARÇAAL(F2;1;2));".";SAYIYAÇEVİR(PARÇAAL(F2;3;9999));".";2008)
eksi çıkan birkaç sonuç var ama genelde doğru

biraz daha geliştirildi mi tamamdır :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst