ilk beş haneye göre formül

Katılım
4 Ekim 2007
Mesajlar
14
Excel Vers. ve Dili
excel 2007 Türkçe
İyi akşamlar ;

Ben yeni yeni SQLden excele veri almaya başladım. Verileri aldığımda tarihi 20090101 gibi ve metin olarak atıyor. Amacım ve sizlerden ricam bu metni tarihe çevirmekten ziyade yanındaki sütuna hangi aya aitse o ayın adını yazdırmak. Bunun içinde ilk beş krakteri dikkate alan bir formül yazmam gerek ancak ilk beş karakteri nasıl dikkate alacağımı bilmiyorum ve bu konuda yardımlarınıza ihtiyacım var.
Yardımlarınız için şimdiden çok 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
Merhaba,

Kod:
=METNEÇEVİR(--METNEÇEVİR(A1;"0000"".""00"".""00");"aaaa")
İstediğiniz bu mu?

.
 
Katılım
4 Ekim 2007
Mesajlar
14
Excel Vers. ve Dili
excel 2007 Türkçe
Merhaba,

Kod:
=METNEÇEVİR(--METNEÇEVİR(A1;"0000"".""00"".""00");"aaaa")
İstediğiniz bu mu?

.
kullanabilirmiyim diye denedim ancak bu şekilde değil isteğim. 20090101 diye atılan tarihten 200901 kısmına bakarak yandaki sütuna ocak yazdırmak istiyorum.
 

Ö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
Bu formülde 20090101 şeklinde girilen veriyi ay kısmını metin formatında hücreye yazıyor. Aldığınız veride fazladan boşluk yada farklı bir karakter olabilir bu yüzden örnek dosya ekleyerek açıklarsanız formülün neden çalışmadığını görebiliriz.

.
 
Katılım
4 Ekim 2007
Mesajlar
14
Excel Vers. ve Dili
excel 2007 Türkçe
Bu formülde 20090101 şeklinde girilen veriyi ay kısmını metin formatında hücreye yazıyor. Aldığınız veride fazladan boşluk yada farklı bir karakter olabilir bu yüzden örnek dosya ekleyerek açıklarsanız formülün neden çalışmadığını görebiliriz.

.
Dosyayı ekledim. Yardım ve ilginiz için şimdiden teşekkürler.
 

Ekli dosyalar

Ö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
Kod:
=METNEÇEVİR(--METNEÇEVİR(RC[1];"0000"".""00"".""00");"aaaa")
Bu şekilde deneyin.

.
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,929
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Ya da

=METNEÇEVİR(METNEÇEVİR(R[-9]C[-1];"0000-00-00")+0;"aaaa")

.
 
Katılım
4 Ekim 2007
Mesajlar
14
Excel Vers. ve Dili
excel 2007 Türkçe
Yardımlarınız ve ilginiz tekrar çok teşekkürler.
 
Üst