TARİHSAYISI formülü #değer# hatası neden verir ?

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
TARİHSAYISI("24/02/2011") = 40598 olarak döndürüyor.
(TARİHSAYISI(a1) şeklinde bir hücreyi referans olarak gösterdiğimde, #değer# hatası alıyorum sebebi ne olabilir ?
 

Ekli dosyalar

Katılım
8 Ağustos 2007
Mesajlar
83
Excel Vers. ve Dili
Excel 2007 Tr
40598 i hücreye yazdırıyorsan hücre biçimlendirden Tarih olarak ayarlayınca düzeliyor. Formül tarih seri numarasını verir. 01.01.1900 = 1 den başyan seri numarası vardır tarihlerin. Örnek dosyadan daha rahat anlaşılmakta.
 

Ekli dosyalar

Son düzenleme:

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
40598 i hücreye yazdırıyorsan hücre biçimlendirden Tarih olarak ayarlayınca düzeliyor. Formül tarih seri numarasını verir. 01.01.1900 = 1 den başyan seri numarası vardır tarihlerin.
Sorumu herhalde anlamadınız, verdiğim dosyaya bakmanızı öneririm.
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamlar,

Hamit hocam ben başka bir formül ekleyerek sonuca gittim,
Nedenini araştıyorum,

=TARİHSAYISI(METNEÇEVİR(B1;"gg/aa/yyyy"))
 
Katılım
8 Ağustos 2007
Mesajlar
83
Excel Vers. ve Dili
Excel 2007 Tr
TARİHSAYISI(tarih_metni)

Tarih_metni bir tarihi bir Microsoft Excel tarih biçiminde gösteren metindir. Örneğin, "30/1/2008" veya "30 Ocak 2008", tarihleri gösteren tırnak içindeki metin dizeleridir.

Eğer Tarih Sayısı lazımsa ki sanırım öyle hücre biçiminin metine çevrilmesi gerekir ki Vedat Hocam da bu doğrultuda bir çözüm üretmiş.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Evet, Vedat bey, bu şekilde çözüldü. Ama daha önce bu formülü kullandığımda böyle yaptığımı hatırlamıyorum.
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamlar,

Konuyla ilgili biraz araştırma yaptım,

Excel Yardım'dan,

TARİHSAYISI(tarih_metni)
Tarih_metni bir tarihi bir Microsoft Excel tarih biçiminde gösteren metindir.

Örneğin, "30.1.2008" veya "30.Oca.2008", tarihleri gösteren tırnak içindeki metin dizeleridir.
Windows için Excel'de varsayılan tarih sistemi kullanıldığında, tarih_metni 1 Ocak 1900'den 31 Aralık 9999'a kadar olan bir tarihi ifade etmelidir.

Macintosh için Excel'de varsayılan tarih sistemi kullanıldığında, tarih_metni 1 Ocak 1904'ten 31 Aralık 9999'a kadar olan bir tarihi ifade etmelidir.

Tarih_metni bu aralığın dışındaysa TARİHSAYISI fonksiyonu #DEĞER! hata değeri verir.

Tarihsayısı formülü ile birlikte metneçevir formülü kulanırsak istemiş oldugumuz sonuca ulaşabiliriz,

Kod:
=TARİHSAYISI(METNEÇEVİR(B1;"gg/aa/yyyy"))
Ek olarak Tarihsayısını üretmiş oldugu sonucu Metneçevir ile alabiliriz.

Kod:
=METNEÇEVİR(B1;"00000")
Bu şekilde metin olarak olur,
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Vedat bey, bilgilendirme için teşekkürler.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
TARİHSAYISI("24/02/2011") = 40598 olarak döndürüyor.
(TARİHSAYISI(a1) şeklinde bir hücreyi referans olarak gösterdiğimde, #değer# hatası alıyorum sebebi ne olabilir ?
Merhaba Hamit bey,

Eğer hücreden aldığınız tarih, metin formatında değilse;

Kod:
=S(B1)
Bu şekil de kullanabilirsiniz.

.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Merhaba Hamit bey,

Eğer hücreden aldığınız tarih, metin formatında değilse;

Kod:
=S(B1)
Bu şekil de kullanabilirsiniz.

.
Teşekkürler Ömer bey, güzel bilgi.
 
Üst