Soru İki Tarih Arasını Belli Koşula Göre Çıkartmak

likaba

Altın Üye
Katılım
3 Mayıs 2016
Mesajlar
158
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
21-12-2027

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formüller kısalsın diye dosyanızda 4 tane AD tanımladım

Tarih1
=TARİHSAYISI(METNEÇEVİR(Sayfa1!$A2;"gg.aa.yyyy"))

Tarih2
=TARİHSAYISI(METNEÇEVİR(Sayfa1!$B2;"gg.aa.yyyy"))

Zaman1
=ZAMANSAYISI(METNEÇEVİR(Sayfa1!$A2;"gg.aa.yyyy ss:dd"))

Zaman2
=ZAMANSAYISI(METNEÇEVİR(Sayfa1!$B2;"gg.aa.yyyy ss:dd"))

Sonucu bulmak istediğiniz E2 hücresibe aşağıdaki formülü uygulayın. Diğer satırlar için sürkleyrek çoğaltabilirsiniz.

=1-EĞER(Zaman1>1/24*6;Zaman1;EĞER(Zaman1>1/48;1/24*6;1/24*6-Zaman1))+EĞER(Zaman2<=1/48;Zaman2;EĞER(Zaman2<1/24*6;1/48;Zaman2-1/24*6+1/48))+(Tarih2-Tarih1-1)*18,5/24


Not:
AD tanımlamak yerine uzun uzun yazmak isterseniz aşağıdaki şekilde de kullanabilirsiniz
Zaman1 yerine =A2-TamSayı(A2)
Zaman2 yerine=B2-Tamsayı(B2)
Tarih1 Yerine =TamSayı(A2)
Tarih2 Yerine= Tamsayı(B2)
 

likaba

Altın Üye
Katılım
3 Mayıs 2016
Mesajlar
158
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
21-12-2027
Formüller kısalsın diye dosyanızda 4 tane AD tanımladım

Tarih1
=TARİHSAYISI(METNEÇEVİR(Sayfa1!$A2;"gg.aa.yyyy"))

Tarih2
=TARİHSAYISI(METNEÇEVİR(Sayfa1!$B2;"gg.aa.yyyy"))

Zaman1
=ZAMANSAYISI(METNEÇEVİR(Sayfa1!$A2;"gg.aa.yyyy ss:dd"))

Zaman2
=ZAMANSAYISI(METNEÇEVİR(Sayfa1!$B2;"gg.aa.yyyy ss:dd"))

Sonucu bulmak istediğiniz E2 hücresibe aşağıdaki formülü uygulayın. Diğer satırlar için sürkleyrek çoğaltabilirsiniz.

=1-EĞER(Zaman1>1/24*6;Zaman1;EĞER(Zaman1>1/48;1/24*6;1/24*6-Zaman1))+EĞER(Zaman2<=1/48;Zaman2;EĞER(Zaman2<1/24*6;1/48;Zaman2-1/24*6+1/48))+(Tarih2-Tarih1-1)*18,5/24


Not:
AD tanımlamak yerine uzun uzun yazmak isterseniz aşağıdaki şekilde de kullanabilirsiniz
Zaman1 yerine =A2-TamSayı(A2)
Zaman2 yerine=B2-Tamsayı(B2)
Tarih1 Yerine =TamSayı(A2)
Tarih2 Yerine= Tamsayı(B2)
Çok teşekkür ederim Ömer Faruk bey
 
Üst