Metni ters çevirmek

Katılım
10 Ağustos 2005
Mesajlar
58
Merhaba,
Diyelimki A1 hücresinde ÞENYURT Osman yani soyadı adı yazıyor.
B1 hücresine bunu Osman ÞENYURT yani adı soyadı olarak hangi formülle aktarabilirim.
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Hazır bir fonksiyon yok ama hepsi bu şekilde 2 isimden oluşuyorsa aşağıdaki formül işinii görür.

=SAÐDAN(B1;UZUNLUK(B1)-BUL(" ";B1;1)) &" "&SOLDAN(B1;BUL(" ";B1;1)-1)
 
Katılım
10 Ağustos 2005
Mesajlar
58
peki bu tamamda benim kızın ismi Sude Nur ÞENYURT onu ne yapacağız sayın @danersin
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bende Ersin beyle aynı yapıda bir formül hazırlamıştım. tek fark parçaal fonksiyonu kullanılması. Alternatif olması açısından formülü veriyorum.

=PARÇAAL(A1;MBUL(" ";A1);UZUNLUK(A1))&" "&PARÇAAL(A1;1;MBUL(" ";A1))

Not:Her iki formülde üç isimli olsada doğru sonuç verecektir. Ancak çift soyad sözkonusu ise hata olabilir, oda pek rastlanan bir durum değil.
 
Katılım
29 Eylül 2004
Mesajlar
1,810
Excel Vers. ve Dili
Excel 2002 TR
Her iki formülde üç isimli olsada doğru sonuç verecektir.


Cidden ya, ben sanki öteki isminde yeri değişecekmiş gibi düşündüm.
:kafa: [/quote]
 
Katılım
10 Ağustos 2005
Mesajlar
58
teşekkürler sayın arkadaşlar şimdi mesai bitti yarın deneyeceğim.Ellerinize ve bilginize sağlık.
 
Katılım
13 Kasım 2004
Mesajlar
57
Excel Vers. ve Dili
excel2013tr
Üç isimlilerde sonuç alamadım. Her iki formülün neticesi şöyle oldu:

1.Adı 2.Adı SOYADI = 2.Adı SOYADI 1.Adı
veyahutta
Mehmet Ali ERBİL = Ali ERBİL Mehmet

şeklinde
Kolay gelsin
 
Katılım
14 Aralık 2004
Mesajlar
170
Excel Vers. ve Dili
2000-TR
=PARÇAAL(A1;MBUL(" ";A1);UZUNLUK(A1))&" "&PARÇAAL(A1;1;MBUL(" ";A1))
formülü 3 isimde hatalı sonuç veriyor. örneğin SUDE NUR ÞENYURT yazdığımızda NUR ÞENYURT SUDE olarak veriyor.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,370
Excel Vers. ve Dili
Ofis 365 Türkçe
Çorbada tuzum bulunsun :D
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
örneğin SUDE NUR ÞENYURT yazdığımızda NUR ÞENYURT SUDE olarak veriyor.
Elbette hatalı sonuç verecektir. Formül sadece Soyadı Adı şeklindeki yazımlar için geçerlidir. Soruda zaten bu yazım şekli için sorulmuştur. ÞENYURT SUDE NUR şeklinde deneyin.
 
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Arkadaşlar bu işlem için illaki formul olması şart mı?
Yani "metni sütunlara dönüştür" seçeneği ile de yapılabilir.

inimlerin olduğu sütunu seç. Veri / Metni sütunlara dönüştür. (açılan pencerede SINIRLANDIRILMIÞ seç)
oradan "AYIRICILAR" kısmında boşluk seçeneğini seç ve iler de.

İsimler A sütununda ise, bu işlem sonucu iki isimli olanlar A ve B sütununa ayrılır.
sen de A sütununu kes , C sütununa yapıştır yaparsın. Sonra da D sütununa "birleştir" formulu ile birleştirirsin.
3 isimliler için de bunu yapabilirsin.

listeyi gönder istersen...bir bakalım bu şekilde nasıl olacak.

:eek:k::
 
Katılım
24 Ocak 2005
Mesajlar
252
metinleri ters çevirmek

Arkadaşlar yukarıdaki formüllerin hepside düzgün çalışıyor.
formüllerin hepsini bir dosyada birleştirerek tekrar ekte sunuyorum.
 
Katılım
10 Ağustos 2005
Mesajlar
58
leventm' Alıntı:
Bende Ersin beyle aynı yapıda bir formül hazırlamıştım. tek fark parçaal fonksiyonu kullanılması. Alternatif olması açısından formülü veriyorum.

=PARÇAAL(A1;MBUL(" ";A1);UZUNLUK(A1))&" "&PARÇAAL(A1;1;MBUL(" ";A1))

Not:Her iki formülde üç isimli olsada doğru sonuç verecektir. Ancak çift soyad sözkonusu ise hata olabilir, oda pek rastlanan bir durum değil.

Arkadaşlar bu formül benim işimi fazlasıyla gördü teşekkür ediyorum.Ellerinize ve bilginize sağlık.
 
Üst