Excel’de ad ve Soyad’ı ters çevirme: Kolay ve eksiksiz bir kılavuz
Birçok bağlamda isimler geleneksel olarak «Ad Soyad» biçiminde listelenir. Ancak özellikle organizasyonel, veritabanı yönetimi veya biçimsel gereksinimler nedeniyle, soyadın önce, ardından virgül ve en sonda adın geldiği «Soyad, Ad» biçimine geçmek tercih edilebilir. Bu tür bir sıralama değişikliği, büyük veri kümelerinde manuel olarak oldukça yorucu hale gelebilir.
Bu eğitim, Excel’de isimleri kolayca yeniden sıralamanızı sağlar: İster «Ad Soyad» biçiminden «Soyad, Ad» biçimine geçin (virgüllü ya da virgülsüz), ister tam tersini yapın. Basit takaslar mı gerekiyor, yoksa gelişmiş özellikler veya betikler içeren karmaşık çözümler mi arıyorsunuz—burada ihtiyacınız olan her şeyi bulacaksınız.
![]() |
Hızlı Doldurma kullanarak ad ve Soyad’ı ters çevirin
Excel’in Hızlı Doldurma özelliği, sağladığınız bir kalıba dayanarak verileri otomatik olarak dolduran akıllı ve verimli bir araçtır. Bu özellik, veri kümenizdeki ad ve Soyad sıralamasını ters çevirmek gibi görevler için mükemmeldir. Hızlı Doldurma’yı isimleri ters çevirmek için kullanmak üzere şu basit adımları izleyin:
- İsimlerinizin yanındaki boş sütunun ilk hücresine (örneğin B2), A2 hücresindeki ismi “Soyad, Ad” biçiminde ters sırayla yazın.
- Aynı sütundaki bir alt hücreyi seçin ve A3 hücresine ters ismi girin. Yazmaya başladığınız anda Flash Fill özelliği kalıbı tanıyacak ve kalan hücreleri buna göre otomatik olarak dolduracaktır.
- Flash Fill önerilerini onaylamak için Enter tuşuna basın.
İpucu:2 ve 3 adımlarına alternatif olarak klavyenizde Ctrl + E tuşlarına basabilir veya Şerit’teki "Veri" sekmesine gidip "Flash Fill" düğmesine tıklayarak B2’de sağladığınız kalıpla hücrelerin altını doldurabilirsiniz.B2.
Notlar:
- Bu yöntem, virgül kullanmak istememeniz veya "Soyad, Ad" sırasını "Ad Soyad" biçimine dönüştürmek istemeniz durumunda da eşit ölçüde etkilidir. Önemli olan, tekrarlanmasını istediğiniz ilk kalıbı sağlamaktır.

- Bazı isimlerde ikinci ad bulunurken bazılarında bulunmuyorsa, Flash Fill bu isimleri sorunsuz şekilde işleyemeyebilir. Bu tür durumlarda daha iyi sonuçlar almak için bir sonraki bölümde açıklanan yapay zeka yöntemine başvurun.
- Flash Fill sabit bir çözüm sunar; bu yöntemle ters çevrilen isimler statiktir, yani orijinal isimlerde yapılan değişiklikler veya yeni girdiler eklendiğinde otomatik olarak güncellenmez. Otomatik olarak güncellenen dinamik bir çözüm için formül yöntemi önerilir.
Yapay zekâ kullanarak ad ve Soyad’ı değiştirin
Kutools for Excel, adların sıralamasını—içerisinde ikinci ad olsun veya olmasın—kolayca ters çevirmek için tasarlanmış yapay zekâ destekli bir asistan olan «AI Asistanı» özelliğine sahiptir. KUTOOLS AI Aide’in kullanıcı dostu arayüzünü kullanarak tek ya da çoklu aralık seçimindeki isimlerin sıralamasını kolayca ters çevirebilirsiniz. Lütfen şu adımları izleyin:
Not: Bir yapay zekâ işlemi kullandıktan sonra Geri Al işlevi devre dışı kalır. Yapay zekâ destekli değişikliklere başlamadan önce orijinal verilerinizin bir yedek kopyasını almanızı öneririz.
- Excel Şeridi’ndeki «Kutools» sekmesine gidin ve «AI Asistanı» seçeneğine tıklayarak «KUTOOLS AI Aide» arayüzünü açın.
- Ters çevirmek istediğiniz adları seçin.
- Komutunuzu giriş kutusuna açık ve net bir şekilde yazın. Örneğin şunu girebilirsiniz: «Seçimdeki Soyad öğesini virgülden önce en üste taşı».
- Enter tuşuna basın veya «Gönder» düğmesine tıklayın
.
- KUTOOLS AI Aide, komutunuzu hızla işler ve size anında bir çözüm sunar. Veri Seç’inizde yeniden sıralamayı uygulamak için tek yapmanız gereken «Çalıştır» düğmesine tıklamaktır.

