• DİKKAT

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

Kalan Yıl Ay Hafta Gün

Katılım
15 Mart 2005
Mesajlar
97
Excel Vers. ve Dili
2007-2013
Merhaba değerli Üstadlarım,
Sizden bir isteğim olacak, epey uğraşrım ama istediğim şekle sokamadım
uyguladığım formül
=EĞER(AY($A$7)<AY($A$4);(YIL($A$7)-YIL($A$4))-1;(YIL($A$7)-YIL($A$4)))&" YIL, "&AY($A$7-$A$4)-1&" AY, "&HAFTASAY(A7;2)-HAFTASAY(TARİH(YIL(A7);AY(A7);GÜN(A7+1)-GÜN(A7));2)&" Hafta, "&GÜN($A$7)-GÜN($A$4)&" Gün Geçti "
sonucu ise
3 YIL, 3 AY, 3 Hafta, 23 Gün Geçti olarak çıkıyor,
Benim istediğim formül
"3 YIL, 3 AY, 3 Hafta, 5 Gün Geçti " gibi olacak
Kısaca Başlangıç 01-12-2015 olan tarih ile şu an ki tarih arasında
3 Yıl 3 Ay 2 Hafta(Son Ay'ın içindeki Hafta sayısı) ve 4 Gün (arta kalan gün sayısı) şeklinde yapmak istiyorum,
Şimdiden Teşekkürler.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Yanlış düşünmüyorsam aşağıdaki gibi hesaplanabilir.
Bu hesaplama sonuçlarını kendiniz birleştirebilirsiniz sanırım.
Birleştirme öncesinde hesaplama sonuçlarına yönelik denemeler yapın.
-- Yıl: =ETARİHLİ($A$1;BUGÜN();"y")
-- Ay: =ETARİHLİ($A$1;BUGÜN();"ym")
-- Hafta: =TAMSAYI(ETARİHLİ($A$1;BUGÜN();"md")/7)-(HAFTANINGÜNÜ(BUGÜN();2)>HAFTANINGÜNÜ(A1;2))
-- Haftadan artan gün: =HAFTANINGÜNÜ(BUGÜN();2)-HAFTANINGÜNÜ(A1+1;2)
 
Katılım
15 Mart 2005
Mesajlar
97
Excel Vers. ve Dili
2007-2013
Teşekkür ederim Hocam,
Tek tek giriş yapınca sorun yok,
Benim istediğim tek bir formüle çevirmek
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Buyrun formül aşağıda.
Formüle;
-- A1 hücresi için dolu/boş durumuna
-- A1'deki tarihin bugünün tarihinden büyük olup olmadığına,
-- hesaplanan yıl, ay, hafta ve gün sayılarının 0 olma durumuna
ilişkin ilave yapmanızı öneririm.
Bu ilaveler yapılmazsa HATA veya 0 ay, 0 hafta gibi sonuçlar alınabilir.
Rich (BB code):
=ETARİHLİ($A$1;BUGÜN();"y")&" yıl "&ETARİHLİ($A$1;BUGÜN();"ym")&" ay "&TAMSAYI(ETARİHLİ($A$1;BUGÜN();"md")/7)-(HAFTANINGÜNÜ(BUGÜN();2)>HAFTANINGÜNÜ(A1;2))&" hafta "&HAFTANINGÜNÜ(BUGÜN();2)-HAFTANINGÜNÜ(A1+1;2)&" Gün"
 
Katılım
15 Mart 2005
Mesajlar
97
Excel Vers. ve Dili
2007-2013
Çok çok Teşekkür ederim Hocam,
Emeğinize Sağlık
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Estağfurullah, kolay gelsin.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,986
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Belki farklı uygulamışsınızdır.
Sonuçların birleştirilmesini sağlayacak formülü ben aşağıdaki gibi düşündüm.
Dikkat: Bir önceki formül cevabımdaki küçük bir sorunu düzelttim, kontrol ediniz.
Rich (BB code):
=EĞER(YADA($A$1="";$A$1-1>=BUGÜN());"TARİHİ KONTROL ET";KIRP(EĞER(ETARİHLİ($A$1-1;BUGÜN();"y")=0;"";ETARİHLİ($A$1-1;BUGÜN();"y")&" yıl ")&EĞER(ETARİHLİ($A$1-1;BUGÜN();"ym")=0;"";ETARİHLİ($A$1-1;BUGÜN();"ym")&" ay ")&EĞER(TAMSAYI(ETARİHLİ($A$1-1;BUGÜN();"md")/7)=0;"";TAMSAYI(ETARİHLİ($A$1-1;BUGÜN();"md")/7)-(HAFTANINGÜNÜ(BUGÜN();2)>HAFTANINGÜNÜ($A$1-1;2))&" hafta ")&EĞER(HAFTANINGÜNÜ(BUGÜN();2)-HAFTANINGÜNÜ($A$1-1;2)=0;"";HAFTANINGÜNÜ(BUGÜN();2)-HAFTANINGÜNÜ($A$1-1;2)&" gün")))
 
Katılım
15 Mart 2005
Mesajlar
97
Excel Vers. ve Dili
2007-2013
Hocam tekrardan Teşekkür ederim,
Şimdi daha da güzel olmuş,
Emeğine yüreğine sağlık.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
8,009
Excel Vers. ve Dili
Office 365 Türkçe
A4 ve A7 hücrelerinde tarih var ise

Kod:
=ETARİHLİ(A4;A7;"y")&" yıl, "&ETARİHLİ(A4;A7;"ym")&" ay, "&TAMSAYI(ETARİHLİ(A4;A7;"md")/7)&" hafta, "&MOD(ETARİHLİ(A4;A7;"md");7)&" gün"
Eğer en son günü de içerecek ise A7 yerine A7+1 yazarsınız.

Aşağıdaki linkten kontrolünü sağlarsınız.

https://www.timeanddate.com/date/duration.html
 
Son düzenleme:
Katılım
15 Mart 2005
Mesajlar
97
Excel Vers. ve Dili
2007-2013
Ali Hocam sizede çok teşekkür ederim,
Ömer Hocamın formülünde döngü vardı ama sizin formülde herşey stabil
Tekrardan yardımlarınız için çok Teşekkür ederim,
Saygılarımla.
 
Üst