FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Tarih Alanları Hesaplama

+3 oy
1,614 kez görüntülendi

Sayın hocalarım; İki Tarih arasındaki  sürelerin Repetitions(tekrarlı) alanlarda alt toplam hesaplama formülü nasıl olacak, teşekkür eder saygılar sunarım.

 

19, Mart, 2018 Raporlama kategorisinde avanoslu (6,920 puan) tarafından soruldu
19, Mart, 2018 avanoslu tarafından düzenlendi

2 Cevaplar

+1 oy

sonuc tekrarlı alanı hesaplamasına oldukça benzer aslında.

Tekrarlı bir alanda hesapladığınız gün sayılarını SUM ( TekrarlıAlan) ile toplayabilirsiniz. Sonrasında da Yıl, Ay, Gün'e çevirebilirsiniz.

19, Mart, 2018 F. Osman Cabi (200,340 puan) tarafından cevaplandı
Osman Cabi bey; teşekkürler dediğinizi yapmıştım ama asıl sorun yeniden ay gün yıla çevirmek onun formulu için yardımcı olursanız sevinirim.
satırlar için nasıl bir formül kullandınız?
satır hesaplamamaları kodları
Sizin daha önce verdiğiniz dosya örneğinden aldım.
http://help.filemaker.com/app/answers/detail/a_id/5532/~/calculate-the-age-of-a-person-in-years,-months-and-days
0 oy

Herkese selam ederim,

Soru sorulduğundan beri beni işimden ve gece uykumdan alan soru :)

Bu soruyu çözebilmek için 3 farklı yöntem izledim.

1. yöntemde arkadaşın yaptığı gibi gün farklarını sonuç alanına hesaplattım sonra sonuçları topladım 
TOPLAM: 7 Yıl 21 Ay 35 Gün 

Buradaki 21 Ay ve 35 Gün işi bozdu

2. yöntem İlk Tarih ve Son Tarih alanlarının gün sayısını toplamını aldırdım. Daha sonra arasındaki gün fark sayısını hesaplattım. Ancak gün sayısını 8 Yıl 10 Ay 4 Gün şeklinde hesaplamayı başaramadım.
Yazıyı düzenliyorum çünkü; Bu yönteminde sonucuna ulaşabildim. Bunda biraz daha hassas hesaplama yaptırdım. 3. yöntemin sonucundan daha doğru olacağı şüphesiz. 3. yöntemde son kalan günü 30 gün üzerinde hesaplamasını yaptırmıştım. Bu yöntemde ise yılın gün değerini üzerinden işlem yaparak yılın gün değeri olarak 365,25 değerini kullandım.

3. yöntem de ise biraz faklı yol izledim. Günün ve ayın yıl değerlerini hesaplatıp yıl ile topladım. Sonra küçük bir fonksiyon ile yılın ay ve gün değerlerini hesaplatarak sonuca ( sonuç mutlak olmamakla birlikte doğruya en yakın değerdir. ) ulaştım. 

 

Örnek Dosya

TarihHesaplaRev1

 

Ayrıca değerli hocalarımız çözüme ulaştıramadığım yöntemler  yöntem için çözüm sunarlar ise çok sevineceğim.

Herkese hayırlı günler dilerim.

 

Saygılarımla.

 

 

20, Mart, 2018 ercanD (73,590 puan) tarafından cevaplandı
20, Mart, 2018 ercanD tarafından düzenlendi
...