• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Metni ters çevirmek

Katılım
10 Ağustos 2005
Mesajlar
64
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.
 
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)
 
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.
 
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]
 
teşekkürler sayın arkadaşlar şimdi mesai bitti yarın deneyeceğim.Ellerinize ve bilginize sağlık.
 
Üç 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
 
=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.
 
Çorbada tuzum bulunsun :D
 
ö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.
 
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.

:ok::
 
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.
 
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.
 
Geri
Üst