İçindekiler
Bu yazıda, Excel'de ad ve soyadı virgülle nasıl değiştireceğinizi göstereceğim. Sorunlara bağlı olarak, birçok sorunla karşılaşabilirsiniz. Bu eğitimde, mümkün olduğunca çok soruna ve çözümlerine odaklanacağım. Ancak özel bir sorununuz varsa ve bunu çözmek için bir sorunla karşı karşıyaysanız, yorum kutusunda bize bildirin. Size bir çözüm sunmaya çalışacağız.
Alıştırma Çalışma Kitabını İndirin
Lütfen bu makaleyi yazmak için kullandığım aşağıdaki Excel dosyasını indirin. Bu makalede kullandığım tüm formülleri ve yöntemleri alacaksınız.
Ad ve Soyadı Virgülle Değiştir.xlsm4 Excel'de Ad ve Soyadı Virgülle Değiştirmenin Uygun Yolları
Önce veri setimizi tanıtalım. Sayfamda adı ve soyadı olan bazı kişilerin isimleri var ve Excel'de adı ve soyadını virgülle değiştireceğim.
1. Excel İşlevlerini Kullanarak Ad ve Soyadı Virgülle Değiştirme
Bu yöntemde, Ad ve Soyadı aşağıdaki şekilde değiştireceğiz:
Soyadı, Adı = Adı Soyadı
Örneğin,
John Dalton = Dalton, John
Bunu aşağıdaki alt yöntemi kullanarak yapabiliriz.
1.1 SAĞ, ARAMA ve SOL İşlevlerini Birleştirme
Bu bölümde, aşağıdakileri uygulayacağız SAĞ, ARA, ve SOL fonksiyonlar Ad ve soyadları virgülle değiştirmek için aşağıdaki talimatları takip edelim!
Adımlar:
- Her şeyden önce, şunları seçin hücre C5 İşimizi kolaylaştırmak için.
- Bundan sonra, aşağıdaki fonksiyonları bu hücreye yazın.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&","&LEFT(B5,SEARCH(" ",B5)-1)
- Bu nedenle, basitçe Girin Sonuç olarak, klavyenizde SAĞ, ARA, ve SOL fonksiyonlar, ve geri dönüş Dalton, John .
- Daha ileri, Otomatik Doldurma sütunundaki hücrelerin geri kalanına işlevler C ekran görüntüsünde verilmiştir.
1.2 REPLACE, SEARCH ve LEFT İşlevlerini Birleştirme
Şimdi, uygulayacağız DEĞİŞTİR, ARA, ve SOL fonksiyonlar Veri setimizden bunu kolayca yapabiliriz. Ad ve soyadları virgülle değiştirmek için aşağıdaki talimatları takip edelim!
Adımlar:
- Her şeyden önce, şunları seçin hücre C5 İşimizi kolaylaştırmak için.
- Bundan sonra, aşağıdaki fonksiyonları bu hücreye yazın.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&""&LEFT(B5,SEARCH(",",B5)-1)
- Bu nedenle, basitçe Girin Sonuç olarak, klavyenizde DEĞİŞTİR, ARA, ve SOL fonksiyonlar ve geri dönüş Dalton John .
- Daha ileri, Otomatik Doldurma sütunundaki hücrelerin geri kalanına işlevler C ekran görüntüsünde verilmiştir.
1.3 MID, SEARCH ve LEN İşlevlerini Uygulama
Bu bölümde, aşağıdakileri uygulayacağız MID, ARA, ve LEN fonksiyonları Ad ve soyadları virgül olmadan değiştirmek için aşağıdaki talimatları takip edelim!
Adımlar:
- Her şeyden önce, şunları seçin hücre C5 İşimizi kolaylaştırmak için.
- Bundan sonra, aşağıdaki fonksiyonları bu hücreye yazın.
=MID(B5&""&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- Bu nedenle, basitçe Girin Sonuç olarak, klavyenizde MID, ARA, ve LEN fonksiyonları , ve geri dönüş Dalton John .
- Daha ileri, Otomatik Doldurma sütunundaki hücrelerin geri kalanına işlevler C ekran görüntüsünde verilmiştir.
2. Adı ve Soyadı Değiştirmek için Excel Flash Fill Özelliğini Kullanın
Bazen bir isim ikiden fazla parçadan oluşabilir. Bu durumda Excel'in Flaş Doldurma özelliği .
Klavye Kısayolu: CTRL + E
- İlk olarak, istediğiniz çıktıyı hücre içinde yapın C5 Gerekirse, Excel'e gerçek çıktılarınızın ne olacağına dair bir ipucu vermek için sütundaki birkaç hücrede daha fazla çıktı yapın.
- Şimdi bunu seçin ( C5 ) veya bu hücreleri seçin ve CTRL + E adlı bir açılır menü bulacaksınız. Flaş Dolgu Seçenekleri . Aşağı açılır menüye tıklayın ve Önerileri kabul edin komutu, eğer her şey TAMAM. . ya da seçin Flaş Dolguyu Geri Al komutunu kullanarak çıktıları iptal edebilirsiniz.
3. Adı ve Soyadı Değiştirmek için Excel'in Metni Sütunlara Uygulama Özelliği
Bu şekilde, isimleri aşağıdakileri kullanarak kendi parçalarına ayıracağız Excel'in Metinden Sütunlara özelliği Daha sonra bu parçaları birleştirerek yeni bir isim formatı oluşturacağız. Öğrenmek için aşağıdaki talimatları takip edelim!
Adım 1:
- Adların bulunduğu hücreleri seçin ve ardından Sütunlara Metin Excel sihirbazı ( Veri> Veri Araçları> Sütunlara Metin ). Metni Sütunlara Dönüştürme sihirbazını açmak için klavye kısayolu: ALT + A + E
- 3'ün 1. adımında, şu öğeyi seçin Sınırlandırılmış seçeneğine tıklayın ve ardından Sonraki Düğme.
- 3'ün 2. adımında şunu seçin Uzay olarak Sınırlayıcı . Ve tıklayın Sonraki seçenek.
- 3'ün 3'üncü adımında, aşağıdakileri seçiyoruz Hedef hücre olarak B2 üzerine tıklayın ve Bitirmek seçenek.
- Bu aşamada elde ettiğimiz şey budur:
Adım 2:
- Şimdi kullandım CONCATENATE işlevi bu hücreleri birleştirmek ve yeni bir ad biçimi oluşturmak için.
=CONCATENATE(D5,", ",C5)
Ancak & operatörünü de bu şekilde kullanabilirsiniz:
=D5&", "&C5
Daha fazlasını okuyun: Bir Sütundaki Metni Bulmak ve Değiştirmek için Excel VBA (2 Örnek)
4. Ad ve Soyadı Virgülle Değiştirmek için VBA Kodunu Çalıştırın
Son olarak, basit bir yöntem kullanarak Excel'de ad ve soyadı virgülle nasıl değiştireceğimi göstereceğim VBA Kod. Bazı özel anlar için çok yararlı . Veri kümemizden, Excel'de ad ve soyadları basit bir VBA Kod. Öğrenmek için aşağıdaki talimatları takip edelim!
Adım 1:
- Her şeyden önce, bir Modül açın, bunu yapmak için öncelikle Geliştirici sekmesine gidin,
Geliştirici → Visual Basic
- üzerine tıkladıktan sonra Visual Basic kurdele, adlı bir pencere Uygulamalar için Microsoft Visual Basic - Ad ve Soyadı Virgülle Değiştirme Bu pencereden, kendi modülümüzü uygulamak için bir modül ekleyeceğiz. VBA kodu. Bunu yapmak için şu adrese gidin,
Ekle → Modül
Adım 2:
- Bu nedenle Ad ve Soyadı Virgülle Değiştirin modülü açılır. Ad ve Soyadı Virgülle Değiştirin modülü için aşağıdakileri yazın VBA Kod.
Sub Switch_First_and_Last_Name() Dim R As Range Dim X As Range Dim Y As String On Error Resume Next xTitleId = "Ad ve Soyadı Değiştir" Set X = Application.Selection Set X = Application.InputBox("Range", xTitleId, X.Address, Type:=8) Y = Application.InputBox("Symbol interval", xTitleId, " ", Type:=2) For Each R In X xValue = R.Value NameList = VBA.Split(xValue, Y) If UBound(NameList) = 1 ThenR.Value = NameList(1) + Y + NameList(0) End If Next End Sub
- Bu nedenle, çalıştırın VBA Kod. Bunu yapmak için şuraya gidin,
Çalıştır → Alt/KullanıcıFormunu Çalıştır
- Çalıştırdıktan sonra VBA Kodu adlı bir iletişim kutusu Ad ve Soyadı Değiştir görünecektir. Bu iletişim kutusundan $B$5:$B$10 içinde Menzil yazma kutusu. Son olarak TAMAM. .
- Sonuç olarak, yeni bir yazım kutusu Sembol aralığı açılacaktır. Uzay klavyenizdeki düğmesine basın. TAMAM. .
- Son olarak, şunları yapabileceksiniz cadı adı ve soyadı virgül ile kullanarak VBA Kod.
Hatırlanması Gerekenler
Başvurulan hücrede bir değer bulunamazken, ➜ #N/A! Excel'de hata oluşuyor.
➜ Flaş Dolgusu Özellik şunlar için kullanılabilir Excel sürüm 2013 ve sonrası.
Sonuç
Yani, bunlar benim yöntemlerim Excel'de ad ve soyadları virgüllü veya virgülsüz olarak değiştirme Üç veya daha fazla parçalı isimlerin nasıl değiştirileceğini bile gösterdim. Herhangi bir özel sorununuz varsa, yorum bölümünde bize bildirin. Size bir çözüm sunmaya çalışacağız.
Blogumuzu okuduğunuz için teşekkür ederiz.
Happy Excelling 😀