Soyadını büyük yazma formülünü düzenleme

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba.

Ekte gönderdiğim excel dosyamda adı ve soyadını nasıl yazarsam yazayım, adını büyük harfle başlayıp küçük harfle yazıyor, soyadını da büyük harf yazıyor.
Bunda bir sıkıntı yok.

Hücrede sadece tek isim olduğunda DEĞER hatası veriyor, bunu EĞERHATA formülü ile çözdüm, ancak EĞERHATA formülsüz nasıl yapılır?

Yapmak istediğim tek isim olunca örneğin sadece Ali yazsın.

Yardımcı olur musunuz?
 

Ekli dosyalar

Son düzenleme:

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,573
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
eğerhata formülüne şu ilaveyi yapınız.

=EĞERHATA(EĞER(A1="";"";YAZIM.DÜZENİ(SOLDAN(KIRP(A1);BUL("*";YERİNEKOY(KIRP(A1);" ";"*";UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(KIRP(A1);" ";""))))-1))&" "&BÜYÜKHARF(SAĞDAN(KIRP(A1);UZUNLUK(KIRP(A1))-BUL("*";YERİNEKOY(KIRP(A1);" ";"*";UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(KIRP(A1);" ";"")))))));KÜÇÜKHARF(A1))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın systran, ilginiz için çok teşekkür ediyorum, EĞERHATA formülünü kullanmadan bu işlem çözülebilir mi?
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,573
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
olabilir, muhakkak çözümü vardır :D
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Böyle olabilir...

Kod:
=EĞER(A1="";"";EĞER(DEĞİL(ESAYIYSA(MBUL(" ";KIRP(A1))));YAZIM.DÜZENİ(KIRP(A1));YAZIM.DÜZENİ(SOLDAN(KIRP(A1);BUL("*";YERİNEKOY(KIRP(A1);" ";"*";UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(KIRP(A1);" ";""))))-1))&" "&BÜYÜKHARF(SAĞDAN(KIRP(A1);UZUNLUK(KIRP(A1))-BUL("*";YERİNEKOY(KIRP(A1);" ";"*";UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(KIRP(A1);" ";""))))))))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Korhan Bey, valla süpersiniz, ellerinize sağlık, tam istediğim gibi oldu, çok teşekkür ediyorum.

Hayırlı geceler diliyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,249
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu da DİZİ formülle çözüm;

Kod:
=EĞER(ESAYIYSA(MBUL(" ";KIRP(A1)));YAZIM.DÜZENİ(PARÇAAL(KIRP(A1);1;MAK(EĞER(PARÇAAL(KIRP(A1);SATIR($1:$1024);1)=" ";SATIR($1:$1024)))-1))&BÜYÜKHARF(PARÇAAL(KIRP(A1);MAK(EĞER(PARÇAAL(KIRP(A1);SATIR($1:$1024);1)=" ";SATIR($1:$1024)));255));YAZIM.DÜZENİ(KIRP(A1)))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Korhan Bey, ellerinize sağlık, bu da alternatif olarak güzel bi çözüm olmuş, çok teşekkür ediyorum.

Hayırlı geceler diliyorum.
 
Üst