DateSerial İşlevi

Belirtilen yıl, ay ve gün için bir Değişken (Tarih) döndürür.

Sözdizimi

DateSerial ( Year, month, Day )

Uyarı    Bağımsız değişkenlerin doğru değerler aralığında olduğundan emin olun. Geçersiz bir bağımsız değişken yanlış sonuca neden olabilir.

DateSerial işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

Bağımsız değişken

Açıklama

yıl

Gerekli. Tamsayı. 100 ile 9999 arasındaki sayı veya sayısal ifade.

ay

Gerekli. Tamsayı. Herhangi bir sayısal ifade.

gün

Gerekli. Tamsayı. Herhangi bir sayısal ifade.

Açıklamalar

Tarih belirtmek için, 31 Aralık 1991 gibi, her bir DateSerialbağımsız değişken sayı aralığı, birimin kabul edilen aralığında olmalıdır; Yani, 1 – günler için 31 ve aylar için 1 – 12. Bununla birlikte, belirli bir tarihten önce veya sonra bazı gün, ay veya yılları temsil eden herhangi bir sayısal ifade kullanarak her bağımsız değişken için göreli tarihleri de belirtebilirsiniz.

Aşağıdaki örnekte mutlak tarih numaraları yerine sayısal ifadeler kullanılmaktadır. Burada DateSerial işlevi, ilk günden önceki günün tarihini (1 - 1), Ağustos 'tan (8 - 2#x2 1990) ( başka bir deyişle 31 Mayıs 1980.

DateSerial(1990 - 10, 8 - 2, 1 - 1)

Yıl bağımsız değişkeni için iki basamaklı yıllar Kullanıcı tanımlı makine ayarlarına göre yorumlanır. Varsayılan ayarlar, 0 ile 29 arasındaki değerler, 2000 – 2029 yılları olarak yorumlanır. 30 ve 99 arasındaki varsayılan değerler 1930 – 1999 yılları olarak yorumlanır. Tüm diğer yıl bağımsız değişkenleri için dört basamaklı yıl (örneğin, 1800) kullanın.

Windows 2000 öncesi Windows sürümleri, yukarıda açıklanan varsayılanlara dayalı olarak iki basamaklı yılları yorumlayın. İşlevin doğru değeri döndürdüğünden emin olmak için dört haneli yıl kullanın.

Herhangi bir bağımsız değişken bu bağımsız değişken için kabul edilen aralığı aştığında, bu değer uygun olduğu kadar sonraki büyük birime kadar artar. Örneğin, 35 gün belirtirseniz, yılın uygulandığı yere bağlı olarak bir ay ve birkaç gün içinde değerlendirilir. Herhangi bir bağımsız değişken-32.768-32.767 aralığının dışında olursa, hata oluşur. Üç bağımsız değişkenle belirtilen tarih, kabul edilebilir tarih aralığının dışında kaldığında hata oluşur.

Not: Yıl, ayvegüniçin, Takvim özelliği ayarı Gregoryen ise, sağlanan değerin Gregoryen olduğu varsayılır. Takvim özelliği ayarı Hicri ise, sağlanan değerin Hicri olduğu varsayılır.

Döndürülen tarih bölümü geçerli Visual Basic takviminin zaman dönemi birimlerdir. Örneğin, geçerli takvim Hicri ise ve iade edilecek tarih bölümü yıl değeriyse, yıl değeri Hicri yıldır. Bağımsız değişken için, 0ile 99 arasındaki değerler, 1400-1499 yılları olarak yorumlanır. Tüm diğer yıl değerleri için dört basamaklı dört yıl (örneğin, 1520) kullanın.

Sorgu örneği

İfade

Sonuçlar

ProductSales 'den NewDate olarak DateSerial (2018, 12, 13) öğesini SEÇIN;

İşlevin bağımsız değişkenlerine girilen belirli yıl, ay ve gün için "Date" değerini verir ve "NewDate" sütununda görüntülenir. Sonuç: "13/12/2018".

VBA örneği

Not: Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.

Bu örnekte, belirtilen yıl, ay ve günün tarihini döndürmek için DateSerial işlevi kullanılmaktadır.

Dim MyDate ' MyDate contains the date for February 12, 1969. MyDate = DateSerial(1969, 2, 12) ' Return a date.

Not:  Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Bu bilgileri yararlı bulup bulmadığınızı bizimle paylaşır mısınız? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Ayrıca Bkz:

Doğru tarih işlevini seçme

Microsoft 365 ile bir adım önde olun

Daha fazla yardıma mı ihtiyacınız var?

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×