Ana içeriğe atla

Excel'de tam addan ikinci adı kaldırın

Ad, ikinci ve soyadları içeren tam adların bir listeniz varsa, şimdi, aşağıdaki ekran görüntüsü sonucunu elde etmek için ikinci adları tam adlardan kaldırmak istersiniz. Bu makalede, Excel'de bu görevin üstesinden gelmek için bazı formüller tanıtacağım.


İkinci adı formülle tam addan kaldırın

Normalde ikinci adlarınız ad ve soyadları arasındadır, bu durumda bunları kaldırmak için SOL, BUL, KIRP, SAĞ YEDEK ve REPT işlevlerini birlikte uygulamalısınız.

Lütfen aşağıdaki formülü boş bir hücreye kopyalayın veya girin:

=LEFT(A2,FIND(" ",A2))&TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",99)),99))

Ardından, doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin ve tüm ikinci adlar aynı anda kaldırıldı, ekran görüntüsüne bakın:

Formülün açıklaması:

1. SOL (A2, BUL ("", A2)):

  • BUL (""; A2): Bu FIND işlevi, A2 hücresindeki ilk boşluğun konumunu alır, sonuç: 6.
  • SOL (A2, BUL ("", A2)) = SOL (A2, 6): Bu LEFT işlevi, A6 hücresindeki metin dizesinden 2 karakter çıkarır, böylece ilk ad döndürülür.

2. KIRP (SAĞ (YEDEK (A2, "", REPT ("", 99)), 99)):

  • YEDEK (A2; ""; REPT ("", 99)): SUBSTITUTE işlevi, metin dizesindeki boşluk karakterini A99 hücresindeki 2 boşluk karakteriyle değiştirir. Sonuç şöyle: “Nicol (99 boşluk) Jr. (99 boşluk) Wood”.
  • SAĞ (YEDEK (A2, "", REPT ("", 99)), 99): Bu SAĞ işlevi, SUBSTITUTE işlevi tarafından döndürülen metin dizesinin sağ tarafından 99 karakter ayıklamak için kullanılır.
  • KIRP (SAĞ (YEDEK (A2, "", REPT ("", 99)), 99)): KIRP işlevi, sonuçtaki tüm fazla boşlukları kaldıracaktır. Bu soyadı alacak.

3. SOL (A2, BUL ("", A2)) ve KIRP (SAĞ (YEDEK (A2, "", REPT ("", 99)), 99)): Sonunda, istediğiniz sonucu almak için formülün iki bölümünü birleştirmek için & simgesini kullanın.


İkinci adı, formülle adın sonundan kaldırın

Bazen, tam adlarınız, aşağıda gösterilen ekran görüntüsü gibi adın sonundan orta baş harfini kaldırmak için ilk ad, soyad ve ikinci ad olarak biçimlendirilir, bunu nasıl elde edebilirsiniz?

Lütfen aşağıdaki formülü boş bir hücreye uygulayın:

=LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1)

Ardından, bu formülü ihtiyacınız olan diğer hücrelere doldurmak için doldurma tutamacını aşağı doğru sürükleyin ve ihtiyacınız olan şekilde aşağıdaki sonucu alacaksınız:

Formülün açıklaması:

1. BUL ("", A2, BUL ("", A2) +1) -1:

  • BUL (""; A2) +1): Bu FIND işlevi, A2 hücresinden ilk boşluk karakterini almak için kullanılır ve ilk boşluğun yanındaki karakterin konumunu bulmak için 1 araç ekler. Sonuç: 7.
  • BUL ("", A2, BUL ("", A2) +1) -1 = BUL ("", A2, 7) -1: Bu FIND işlevi, A2 hücresindeki ikinci boşluğun konumunu döndürür. 1 çıkarmak, boşluk karakterini dışarıda bırakmak anlamına gelir. Ve bu 10 sayısını alacak.

2. SOL (A2, BUL ("", A2, BUL ("", A2) +1) -1) = SOL (A2, 10): Son olarak, LEFT işlevi A10 hücresinin sol tarafından 2 karakter çıkaracak, böylece ad ve soyadlar döndürülecek ve sondaki ikinci ad kaldırılacaktır.

not: Tam adlardan bazıları yalnızca ad ve soyadları içeriyorsa, yukarıdaki formül bir hata sonucu alır, bu durumda lütfen aşağıdaki formülü uygulayın:

=IFERROR(LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1),A2)


Kullanılan göreceli işlevler:

  • LEFT:
  • LEFT işlevi, sağlanan dizenin sol tarafından verilen sayıda karakteri ayıklar.
  • RIGHT:
  • SAĞ işlevi, metin dizesinin sağ tarafından belirli sayıda karakteri çıkarmak için kullanılır.
  • FIND:
  • FIND işlevi, başka bir dizge içindeki bir dizeyi bulmak için kullanılır ve dizenin başlangıç ​​konumunu başka bir dizenin içinde döndürür.
  • TRIM:
  • KIRP işlevi, metin dizesindeki tüm fazladan boşlukları kaldırır ve sözcükler arasında yalnızca tek boşluklar tutar.
  • SUBSTITUTE:
  • Excel SUBSTITUTE işlevi, bir metin dizesindeki metni veya karakterleri başka bir metin veya karakterle değiştirir.
  • REPT:
  • Excel'de REPT işlevi, karakterleri belirli sayıda tekrarlamak için kullanılır.

Daha fazla makale:

  • Excel Listesindeki İlk ve Son Adları Çevir veya Ters Çevir
  • Soyadı ve adı olarak biçimlendirilmiş tam adların bir listeniz varsa, şimdi, aşağıda gösterilen ekran görüntüsü gibi soyadını ve adını ilk ve son olarak çevirmek istersiniz. Bu yazıda, Excel'de bu işin üstesinden gelmek için bazı formüller tanıtacağım.
  • Excel'de Tam Addan İlk Ortayı ve Son Adları Çıkarın
  • Diyelim ki, bir kullanıcı adları listeniz var, şimdi tam adları aşağıda gösterilen ekran görüntüsü gibi ayrı sütunlarda ad, orta ve soyadlara ayırmak istiyorsunuz. Bu yazıda, Excel'de bu işin üstesinden gelmek için bazı formüller tanıtacağım.
  • Tam Adın İlk Adını Ve Soyadını Çıkarın
  • Diyelim ki, tam adların bir listeniz var, şimdi, aşağıda gösterilen ekran görüntülerinde olduğu gibi tam addan adın ilk adını ve soyadını veya ilk adı ve soyadının ilk karakterini çıkarmak istiyorsunuz. Excel çalışma kitabındaki bu görevlerle nasıl başa çıkabilirsiniz?
  • Excel'de Kullanıcı Adlarına ve Etki Alanlarına Ayrı E-posta Adresleri
  • Normalde, E-posta adresi kullanıcı adı, @ sembolü ve alan adından oluşur, ancak bazen, E-posta adresini aşağıda gösterilen ekran görüntüsü gibi ayrı kullanıcı adı ve alan adına bölmeniz gerekebilir, bu makale, bölme için bazı formüller sunacağım Excel'deki e-posta adresleri.

En İyi Ofis Üretkenliği Araçları

Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formülsüz Tur ...
Süper VArama: Çoklu Kriterler  |  Çoklu Değer  |  Çoklu Sayfalarda  |  Bulanık Arama...
Av. Açılır liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçim Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları şununla karşılaştır: Aynı ve Farklı Hücreleri Seçin ...
Öne Çıkan Özellikler: Izgara Odağı  |  Tasarım görünümü  |  Büyük Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Kaynak Kütüphanesi (Otomatik metin)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştirin  |  Hücreleri Şifrele/Şifresini Çöz  |  E-postaları Listeye Göre Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır ...)  |  50+ Grafik Türleri (Gantt şeması ...)  |  40+ Pratik Formüller (Yaşı doğum gününe göre hesapla ...)  |  19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle ...)  |  12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme ...)  |  7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Excel Hücrelerini Böl ...)  |  ... ve dahası

Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...

Açıklama


Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)

  • Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
  • Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
  • Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
  • Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thank thank you!!!!!! been looking hard for this formula. However, what if there are commas? for example DOE, JOHN E. and I just wanted to remove the Initial? Also there are some Last names that are 2 (IE. JAVIER RODRIGUEZ, JOHN E) or have 2 first names (IE DOE, JOHN HENRY E.).

What would be a formula for this? because I was trying to figure out the one above to where there is a comma in these and brain is melted:(((. I dont want to remove commas just the initial. TYSM for your advance assistance! it is greatly appreciated.

DOE, JOHN E
JAVIER RODRIGUEZ, JOHN E
DOE, JOHN HENRY E
This comment was minimized by the moderator on the site
Hello, Henry,
To solve your problem, the following formula may help you:
=TRIM(LEFT(A1,LEN(A1)-LEN(MID(A1,SEARCH("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))),LEN(A1)))))


Please have a try, thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations