- Katılım
- 25 May 2018
- Mesajlar
- 1,610
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Microsoft 365 TR+EN
DATESERIAL( Year, Month, Day )
Bir yıl, ay ve günü verilen tarihi döndürür. (Date)
Açıklamalar
* Bu işlev normal aralığın dışındaki değerleri kabul edebilir.
Örneğin, 2010 ve 14'ü geçerseniz, 2011'in ikinci ayında bir tarih dönecektir (yani 14 ay ekleyecektir).
* Belirli bir tarihten önce veya sonra, birkaç gün, ay veya yıl gösteren sayısal ifadeleri kullanarak her bir bağımsız değişken için göreli tarihler belirtebilirsiniz.
* Fonksiyonun uygun değeri döndürdüğünden emin olmak için dört basamaklı bir yıl kullanın.
* Bir argüman kabul edilen aralığı aştığında, bir sonraki büyük birime uygun olarak artar.
Örneğin 35 gün belirtirseniz, gerçek tarihe bağlı olarak bir aya eşittir ve belirli bir güne eşittir.
* Herhangi bir argüman -32,768 ila 32,767 arasındaysa, bir hata oluşur.
* Döndürülen tarih bölümü, geçerli Visual Basic takviminin zaman aralığı birimindedir.
Örnek Kullanım
Bir yıl, ay ve günü verilen tarihi döndürür. (Date)
Year | 100 ila 9999 arasını kapsar. (Integer) |
Month | 1 ile 12 arasındaki ay. (Integer) |
Day | 1 ile 31 arası gün. (Integer) |
Açıklamalar
* Bu işlev normal aralığın dışındaki değerleri kabul edebilir.
Örneğin, 2010 ve 14'ü geçerseniz, 2011'in ikinci ayında bir tarih dönecektir (yani 14 ay ekleyecektir).
* Belirli bir tarihten önce veya sonra, birkaç gün, ay veya yıl gösteren sayısal ifadeleri kullanarak her bir bağımsız değişken için göreli tarihler belirtebilirsiniz.
* Fonksiyonun uygun değeri döndürdüğünden emin olmak için dört basamaklı bir yıl kullanın.
* Bir argüman kabul edilen aralığı aştığında, bir sonraki büyük birime uygun olarak artar.
Örneğin 35 gün belirtirseniz, gerçek tarihe bağlı olarak bir aya eşittir ve belirli bir güne eşittir.
* Herhangi bir argüman -32,768 ila 32,767 arasındaysa, bir hata oluşur.
* Döndürülen tarih bölümü, geçerli Visual Basic takviminin zaman aralığı birimindedir.
Örnek Kullanım
PHP:
Sub ExcelTurkey()
MsgBox DateSerial(2018, 8, 1) ' = 1/8/2018
MsgBox DateSerial(2018 - 8, 12 - 2, 5) '= 5/10/2010
MsgBox DateSerial(2018, 12, 2) ' = 2/12/2018
MsgBox DateSerial(2018, 12 + 2, 2 + 30) ' = 4/3/2019
MsgBox DateSerial(1900, 2, 29) ' = 1/3/1900
Dim seri As Long
seri = DateSerial(2012, 7, 2)
End Sub
Son düzenleme: