AccessTr.neT

Tam Versiyon: Girilen Tarihler Arasında Kaç Gün Pandemi Süresi Var
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
merhaba arkadaşlar,
ekteki dosyada 1.tarih ve ikinci tarih arasında pandemi varmı, varsa kaç gün pandemiye denk gelmiş onu hesaplamak istiyoruz,
yardımcı olabilirmisiniz?

[img][Resim: do.php?img=15128][/img]
Kod:
EĞER(I5<=$L$3;0;EĞER(VE(H5>=$L$3;I5<=$M$3);I5-H5;EĞER(I5>$M$3;$M$3-$L$3;I5-$L$3)))
formülünü deneyin.
EĞER(I5<=$L$3;0;EĞER(VE(H5>=$L$3;I5<=$M$3);I5-H5;EĞER(I5>$M$3;$M$3-$L$3;I5-$L$3)))


EĞER(I5<=$L$3;0;EĞER(VE(H5>=$L$3;I5<=$M$3);I5-H5;EĞER(I5>$M$3;0;I5-$L$3)))

kırmızı işaretli alanı sıfır yaptım,
teşekkür ederim, çok sağol,
Rica ederim yalnız dikkat edin : Kırmızı işaretli alanı sıfır yaparsanız 2. tarih kriteriniz pandemi bitiş tarihinden büyükse sonraki günleri de hesap içine katmış olursunuz. Oradaki mantık pandemi bitiş tarihinden sonraya uzanan bir gün var ise hesaba dahil edilmemesini sağlamak.
sn atoykan,

sıfır yapınca doğru yaptı, o yüzden öyle yaptım.

tek başına I5 hücresi M5 hücresindeki tarihten büyük olduğunda yapılan işlem pandemi bitişinden pandemi başlangıcını çıkarmak oluyor. buda ikinci tarih büyük olduğu durumların hepsinde 94 gün pandemi süresi göstertiyor.
son olarak formülü şu şekilde düzenledim,

=EĞER(I5<=$L$3;0;EĞER(VE(H5>=$L$3;I5<=$M$3);I5-H5;EĞER(VE(H5<=$L$3;I5>=$M$3);$M$3-$L$3;EĞER(I5>$M$3;0;I5-$L$3))))
Sayfalar: 1 2