İki tarih arasındaki farkı hafta ve gün olarak hesaplamak

Katılım
31 Mayıs 2020
Mesajlar
4
Excel Vers. ve Dili
2010, Türkçe
Merhabalar; excel'de bir hasta formu hazırlamaya çalışıyorum. İki tarih arasındaki farkı, hafta, gün olarak ifade edecek bir formülü bir türlü düzenleyemedim. Örneğin; =(A1-B1)/7 yazıyorum. Bu bana haftayı verirken artık günleri ondalık birim olarak gösteriyor. Ama ben gün olarak görmek istiyorum. (16 hafta, 3 gün gibi). Bu konuda nette formüller gördüm ama için içinden çıkamadım. Yardımcı olursanız sevinirim.
 

mustafa1205

Altın Üye
Katılım
23 Ekim 2010
Mesajlar
1,263
Excel Vers. ve Dili
Office 2016 / 64 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
18-07-2026
Ay farkı için =(YIL(A1)-YIL(B1))*12+AY(A1)-AY(B1)
Gün farkı için =A1-B1
Yıl farkı için=YIL(A1)-YIL(B1)

deneyiniz...
 

netzone

Altın Üye
Katılım
10 Mayıs 2006
Mesajlar
791
Excel Vers. ve Dili
🅾🅵🅵🅸🅲🅴
⎝365 64 Bit 𝙏𝙍⎠
🆆🅸🅽🅳🅾🆆🆂
⎝11 64 Bit 𝙏𝙍⎠
Altın Üyelik Bitiş Tarihi
12-09-2027
Merhaba,

Şu şekilde deneyiniz. =TAMSAYI((A1-B1)/7)&" HAFTA, "&(A1-B1)-(TAMSAYI((A1-B1)/7)*7)&" GÜN"

218633
 
Katılım
25 Mayıs 2010
Mesajlar
218
Excel Vers. ve Dili
2016 Pro Plus TR
Başlangıç günü dahil değilse ;
Kod:
=EĞER(TAMSAYI((B1-A1)/7)<1;"";TAMSAYI((B1-A1)/7)&" Hafta ")&EĞER(MOD(B1-A1;7)=0;"";MOD(B1-A1;7)&" Gün")
Başlangıç günü dahil ise;
Kod:
=EĞER(TAMSAYI((B1-A1+1)/7)<1;"";TAMSAYI((B1-A1+1)/7)&" Hafta ")&EĞER(MOD(B1-A1+1;7)=0;"";MOD(B1-A1+1;7)&" Gün")
 
Katılım
31 Mayıs 2020
Mesajlar
4
Excel Vers. ve Dili
2010, Türkçe
Başlangıç günü dahil değilse ;
Kod:
=EĞER(TAMSAYI((B1-A1)/7)<1;"";TAMSAYI((B1-A1)/7)&" Hafta ")&EĞER(MOD(B1-A1;7)=0;"";MOD(B1-A1;7)&" Gün")
Başlangıç günü dahil ise;
Kod:
=EĞER(TAMSAYI((B1-A1+1)/7)<1;"";TAMSAYI((B1-A1+1)/7)&" Hafta ")&EĞER(MOD(B1-A1+1;7)=0;"";MOD(B1-A1+1;7)&" Gün")
Çok teşekkürler...
 
Üst