gün sayısı

Katılım
16 Ekim 2008
Mesajlar
1
Excel Vers. ve Dili
BİLMEM
gün sayısı nasıl hesaplattırırım

örnek: 8269 (jülyen günü)
açıklama:8 yıl
269 gün sayısı
8269 forma eklicem ve hergün otomatik güncelleşecek.
nasıl yapılır?
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Sayın ferhatözge
Aslında unun için forumda bolca örnek var ama nasıl arayacağınızı bilemediğinizden sanırım ulaşamadınız. Ben "dateserial" olarak arattırdığımda doğru örnekler geliyor.dateserial kullanımı bize tarih değerini gün-ay ve yıl olarak veriyor (Gerisini artık siz araştırınız)

Bir de datepart ve datediff var ki tarih formatı üzerinden işlem yapıyor ve onlar da şöyle kullanılıyor:

Mesela bir formumuz var ve for üzerinde yıl-gün ve ay adlı alanlarımız var. Tabii bir de aslı aralığı alınacak tarihler.. Bunlar da baslangictarihi ve bitistarihi olsun. Mesela bir komut yordamına veya tarih bilgisi girilen kutulardan birinin güncelleme sonrasında olay yordamına

Me.Yıl = DatePart("yyyy", [bitistarihi]) - DatePart("yyyy", [baslangictarihi])
Me.Gün = DateDiff("d", [baslangictarihi], [bitistarihi])
Me.Ay = DateDiff("m", [baslangictarihi], [bitistarihi])

yazarsanız tüm metin kutuların gün ay ve yıl sayılarıyla dolduğunu göreceksiniz.
Tabii bunu sadece form üzerinde kullanırsınız. Ama dateserial'ı komut olarak sql ve sorgularda kullanabilirsiniz. (Örnek forumda bolca var, aratın.
Hergün sayı güncelleme konusuna gelince, veriyi tabloya yazmadan sadece form üzerinde görüntüler ve her açılışta da komutu çalıştırırsanız ker gün değerler güncellenir.

Kolay gelsin
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Soru "Julian" formatıyla ilgili ama?

Kod:
=Format(date; "YY") & Format(date - DateSerial(Year(date) - 1; 12; 31); "000")
Formunuzda bir metin kutusu oluşturun ve denetim kaynağına yukarıdaki kodu yazınız.. İçinde bulunduğumuz günün tarihine göre "Julian" formatına çevirir..
 
Son düzenleme:
Üst