Excel'de ad ve soyadları değiştirin: Kolay ve eksiksiz bir kılavuz
Birçok bağlamda, isimler geleneksel olarak "Ad Soyad" formatında listelenir. Ancak, bazen bu sırayı tersine çevirerek "Soyad, Ad" yapmak daha uygun olabilir; yani soyadı önce, ardından bir virgül ve en son verilen ad gelir. Organizasyonel, veritabanı yönetimi veya stilistik nedenlerle olsun, isimlerin sırasını değiştirmek gerekebilir ancak büyük bir veri setinde manuel olarak yapılırsa potansiyel olarak yorucu olabilir.
Bu öğretici, Excel'de isimleri kolayca yeniden düzenlemenizi sağlar; "Ad Soyad"'ı "Soyad, Ad" (virgülle veya olmadan) veya tam tersi şekilde değiştirirken size yardımcı olur. Basit takaslar mı yoksa gelişmiş özellikler veya betikler içeren daha karmaşık çözümler mi gerekiyor, her şey burada.
![]() |
Anlık Doldurma kullanarak ad ve soyadları değiştirin
Excel'in Anlık Doldurma özelliği, sizin sağladığınız bir desene göre verileri otomatik olarak doldurmak için akıllı ve etkili bir araçtır. Bu da, veri setinizdeki ad ve soyad sıralamasını tersine çevirmek gibi görevler için mükemmeldir. Adları tersine çevirmek için Anlık Doldurma'yı kullanmak üzere şu basit adımları izleyin:
- İsimlerinizin yanındaki boş sütunun ilk hücresinde (örneğin, B2), A2 hücresinden ismi ters sırada yazın: "Soyad, Ad".
- Aynı sütundaki bir alttaki hücreyi seçin ve A3 hücresinden ters ismi girin. Yazmaya başladığınızda, Anlık Doldurma işlevi deseni tanıyacak ve kalan hücreleri buna göre otomatik olarak dolduracaktır.
- Anlık Doldurma önerilerini onaylamak için Enter tuşuna basın.
İpucu: 2. ve 3. adımlara alternatif olarak klavyenizde Ctrl + E tuşlarına basabilir veya Şerit üzerindeki "Veri" sekmesine gidip "Anlık Doldurma" düğmesine tıklayarak B2'de sağladığınız deseni kullanarak aşağıdaki hücreleri doldurabilirsiniz.
Notlar:
- Bu yöntem, virgül eklememeyi tercih ederseniz veya "Soyad, Ad" sırasını tekrar "Ad Soyad" olarak geri döndürmek isterseniz de eşit derecede etkilidir. Anahtar, çoğaltılmasını istediğiniz şekilde başlangıç desenini sağlamaktır.
- Bazı isimlerde ikinci ad varken bazılarında yoksa, Anlık Doldurma bu isimleri işlemekte sorunsuz çalışmayabilir. Bu tür durumlarda daha iyi sonuçlar için bir sonraki bölümde açıklanan Yapay Zeka yöntemine başvurun.
- Anlık Doldurma sabit bir çözüm sunar; bu yöntemle tersine çevrilen isimler statik kalır, yani orijinal isimlerde yapılan değişikliklerle veya yeni girişlerle dinamik olarak güncellenmez. Otomatik olarak güncellenen dinamik bir çözüm için formül yöntemi önerilir.
Yapay Zeka kullanarak ad ve soyadları değiştirin
Kutools for Excel, orta isim içerip içermediğine bakılmaksızın isimlerin sırasını kolayca tersine çevirmek için tasarlanmış "AI Asistanı", adlı bir yapay zeka destekli asistan içerir. Kutools AI Asistanının kullanıcı dostu arayüzünü kullanarak, tek veya birden fazla seçili aralıktaki isimlerin sırasını kolayca tersine çevirebilirsiniz. Lütfen şu adımları izleyin:
Not: Bir Yapay Zeka işlemi kullandıktan sonra Geri Al işlevi kullanılamaz. Herhangi bir Yapay Zeka destekli değişikliğe başlamadan önce orijinal verilerinizin bir yedeğini almanız önerilir.
- Excel şeridindeki "Kutools" sekmesine gidin ve "AI Asistanı" seçerek "Kutools AI Asistanı" arayüzünü açın.
- Tersine çevirmek istediğiniz isimleri seçin.
- Komutunuzu giriş kutusuna açıkça yazın. Örneğin, şu komutu girebilirsiniz: "Seçimdeki soyadlarını öne taşı, ardından bir virgül ekle".
- Enter tuşuna basın veya "Gönder" düğmesine tıklayın.
.
- Kutools AI Asistanı komutunuzu hızla işler ve bir çözüm sunar. Yeniden düzenleme işlemini seçili verilerinizde uygulamak için "Yürüt" düğmesine tıklayın.
Sonuç
Seçili hücrelerdeki tüm soyadları ön tarafa taşınır ve ardından bir virgül eklenir.
- Basitçe "Beklenmedik şekilde" düğmesine tıklayın. Kutools AI Asistanı tersine çevirme işlemini geri alır ve ihtiyaçlarınıza özel detaylı, adım adım bir rehber oluşturur.
- Komutunuzu yeniden ifade etmeyi deneyin; daha tatmin edici bir sonuç elde edip etmediğinizi görün.
Not: Kutools AI Asistanına erişmek istiyor musunuz? Kutools for Excel'i şimdi indirin! Bunun ötesinde, Kutools'un 300+ diğer birçok özelliği bulunmaktadır. Beklemeden bugün deneyin!
Formül kullanarak ad ve soyadları ters çevirin
Excel'de formül kullanarak ad ve soyad sırasını tersine çevirmek için Excel'in metin işleme fonksiyonlarını kullanabilirsiniz. Bu yöntem, özellikle orijinal isimler değiştiğinde otomatik olarak güncellenen dinamik bir çözüm gerektiğinde çok kullanışlıdır. Formülü uygulamak için şu adımları izleyin:
- Tersine çevirmek istediğiniz isimlerin olduğunu varsayalım, sütunda A, başlangıçtan itibaren A2. Tersine çevrilmiş isimlerin görüneceği sütunun ilk hücresini seçin (bizim durumumuzdaB2 ve formülü girin:
=REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)
İpucu: Sağlanan formülde, tersine çevirmek istediğiniz ismin bulunduğu gerçek hücre referansını A1 ile değiştirdiğinizden emin olun. - B2 hücresinin sağ alt köşesindeki dolgu tutamacını aşağı doğru sürükleyerek formülü tüm ilgili hücrelere uygulayın.
- Virgül değil yalnızca bir boşluk kullanmak istiyorsanız, aşağıdaki formülü göz önünde bulundurabilirsiniz:
=MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))
- Sırayı "Soyad, Ad" dan tekrar "Ad Soyad" a döndürmek istiyorsanız, aşağıdaki formülü kullanın:
=MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)
(REKLAM) Excel için Kutools ile metin sırasını kolayca ters çevirin
Excel hücrelerinde metni tersine çevirmekte zorlanıyor musunuz, her harfi tek tek tersine çevirerek veya belirli bir ayırıcı etrafında metni yeniden düzenleyerek? Kutools for Excel bunu kolaylaştırır!
Metin Sırasını Ters Çevir özelliğiyle, bir hücre içindeki harfleri hızlıca tersine çevirebilir veya seçtiğiniz ayırıcıya göre metin bölümlerini tersine çevirebilirsiniz - hepsi tek ve basit bir diyalog kutusu üzerinden!
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
Power Query kullanarak ad ve soyadları değiştirin
Excel'de Power Query kullanmak, ad ve soyadların konumlarını değiştirirken istediğiniz bir ayırıcıyı eklemek de dahil olmak üzere verileri düzenleme ve dönüştürme açısından güçlü bir yöntemdir. Power Query ile bu görevi gerçekleştirmek için şu ayrıntılı adımları izleyin:
Not: Power Query yöntemini yalnızca belirli senaryolarda tercih edin: Eğer Power Query zaten veri dönüşüm iş akışınızın bir parçasıysa ve isim tersine çevirme işlemini entegre etmeniz gerekiyorsa veya benzer görevlerle sık sık karşılaşıyorsanız. Tek seferlik isim tersine çevirme ihtiyaçları için, bu kılavuzda daha önce ele aldığımız gibi Anlık Doldurma, Yapay Zeka veya formüller gibi daha uygun ve doğrudan çözümler muhtemelen daha uygundur.
- Tersine çevirmek istediğiniz isimleri içeren alanı seçin.
- "Veri" sekmesine gidin ve "Get & Transform Data" grubunda "From Table/Range" seçeneğine tıklayın.
- Verileriniz tablo formatında değilse, Excel size bir tane oluşturmanızı isteyecektir. Lütfen Tamam'a tıklayın.
- Power Query Editörü'nde, isim sütununun başlığına sağ tıklayın ve ardından "Split Column" > "By Delimiter" seçeneğini seçin.
- İsimlerinizi ayıran ayırıcıyı seçin (genellikle bir boşluk) ve her bir ayırıcı oluşumunda bölünmesini seçin, ardından Tamam'a tıklayın.
- Bölündükten sonra, ad ve soyadlar için iki sütununuz olacaktır. Soyadlarını içeren sütunu manuel olarak ilk sütun yapmak için sürükleyin.
- Birleştirmek istediğiniz sütunları Ctrl tuşunu basılı tutarak ve her birine tıklayarak seçin. Ardından, herhangi bir sütun başlığına sağ tıklayın ve "Merge Columns" seçeneğini seçin.
- "Merge Columns" iletişim kutusunda, Ayırıcı açılır listesinden "Custom" seçeneğini seçin ve ayırıcı olarak bir virgül ve ardından bir boşluk (,) girin. Gerekiyorsa, birleştirilmiş sütun için bir ad belirtin ve ardından Tamam'a tıklayın.
- Sonra, sonucu çıkarmak için "Close & Load" düğmesine tıklayın.
Sonuç
Power Query, dönüştürülmüş verileri anında Excel'deki yeni bir çalışma sayfasına aktaracaktır.
VBA kullanarak ad ve soyadları değiştirin
Ayrıca, VBA makrolarını kullanarak bir sütundaki ad ve soyadları hızlıca tersine çevirebilirsiniz. Bu yaklaşım, verileri Excel içinde etkili bir şekilde değiştirmek için kodlama yöntemini tercih edenler için idealdir.
Not: Bu VBA betiğini çalıştırmadan önce, VBA işlemlerinin standart Excel geri alma özelliğiyle geri alınamayacağı için verilerinizin bir yedeğini almanız şiddetle tavsiye edilir.
- Excel'de "Alt + F11" tuşlarına basılı tutarak "Microsoft Visual Basic for Applications" penceresini açın.
- "Insert" > "Module" seçeneğine tıklayın ve aşağıdaki makroyu Module penceresine yapıştırın.
Sub FlipName() 'Update by ExtendOffice on 20240327 Dim xRng As Range Dim xWorkRng As Range Dim xSign As String Dim xSeparator As String On Error Resume Next xTitleId = "Kutools for Excel" Set xWorkRng = Application.Selection Set xWorkRng = Application.InputBox("Flip names in the range:", xTitleId, xWorkRng.Address, Type:=8) xSign = Application.InputBox("Input the separator used within names:", xTitleId, Type:=2) For Each xRng In xWorkRng xValue = xRng.Value NameList = VBA.Split(xValue, xSign) If UBound(NameList) = 1 Then xRng.Value = NameList(1) & ", " & NameList(0) End If Next End Sub
Not: Bu makro, tersine çevrilmiş isimler arasına otomatik olarak bir virgül ekler. Farklı bir ayırıcı kullanmak istiyorsanız, kodun 16. satırında bulunan xRng.Value = NameList(1) & ", " & NameList(0) parçasını değiştirebilirsiniz. Örneğin, ", " yerine " " kullanmak, isimleri virgül yerine boşlukla ayırır.
- Bu makroyu çalıştırmak için F5 tuşuna basın. Açılacak olan Kutools for Excel iletişim kutusunda, tersine çevirmek istediğiniz isimleri içeren alanı seçin ve Tamam düğmesine tıklayın.
- Ardından açılacak olan iletişim kutusunda, isimlerde kullanılan mevcut ayırıcıyı girin (örneğimizde bir boşluk) ve ardından Tamam düğmesine tıklayın.
Sonuç
Şimdi seçili aralıktaki adlar ve soyadlar, bir virgülle ayrılmış şekilde tersine çevrilmiştir.
Yukarıda, Excel'de isimleri tersine çevirmekle ilgili tüm içerik bulunmaktadır. Umarım bu öğretici size faydalı olmuştur. Daha fazla Excel ipucu ve hilesi keşfetmek istiyorsanız, binlerce öğreticiden oluşan kapsamlı koleksiyonumuza ulaşmak için lütfen buraya tıklayın.
İçindekiler
- Anlık Doldurma kullanarak ad ve soyadları değiştirin
- Yapay Zeka kullanarak ad ve soyadları değiştirin
- Formül kullanarak ad ve soyadları ters çevirin
- Power Query kullanarak ad ve soyadları değiştirin
- VBA kullanarak ad ve soyadları değiştirin
- İlgili makaleler
- En İyi Ofis Üretkenlik Araçları
- Yorumlar
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.