Sonuç
Seçili hücrelerdeki tüm Soyad öğeleri, virgülden önce en üste taşındı.

- Yalnızca “Memnun Değilim” düğmesine tıklayın; KUTOOLS AI Yardımcısı, ters işlemi geri alacak ve ihtiyaçlarınıza özel ayrıntılı, adım adım bir kılavuz sunacaktır.

- Daha tatmin edici bir sonuç almak için komutunuzu yeniden ifade etmeyi düşünebilirsiniz.
Not: KUTOOLS AI Aide’a mı erişmek istiyorsunuz? Hemen Kutools for Excel’i indirin! Üstelik Kutools, 300’den fazla başka özellikle de donatılmıştır. Beklemeyin, bugün deneyin!
Formül kullanarak ad ve Soyad’ı ters çevirin
Excel’de bir formül kullanarak ad ve soyadı ters çevirmek için Excel’in metin işleme işlevlerinden yararlanabilirsiniz. Bu yöntem, özellikle orijinal isimler değiştiğinde otomatik olarak güncellenen dinamik bir çözüm gerektiğinde son derece kullanışlıdır. Formülü uygulamak için aşağıdaki adımları izleyin:
- Ters çevirmek istediğiniz adların A sütununda olduğunu ve A2hücresinden başladığını varsayalım. Ters çevrilmiş adların görünmesini istediğiniz sütundaki ilk hücreyi seçin ()örneğimizde B2) ve aşağıdaki formülü girin:
=REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)İpucu: Sağlanan formülde, ters çevirmek istediğiniz adı içeren hücre referansıyla A1 ifadesini değiştirdiğinizden emin olun. - B2hücresinin sağ alt köşesindeki doldurma tutamacını aşağı doğru sürükleyerek formülü ilgili tüm hücrelere uygulayın.

- Virgül koymak istemiyorsanız ancak yalnızca bir boşluk bırakmak istiyorsanız aşağıdaki formülü kullanmayı düşünebilirsiniz:
=MID(A2&," "&,A2,FIND(" ",A2)+1,LEN(A2))
- "Soyad, Ad" sırasını "Ad Soyad" şeklinde eski haline döndürmek istiyorsanız aşağıdaki formülü kullanın:
=MID(A2&," "&,A2,FIND(", ",A2)+2,LEN(A2)-1)
(AD) Metni Ters Çevir işlemini Kutools for Excel ile kolayca yapın
Excel hücrelerinizdeki metni ters çevirmekte zorlanıyor musunuz? İster her harfi tek tek ters çevirin, ister belirli bir ayırıcıya göre metni yeniden düzenleyin—Kutools for Excel bunu kolaylaştırır!
Metni Ters Çevir özelliğini kullanarak, bir hücredeki harfleri anında ters çevirebilir veya seçtiğiniz sınırlayıcıya göre ayrılmış metin bölümlerini tek bir, basit iletişim kutusuyla kolayca yeniden sıralayabilirsiniz!

Kutools for Excel– Excel’i 300’den fazla temel araçla güçlendirerek işlerinizi daha hızlı ve kolay hale getirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
Power Query kullanarak ad ve Soyad’ı değiştirin
Excel’de Power Query kullanmak, verileri manipüle etmek ve dönüştürmek—özellikle ad ile soyadın pozisyonlarını değiştirmek ve istediğiniz bir sınırlayıcı eklemek—için son derece güçlü bir yöntemdir. Bu görevi Power Query ile gerçekleştirmek için aşağıdaki ayrıntılı adımları izleyin:
Not: Power Query yöntemini yalnızca şu özel senaryolarda tercih edin: Power Query zaten veri dönüştürme iş akışınızın bir parçasıysa ve isim ters çevirme işlemini bu akışa entegre etmeniz gerekiyorsa ya da benzer görevlerle sık sık karşılaşıyorsanız. Tek seferlik isim ters çevirme ihtiyaçlarınız için ise bu kılavuzda daha önce ele aldığımız Hızlı Doldurma, Yapay Zekâ veya formüller gibi daha basit alternatifler, daha uygun ve doğrudan çözümler olabilir.
- Ters çevirmek istediğiniz adların bulunduğu aralığı seçin.
- «Veri» sekmesine gidin ve «Veri Al & Dönüştür» grubundan «Tablodan/Araklıktan» seçeneğine tıklayın.
- Verileriniz tablo biçiminde değilse Excel bir tablo oluşturmanızı isteyecektir. Lütfen **Tamam**’a tıklayın.

- Power Query Düzenleyici’de, isim sütununun başlığına sağ tıklayıp «Sütunu Böl» > «Sınırlayıcıya Göre» seçeneğini seçin.

- Ayırıcı olarak genellikle boşluk karakterini seçin, ardından her ayırıcı oluşumunda bölme seçeneğini işaretleyip Tamam’a tıklayın.

- Bölme işleminden sonra ad ve soyad için iki sütununuz olacak. Soyadı içeren sütunu, ilk sütun olacak şekilde elle sürükleyin.

- Birleştirmek istediğiniz sütunları seçmek için Ctrl tuşuna basılı tutarak her birine tıklayın. Daha sonra, seçili sütunlardan herhangi birinin başlığına sağ tıklayıp «Sütunları Birleştir» seçeneğini seçin.

- «Sütunları Birleştir» iletişim kutusunda, Sınırlayıcı Açılır Liste bölümünden «Özel» seçeneğini seçin ve sınırlayıcı olarak virgül ve boşluk (), ) girin. Gerekirse birleştirilmiş sütun için bir ad belirleyin, ardından Tamam’a tıklayın.

- Sonucu dışa aktarmak için «Kapat ve Yükle» düğmesine tıklayın.

Sonuç
Power Query, dönüştürülmüş verileri anında Excel'de yeni bir çalışma sayfası olarak çıktılar.


VBA kullanarak ad ve Soyad’u değiştirin
Ayrıca, ad ve soyadı tek bir sütunda hızlıca ters çevirmek için VBA makrolarından da yararlanabilirsiniz. Bu yöntem, Excel’de verileri etkili şekilde işlemek adına kodlamayı tercih edenler için idealdir.
Not: Bu VBA betiğini çalıştırmadan önce verilerinizin bir yedeğini almanızı şiddetle öneririz; çünkü VBA işlemleri, standart Excel Geri Al özelliğiyle geri alınamaz.
- Excel’de «Microsoft Visual Basic for Applications» penceresini açmak için «Alt + F11» tuşlarına basın.
- «Ekle» > «Modül» seçeneğine tıklayıp aşağıdaki makroyu Modül 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 SubNot: Bu makro, ters çevrilen isimler arasına otomatik olarak virgül ekler. Farklı bir ayırıcı kullanmak isterseniz, kodun 16. satırında yer alan ", " ifadesini değiştirebilirsiniz. Örneğin, ", " yerine " "Yazarsanız, isimler virgül yerine boşlukla ayrılacaktır.
- Bu makroyu çalıştırmak için F5 tuşuna basın. Açılan Kutools for Excel iletişim kutusunda, ters çevirmek istediğiniz adları içeren aralığı seçin ve **Tamam** düğmesine tıklayın.

- Sonraki iletişim kutusunda, adlar içinde kullanılan mevcut ayırıcıyı (örneğin boşluk) girin ve Tamam düğmesine tıklayın.

Sonuç
Artık Ad ve Soyad, Aralık seç içinde virgülle ayrılarak yer değiştirdi.

Yukarıda Excel’de isimleri ters çevirmeyle ilgili tüm içerik yer almaktadır. Umarım bu eğitim faydalı olmuştur! Daha fazla Excel ipucu ve püf noktası keşfetmek istiyorsanız, lütfen buraya tıklayın ve binlerce eğitimin yer aldığı kapsamlı koleksiyonumuza erişin.
İçindekiler tablosu
- İlk ve Soyad’i Flash Fill kullanarak ters çevirin
- İlk ve Soyad’i yapay zeka kullanarak değiştirin
- İlk ve Soyad’i formül kullanarak tersine çevirin
- İlk ve Soyad’i Power Query kullanarak değiştirin
- İlk ve Soyad’i VBA kullanarak takas edin
- İlgili makaleler
- En İyi Office Üretkenlik Araçları
- Yorumlar
En İyi Office Üretkenlik Araçları
Kutools for Excel – Kalabalıktan sıyrılmanıza yardımcı olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olmasını Sağlar…
Office Tab – Microsoft Office’te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak sadece bir saniyenizi alır!
- Her gün sizin için yüzlerce fare tıklamasını ortadan kaldırır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi 50 % oranında artırır.
- Chrome, Edge ve Firefox gibi Office’e (Excel dahil) Verimli Tabs Getirir.



.













