Birleştir formülünde Tarih bilgisi

Katılım
29 Ocak 2024
Mesajlar
114
Excel Vers. ve Dili
Office 2016
Kıymetli Hocalarım merhaba;

"INVOICE" sayfası I20 hücresinde tarih yazılı;

Aşağıdaki formülde INVOICE NO: E20240064 45644 şeklinde sonuç döndürüyor.

Kod:
 ="INVOICE NO: " & İNVOİCE!$H$17 & "   " & İNVOİCE!$I$20

Tarih bilgisinin "dd/mm/yyyy" formatında gelmesi için formülü aşağıdaki şekilde düzenledim,

Kod:
 ="INVOICE NO: " & İNVOİCE!$H$17 & "   " & GÜN(İNVOİCE!$I$20) & "/" & AY(İNVOİCE!$I$20) & "/" & YIL(İNVOİCE!$I$20)
bunun daha kısa bir yolu olabilir mi?

yardımlarınız için şimdiden teşekkür ederim.
iyi Akşamlar..
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,889
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

metneçevir fonksiyonunu kullanabilirsiniz


="INVOICE NO: " & İNVOİCE!$H$17 & " " &METNEÇEVİR(I20;"gg.aa.yyyy")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,459
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ek bilgi;

Tarih özünde sayısal bir veridir. Sadece biçimlendirme yapıldığı için tarih olarak görürüz.

Birleştirme işleminde de Excel bunu sayı olarak algılar. Bu sebeple bahsettiğiniz sorun oluşur. Bu sorunuda METNEÇEVİR fonksiyonu ile aşabilirsiniz.

Aynı durum özel biçimlendirme kullanılmış tüm sayısal veriler içinde geçerlidir. (Para birimi vb...)
 
Üst