• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü aynı hücredeki adı soyadı formülle ikiye ayırma (iki isimli olanlar dahil)

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

erenkoc14

Yeni Üye
Katılım
22 May 2023
Mesajlar
2
Aldığı beğeni
1
Katkı
%17
Excel V
Office 2007 TR
Konu Sahibi
Herkese selam, elimde tek sütunda yazılmış ad soyad listesi var. Bunları Adı ve Soyadı diye iki ayrı sütuna bölmem lazım. Metni sütunlara dönüştür yapınca iki isimli olanların (mesela Ahmet Ali Yılmaz) soyadını üçüncü sütuna atıyor, tablo paramparça oluyor. Sadece en sondaki kelimeyi (soyadını) alacak, öncesindeki tüm isimleri ilk sütunda bırakacak bir formül var mıdır
 
C2 – Soyadı:
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

B2 – Adı:
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Sonra B2 ve C2'yi aşağı doğru çekin.
 
Deneyiniz.
Not : Sadece son kelime soyisim olarak düşünülmüştür.
 
Çözüm
Merhaba.

Alternatif olarak farklı bir yaklaşımla , A2 Hücresinde verinin olduğunu varsayarsak;
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Diğer Alternatif
Adı için ;
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Soyadı için ;
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Faydalı olması dileğiyle.

İyi çalışmalar.
 
Merhaba,

Eski ofis sürümlerinde de kullanılabilecek bir KTF (Kullanıcı Tanımlı Fonksiyon) alternatif olarak arşivde bulunsun...

Kullanım şekli;

=K_SPLIT(Text;Delimiter;Index;Name_Type)

Text
= Bölmek istediğiniz hücre referansı ya da metini ifade eder.
Delimiter = Hücrede ki ya da metin içindeki ayıracı ifadedir. (Opsiyonel " " tanımlı)
Index = Soyadının kaç kelimeden oluştuğunu bu parametre ile belirliyoruz. 1 ya da 2 yazabilirsiniz. (Opsiyonel 1 tanımlı)
Name_Type = AD verisini almak için 1, SOYAD verisini almak için 2 kullanıyoruz (Opsiyonel 1 tanımlı)

B2; =K_SPLIT(A2;" ";1;1)
C2; =K_SPLIT(A2;" ";1;2)

Fonksiyondaki opsiyonel parametreleri yazmadan da fonksiyonu kullanabilirsiniz.

Örnek;
=K_SPLIT(A2;" ";1;1) ile =K_SPLIT(A2) aynı sonucu verecektir.
=K_SPLIT(A2;" ";1;2) ile =K_SPLIT(A2;;2) aynı sonucu verecektir.

HTML:
C++:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst