TARİhSAYISI işlevi, TARİh ve SAAT işlevlerinin bir birleşimidir.
TARİh, belirli bir tarihi temsil eden sıralı seri numarasını döndürür.
TIME, 0:00:00 (12:00:00) ile 23:59:59 (11:59:59 P.M.) arasındaki saatleri temsil eden, 0 (sıfır) ile 0,999999999 arasında bir değerle saatin ondalık gösterimini döndürür.
Söz dizimi
TARİhSAYISI(yıl,ay,gün,saat,dakika,saniye)
Yıl Yıl bağımsız değişkeni bir ile dört basamak arasında olabilir. 1900'e kadar bir yıl kullanamazsınız. Yıl bağımsız değişkeni 0 (sıfır) ile 1899 arasındaysa, yılı hesaplamak için değer 1900'e eklenir. Örneğin, TARİhSAYISI(108,1,2,n,n,n) tarihi 39,449 olarak döndürür; 2 Ocak 2008'i (1900+108) temsil eden seri numarasıdır. Yıl bağımsız değişkeni 1900 ile 9999 arasındaysa, değer yıl olarak kullanılır. Örneğin, TARİhSAYISI(2008,1,2,n,n,n) tarihi de 39.449 olarak döndürür.
Ay , yılın ayını temsil eden bir sayıdır. Ay değeri 12'den büyükse, ay bu sayıyı belirtilen yılın ilk ayına ekler. Örneğin, TARİhSAYISI(2008,14,2,n,n,n) 2 Şubat 2009'un seri numarasını döndürür.
Gün , ayın gününü temsil eden bir sayıdır. Gün değeri belirtilen ayın gün sayısından büyüksek, gün bu sayıyı ayın ilk gününe ekler. Örneğin, TARİhSAYISI(2008,1,35;n,n,n) 4 Şubat 2008'i temsil eden seri numarasını döndürür.
Saat , saati temsil eden 0 (sıfır) ile 32767 arasında bir sayıdır. 23'ten büyük bir değer verilirse 24'e bölünür ve kalanı saat değeri kabul edilir. Örneğin, TARİhSAYISI(n,n,n ,27,0,0) saati 0,125 veya 03:00 olarak döndürür.
Dakika , dakikayı temsil eden 0 ile 32767 arasındaki bir sayıdır. 59'dan büyük bir değer verilirse, saat ve dakikaya dönüştürülür. Örneğin, TARİhSAYISI(n,n,n ,0,750,0) saati .520833 veya 12:30 olarak döndürür.
İkincisi 0 ile 32767 arasındaki bir sayıdır ve ikincisini temsil eden sayıdır. 59'dan büyük bir değer verilirse, saat, dakika ve saniyeye dönüştürülür. Örneğin, TARİhSAYISI(n,n,n ,0,0,2000) saati .023148 veya 12:33:20 olarak döndürür
Açıklamalar
-
Hesaplamalarda kullanılabilmeleri için tarihler, sıralı seri numaralar olarak saklanır. Varsayılan olarak, 31 Aralık 1899 seri numarası 1'dir ve 1 Ocak 1900'e 39.448 gün geçtiği için 1 Ocak 2008 seri numarası 39448'dir.
-
Saat değerleri, tarih değerinin bir bölümüdür ve ondalık bir sayıyla gösterilir (örneğin, yarım gün olduğundan 12:00 PM 0,5 olarak gösterilir).
Örnek
|
Yıl |
Ay |
Gün |
Saat |
Dakika |
Saniye |
Formül |
Açıklama (Sonuç) |
|---|---|---|---|---|---|---|---|
|
2006 |
12 |
1 |
12 |
45 |
25 |
=TARİhSAYISI([Yıl],[Ay],[Gün],[Saat],[Dakika],[saniye]) |
Günün saatinin tarih ve ondalık gösterimi için seri numarası (39.052.5315393519) |