Başlığın sonuna takı getirmek

Mdemir63

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

Arkadaşlar dosyamda değişik başlıklarım var. Bu başlıklara diğer sayfaya aktarırken uyacak şekide NE veya NA takısı nasıl getirebilirim?

Saygılar
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
=BAŞLIK!A1&ARA(SAĞDAN(BAŞLIK!A1;1);{"ı";"o";"u";"i";"ö";"ü"};{"'NA";"'NA";"'NA";"'NE";"'NE";"'NE"})
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,247
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın komutan63,

Merhaba,

Aşağıdaki örnek dosyayı kendi dosyanıza uyarlamanız olası olabilir mi?.

Örnek dosyada i eki ekleniyor.
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Bir şeyler yapmaya çalıştım sanırım nasıl yapılabileceği hakkında bir kanaat oluşmuştur.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,842
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Sn:Mesudiye52, Sn:Necdet Abi, Sn: Mahmut Hocam
Ellerinize sağlık, Bence üç ayrı seçenek çok teşekkürler sağolun.

Saygılar sunarım
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,842
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Tekrar merhabalar,
Diyelim ki; Ankara Eğitim İşleri Müdürlüğü ya da Keçiören Askerlik Şubesi Başkanlığı Ben bu başlıklardan sadece eğitim işleri müdürlüğü veya Askerlik Şubesi Başkanlığı kısımlarını alarak takı getirmek istersem nasıl yapabilirim.

Saygılar
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
Tekrar merhabalar,
Diyelim ki; Ankara Eğitim İşleri Müdürlüğü ya da Keçiören Askerlik Şubesi Başkanlığı Ben bu başlıklardan sadece eğitim işleri müdürlüğü veya Askerlik Şubesi Başkanlığı kısımlarını alarak takı getirmek istersem nasıl yapabilirim.

Saygılar
aşağıdaki formülü dener misiniz?

Kod:
=PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1))&ARA(SAĞDAN(A1;1);{"ı";"o";"u";"i ";"ö";"ü"};{"'NA";"'NA";"'NA";"'NE";"'NE";"'NE "})
ek: biraz uzun ve fazladan bilgi olacak ama eğer ilk iki kelimeden sonrasını almak isterseniz aşağıdaki formülü kullanabilirsiniz.

Kod:
=PARÇAAL(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1));BUL(" ";PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1)))+1;UZUNLUK(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1))))&ARA(SAĞDAN(A1;1);{"ı";"o";"u";"i ";"ö";"ü"};{"'NA";"'NA";"'NA";"'NE";"'NE";"'NE "})
ek 2: işinize yarayacağını zannetmiyorum ama başlamışken hızımı alamadım sanırım.

Üçüncü kelimeden sonrasını almak isterseniz aşağıdaki formülü kullanabilirsiniz.

not: kelime almanın mutlaka daha kısa bir yolu vardır ama ben ancak böyle yapabildim.

Kod:
=PARÇAAL(PARÇAAL(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1));BUL(" ";PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1)))+1;UZUNLUK(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1))));BUL(" ";PARÇAAL(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1));BUL(" ";PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1)))+1;UZUNLUK(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1)))))+1;UZUNLUK(PARÇAAL(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1));BUL(" ";PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1)))+1;UZUNLUK(PARÇAAL(A1;BUL(" ";A1)+1;UZUNLUK(A1))))))&ARA(SAĞDAN(A1;1);{"ı";"o";"u";"i ";"ö";"ü"};{"'NA";"'NA";"'NA";"'NE";"'NE";"'NE "})
 
Son düzenleme:

Mdemir63

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

Çok teşekkür ederim.

Saygılar
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bende, soruyu anladığım kadarıyla bir makro hazırladım. Ne derece işe yarayacağını bilmiyorum.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1:a100]) Is Nothing Then Exit Sub
If Right(Target, 1) = "Ü" Then Target = Target & "NE"
If Right(Target, 1) = "I" Then Target = Target & "NA"
End Sub
Not : Yazılan başlık(kurum başlığı) sağdan "Ü" harfiyle bitiyorsa, ENTER'den sonra "NE" veya "NA" ekini otomatik olarak alıyor. Örnek Olarak : .........MÜDÜRLÜĞÜ şeklinde olan bir başlık, ENTER'den sonra ............MÜDÜRLÜĞÜNE dönüşür. Yukarıdaki kod bunu gerçekleştiriyor.
 
Son düzenleme:

Mdemir63

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

Arkadaşlar ekteki dosyada anlatmaya çalıştım. Dosyadaki fonksiyonlarda bir hata yaptığımı düşünüyorum. Ama yaptığım hatayı bulamıyorum.

Saygılar
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,247
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın altanson'un fonksiyonunu kısaltarsak:

Kod:
=KIRP(A1) & "'" & ARA(SAĞDAN(KIRP(A1);1);{"ı"\"o"\"u"\"i"\"ö"\"ü"};{"na"\"na"\"na"\"ne"\"ne"\"ne"})
 
=TRIM(A1) & "'" & LOOKUP(RIGHT(TRIM(A1);1);{"ı"\"o"\"u"\"i"\"ö"\"ü"};{"na"\"na"\"na"\"ne"\"ne"\"ne"})
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,842
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Necdet abi teşekkürler kısaltmışsınız formülü, Ancak gönderdiğim dosyada benim yapmaya çalıştığım formüller de problem olduğunu düşünüyorum. Bir zahmet bakabilirmisiniz?
Saygılar
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,247
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba Komutanım,

Mesajı gönderdikten sonra gördüm, buyrunuz dosya ekte.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Necdet Bey'in verdiği formülün başka bir uygulaması
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,842
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Necdet Abi Ali hocam teşekkürler istediğim bu ancak şu kesme işaretini kaldırmak istiyorum

Saygılar
 

Mahmut Bayram

Özel Üye
Katılım
25 Haziran 2005
Mesajlar
1,778
Excel Vers. ve Dili
2016 Excel Tr
Galiba Necdet beyin formülünün bu şekli işinizi görecektir.
=KIRP(A1) & "" & ARA(SAĞDAN(KIRP(A1);1);{"ı"\"o"\"u"\"i"\"ö"\"ü"};{"na"\"na"\"na"\"ne"\"ne"\"ne"})
"" bunun arasında ' tek tırnak vardı kaldırdım.
Kolay gelsin.
 

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,842
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Mahmut hocam görmedim tırnak işaretinin arasındaymış. Özür dilerim. Emeği geçen tüm arkadaşlara teşekkürler

Saygılar sunarım
 
Üst