FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz. Mehmet KAYA 0532 231 07 27
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

Tarih Alanları Hesaplama

+3 oy
185 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, 19 Raporlama kategorisinde avanoslum (1,260 puan) tarafından soruldu
19, Mart, 19 avanoslum 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, 19 F. Osman Cabi (119,700 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, 20 ercand (36,930 puan) tarafından cevaplandı
20, Mart, 20 ercand tarafından düzenlendi
...