Skip to main content

AccessTr.neT


tarih toplama

tarih toplama

Çözüldü #13
Sayın hegu;
DateAdd ve DateSerial fonksiyonlarına bir bakın. Bir yandan ben de bir şeyler yapmaya çalışıyorum. Saygılarımla kolay gelsin.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #14
(20/02/2010, 20:25)hegu yazdı: iki tarih arasında kaç yıl kaç ay kaç gün olduğu bulunduktan sonra farklı tarihlerin kaç yıl kaç ay ve kaç yıl olduğu bulununca bunun alt alt toplamı nasıl yapılabilir.
mesela: 1 yıl 6 ay 25 gün
4 yıl 9 ay 8 gün (burada günü otuz kabul edersek)
Toplam 6 yıl 3 ay 3 gün gibi yapılabir mi?
teşekkür ederim.

Hegu aynı mantıkla yapacaksın. Biraz matematik çalışacak. Görünmeyen metin kutusu olacak. Ve sonucu hesaplayacak.

a) Önce günleri toplayacaksın. 30 günü gördüğünde 1 ay olarak kabul edecek
Örnek: If((25+8)>=30;(25+8)-30=3 Gün Kalan [.] =gün
b) Sonra ayı hesap edecek
Örnek: If((25+8)>=30;((25+8)-[.])/30)=1 = [..] Artık günlerden oluşan ay
9+6+[..]=16 [...] Toplam Ay
If([...]>=12;[...]-12) = 4 Ay [....] Toplama işlemine ait ay
c) Enson Yılı hesap edeceksin
If([...]>=12;((9+6+[..])-[....])/12) = 1 [.....]

1+4+[.....] = 6 Yıl

Sonuç hücreye çekiyorsun ve ortaya çıkan

6 Yıl 4 Ay 3 Gün

Img-grin

Not: bu arada yukarıda yazan formüller eksiktir. Yani siz tamamlayacaksınız Img-grin
FX-Etopla
Liste Kutusu Oluşturma
Cevapla
Çözüldü #15
Sayın Nihatkr,
Senin yaptığın örnekte günleri toplatmak için şunu yazdım
=topla([metin20])
bunda bile hata yazdı ki sizin gibi benim yapmam mümkün değil ama ilgi ve alakanıza teşekkür ederim.
Bu arada sizin yaptığınız doğru bir uygulama bizleri hazırcılıktan çok çalışmaya yönlendiriyorsunuz. Tekrar teşekkür ederim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da