Aynı Hücre içinde birinci satıra dokunmadan 2. satırda yazım düzeni yapma

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Selamlar..

Çalışma sayfamda bulunan hücrelerde aynı hücde içinde bulunan 1. satıra dokunmadan 2. satırı yazım düzeni olarak yazabilir miyiz(Kelimelerin ilk harfleri büyük) Yardım edenlere şimdiden tşkler..

Aynı hücre içine 1. satır ve 2 satır alt enterle yapılmıştır.

Örnek
EKSİK ÜRÜN
(koli içi eksik ürün)

Olması gereken
EKSİK ÜRÜN
(Koli İçi Eksik Ürün)
 

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
Selamlar..

Çalışma sayfamda bulunan hücrelerde aynı hücde içinde bulunan 1. satıra dokunmadan 2. satırı yazım düzeni olarak yazabilir miyiz(Kelimelerin ilk harfleri büyük) Yardım edenlere şimdiden tşkler..

Aynı hücre içine 1. satır ve 2 satır alt enterle yapılmıştır.

Örnek
EKSİK ÜRÜN
(koli içi eksik ürün)

Olması gereken
EKSİK ÜRÜN
(Koli İçi Eksik Ürün)
Merhaba,

Kod:
=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)&DAMGA(10)&YAZIM.DÜZENİ(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))
Denermisiniz..

.
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

Kod:
=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)&DAMGA(10)&YAZIM.DÜZENİ(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))
Denermisiniz..

.
Selamlar...

Hocam elinize sağlık çok güzel oldu. Evdeki Pc Türkçe ama işyerindeki PC İng ve burda olmadı. Formülu aynen çevirdim ama bir yerde hata yapıyorum sanırım. Ek'te gönderiyorum.. Bakabilir misiniz?


Kod:
 =LEFT(A1;VLOOKUP(CHAR(10);A1;1)-1)&CHAR(10)&PROPER(MID(A1;VLOOKUP(CHAR(10);A1;1)+1;1000))
 

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
Selamlar...

Hocam elinize sağlık çok güzel oldu. Evdeki Pc Türkçe ama işyerindeki PC İng ve burda olmadı. Formülu aynen çevirdim ama bir yerde hata yapıyorum sanırım. Ek'te gönderiyorum.. Bakabilir misiniz?


Kod:
 =LEFT(A1;[COLOR=red]VLOOKUP[/COLOR](CHAR(10);A1;1)-1)&CHAR(10)&PROPER(MID(A1;[COLOR=red]VLOOKUP[/COLOR](CHAR(10);A1;1)+1;1000))
Merhaba,

Kod:
=LEFT(A1;[COLOR=red]FIND[/COLOR](CHAR(10);A1;1)-1)&CHAR(10)&PROPER(MID(A1;[COLOR=red]FIND[/COLOR](CHAR(10);A1;1)+1;1000))
Bu şekilde denermisiniz..
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

Kod:
=LEFT(A1;[COLOR=red]FIND[/COLOR](CHAR(10);A1;1)-1)&CHAR(10)&PROPER(MID(A1;[COLOR=red]FIND[/COLOR](CHAR(10);A1;1)+1;1000))
Bu şekilde denermisiniz..
Hocam çok güzel oldu elinize sağlık.. Birde mantığını anlayabilsem :)
Tekrar tşkler..
 

Ö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
Hocam çok güzel oldu elinize sağlık.. Birde mantığını anlayabilsem :)
Tekrar tşkler..
.

=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)&DAMGA(10)&YAZIM.DÜZENİ(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))

A1 hücresindeki veri girişinde ALT ENTER kullanılarak bir alt hücreye geçilmiştir, bununda excelde karşılığı DAMGA(10) karakteridir..

Önce bul fonksiyonu ile DAMGA(10) un hangi sırada olduğu bulunur, daha sonra soldan fonksiyonu ile verinin o kısmı ayrılır, ad soyad ayırmadaki boşluk olarak düşünürseniz daha kolay olur..


=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)

BUL(DAMGA(10);A1;1) bu kısım ile damga(10) karakterinin sırası bulunur, daha sonra bulunan bu değerden önceki kısım,

=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)

Yani formülün bu kısmı ile A1 deki verinin ALT ENTER dan önceki kısmı alınır..

=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1))

Formülün diğer parçası olan,

YAZIM.DÜZENİ(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000)

Bu kısımda bulunan damga(10) değerinden sonraki değeri parçaal fonskiyonu ile çekilmiş halidir, çekilen bu değeri sizin asıl istediğiniz Yazım düzeni için yazım düzeni fonksiyonu ile istenen hale getirilmiştir..

Son olarak bu iki formülün arasındaki,

=SOLDAN(A1;BUL(DAMGA(10);A1;1)-1)&DAMGA(10)&YAZIM.DÜZENİ(PARÇAAL(A1;BUL(DAMGA(10);A1;1)+1;1000))

damga(10) birleştirmesi istenen formata uygun olması açısından birleştirilerek verilerimizin yine aynı düzende gözükmesi sağlanır, örnek olması bu birleştirmenin mantığını daha kolay anlamak açısından boş bir sayda A1 ve B1 hücrelerini birleştirmeyi denerseniz daha kolay, anlayabilirsiniz..

=A1&DAMGA(10)&B1 Gibi,,

Formülün yazıldığı hücrenin biçiminden Metni kaydırı işaretleyiniz..Bu işlemden sonra verinin,

A1
B1

şeklinde gözüktüğünü gözlemleyebilirsiniz..

Anlayamadığınız bir kısım var ise o bölüm üstüne daha fazla değinebilirim..

.
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Hocam vakit ayırıp bilgilendirdiğiniz için tşkler.. DAMGA(10) mantığını anladım. Biraz yoğunum fırsat bulduğumda iyice bakacam. Anlamadığım bişey olursa yardımınızı isterim.

Tekrar tşkler.. İyi geceler..
 
Üst