KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de ad ile soyad arasına boşluk nasıl eklenir?

YazarSun Değiştirme Tarihi

Ad Listesi içeren çalışma sayfalarıyla çalışırken, “John Smith” yerine “JohnSmith” gibi ad ve soyadın aralarında boşluk olmadan birleştirildiği durumlarla sıklıkla karşılaşılır. Bu genellikle diğer sistemlerden veri içe aktarımı, metin birleştirme veya uygun olmayan biçimlendirme sonucu oluşur. Böyle bir biçimlendirme yalnızca okunabilirliği düşürmekle kalmaz, aynı zamanda sıralama, filtreleme ve ileri düzey metin analizi süreçlerinde de sorunlara neden olabilir. Excel’de ad ve soyadı net şekilde ayırmak istiyorsanız, aralarına boşluk eklemek zorunlu hale gelir; bu da rapor açıklığı, posta birleştirmeleri ve genel veri işleme açısından büyük ölçüde fayda sağlar.

Aşağıdaki ekran görüntüsü, tüm Ad ve Soyad'nin bir arada olduğu bir Ad listesi örneğini göstermektedir. Amaç, her bir giriş için Ad ile Soyad arasına hızlıca bir boşluk ekleyerek verilerin hem görsel hem de işlevsellik açısından iyileştirilmesidir.

Excel'de başlangıçtaki ad listesini ve eklenen boşlukları gösteren bir ekran görüntüsü

Ad ile Soyad arasına Tanımlı İşlev ile boşluk ekleme

Ad ile Soyad arasına Kutools for Excel ile boşluk ekleme iyi fikir3

Ad ile Soyad arasına formülle boşluk ekleme (Excel 2021 ve sonrası / Excel 365)


Ad ile Soyad arasına Tanımlı İşlev ile boşluk ekleme

Ad ve soyad tek bir dize olarak biçimlendirilmişse, bunların arasına boşluk eklemek için Excel’de Tanımlı İşlev (Kullanıcı Tanımlı İşlev veya UDF olarak da bilinir) kullanabilirsiniz. Bu yöntem, özellikle çok sayıda isim varsa ve manuel düzenleme zaman alıcıysa son derece pratiktir. Tanımlı İşlev, ilk karakterden sonraki her büyük harften önce otomatik olarak bir boşluk ekler; bu nedenle isimleriniz bileşenleri ayırmak için tutarlı şekilde büyük harf kullanıyorsa (örneğin “JohnSmith”, “MaryJones” vb.) bu yöntem özellikle etkilidir. Böylece işlem tamamen otomatikleşir, manuel müdahale azalır ve hata riski en aza iner.

Ancak bu yöntemin, tüm soyadların büyük harfle başladığını ve ikinci ad veya kısaltma içermediğini varsaydığını unutmayın. Daha karmaşık yapıdaki isimler için işlevde ek ayarlamalar gerekebilir.

Bu Tanımlı İşlevi oluşturup kullanmak için şu adımları izleyin:

1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications (VBA) penceresini açın. Daha önce VBA kullanmadıysanız, kolay erişim için Excel’in Şerit menüsünde **Geliştirici** sekmesini etkinleştirmeniz gerekebilir.

2. VBA penceresinde Ekle > Modül seçeneğine tıklayın; bu işlem boş bir kodlama alanı açar. Ardından aşağıdaki VBA kodunu modül betik alanına kopyalayıp yapıştırın.

Kod: İsimler arasına boşluk ekleme

Function AddSpaces(pValue As String) As String
'UpdatebyExtendoffice20160908
Dim xOut As String
xOut = VBA.Left(pValue, 1)
For i = 2 To VBA.Len(pValue)
xAsc = VBA.Asc(VBA.Mid(pValue, i, 1))
If xAsc >= 65 And xAsc <= 90 Then
xOut = xOut & " " & VBA.Mid(pValue, i, 1)
Else
xOut = xOut & VBA.Mid(pValue, i, 1)
End If
Next
AddSpaces = xOut
End Function

Yapıştırılmış VBA kodu ile oluşturulan modülü gösteren bir ekran görüntüsü

3. Kodu yapıştırdıktan sonra kaydetmek için Ctrl + Stuşlarına basın ().xlsm uzantılı bir makro etkin çalışma kitabı olarak dosyayı kaydetmeniz istenirse). VBA penceresini kapatıp Excel çalışma sayfanıza dönün.

Düzeltilmiş ismin görünmesini istediğiniz boş bir hücre seçin. Örneğin, isminiz A1 hücresindeyse aşağıdaki formülü girin:

=AddSpaces(A1)

Formülü girdikten sonra uygulamak için Enter tuşuna basın. İsimde uygun boşluğun eklendiğini göreceksiniz. Birden fazla ismi hızlıca işlemek için, boşluk eklemeniz gereken aralığa kadar seçili hücrenin sağ alt köşesindeki otomatik doldurma tutamacını (küçük kare) aşağı doğru sürükleyin.

Excel'de sonuçlarla birlikte AddSpaces işlevini gösteren bir ekran görüntüsü

İpucu: Bu işlev, ilk karakterden sonraki her büyük harften önce otomatik olarak bir boşluk ekler; bu nedenle çift soyadı veya kısaltma içeren daha karmaşık isim kalıpları için koddaki ayarlamalar gerekebilir.

#AD? hatasıyla karşılaşırsanız, makro güvenlik ayarlarınızın makroların çalışmasına izin verdiğinden ve çalışma kitabınızın makro etkin bir dosya türü olarak kaydedildiğinden emin olun.


Ad ile Soyad arasına Kutools for Excel ile boşluk ekleme

VBA kodu yazmak veya düzenlemek tercihiniz değilse, Excel kullanıcıları kolaylıkla Kutools for Excel’in Metin Ekle yardımcısını kullanabilir. Bu sezgisel araç, seçili hücrelerdeki her büyük harften önce bir boşluk eklemenize olanak tanır; böylece geniş veri yelpazelerinde hızlı ve kod gerektirmeyen bir çözüm sunar. Kutools for Excel, genellikle büyük veri kümeleriyle çalışan ve komut dosyalarını öğrenme sürecine girmeden verimli, tekrarlayan metin işlemlerine ihtiyaç duyan kullanıcılar için idealdir. Manuel düzenlemeyle karşılaştırıldığında Kutools yalnızca zaman kazandırmakla kalmaz, aynı zamanda uzun listeler işlenirken oluşabilecek hata riskini de önemli ölçüde azaltır.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Bu özelliği kullanmak için aşağıdaki adımları izleyin:

1. Boşluk eklenmesi gereken tüm hücreleri seçin. Excel Şeridi menüsünde Kutools > Metin > Metin Ekle seçeneğine tıklayın.

Excel şeridinde Kutools Metin Ekle seçeneğinin ekran görüntüsü

2.Görünen Metin Ekle iletişim kutusunda, Metin alanına bir boşluk karakteri girin (boşluk tuşuna basın). Ardından Yalnızca şuna ekle seçeneğini işaretleyin ve açılır menüden Büyük harflerden önce seçeneğini belirleyin. Bu ayar, Kutools’un isimlerinizdeki her büyük harften önce otomatik olarak bir boşluk eklemesini sağlar. İletişim kutusu şöyle görünmelidir:

Boşluk ekleme seçenekleriyle Kutools Metin Ekle iletişim kutusunu gösteren bir ekran görüntüsü

3. Ayarları yapılandırdıktan sonra Tamam veya Uygula düğmesine tıklayın. Kutools, seçili hücreleri hemen işler ve her isimdeki her büyük harften önce otomatik olarak bir boşluk eklendiğini görürsünüz:

Kutools Metin Ekle kullanılarak boşluklar eklenmiş ad listesini gösteren bir ekran görüntüsü

İpucu: Herhangi bir hücrenin başında (örneğin, bir isim büyük harfle başlıyor ve Kutools en başa bir boşluk ekliyorsa) baştaki boşluğu fark ederseniz, bunu hızla kaldırabilirsiniz. Bunun için Boşlukları Sil yardımcısını Kutools for Excel içinde bulun. Bu ek işlev, baştaki, sondaki, gereksiz veya tüm boşlukları gerektiği gibi kaldırarak verilerinizi çok daha verimli temizlemenize yardımcı olur.

Excel'de boşluk kaldırma seçenekleriyle Kutools Boşlukları Kaldır özelliğini gösteren bir ekran görüntüsü

Kutools kullanmanın avantajları: Bu yöntem, herhangi bir kodlama becerisi gerektirmez ve isimlerin büyük gruplarını yalnızca birkaç tıklamayla işlemenizi sağlar. Ancak aracın her büyük harften önce bir boşluk ekleyeceğini unutmayın. Eğer isimlerinizde ortada kısaltmalar veya ardışık birden fazla büyük harf varsa, işlem sonrasında manuel düzeltmeler yapmanız gerekebilir.

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin

Ad ile Soyad arasına formülle boşluk ekleme (Excel 2021 ve sonrası / Excel 365)

Alternatif olarak, her isim basit bir kalıba uyuyorsa (Ad ve Soyad şeklinde, arada boşluk olmadan ve Soyad büyük harfle başlıyorsa) bir Excel formülü kullanabilirsiniz. Bu yaklaşım, VBA veya eklentiler kullanamadığınız durumlarda ve basit, formül temelli bir çözüm aradığınızda özellikle kullanışlıdır.

1. Verilerinizin yanındaki boş bir hücreye (örneğin, isminiz A1’deyse B1 hücresine) aşağıdaki formülü girin:

=TEXTJOIN("",,IF(ISNUMBER(--MID(A1,ROW(INDIRECT("1:"&,LEN(A1))),1)),MID(A1,ROW(INDIRECT("1:"&,LEN(A1))),1),IF(CODE(MID(A1,ROW(INDIRECT("1:"&,LEN(A1))),1))<,=90," "&,MID(A1,ROW(INDIRECT("1:"&,LEN(A1))),1),MID(A1,ROW(INDIRECT("1:"&,LEN(A1))),1))))

Bu formül, ilk karakterden sonraki ilk büyük harfi (A–Z) bulur, ismi o noktadan ayırır ve parçaları bir boşlukla birleştirir.

2. Formülü uygulamak için Enter tuşuna basın. Gerekli tüm satırlara formülü hızlıca uygulamak için formül tutamacını aşağı doğru sürükleyin. Verileriniz 1. satırdan başlıyorsa, B1 hücresini kopyalayın ve tüm isimleri işlemek üzere formülü sütunun geri kalanına yapıştırın.

Not: Bu formül, ad ve soyadın birleştirildiğini ve soyadın her zaman büyük harfle başladığını varsayar. Ortada kısaltmaları olan ya da daha karmaşık yapıdaki isimler için formülde ek düzenlemeler gerekebilir.


Demo: Kutools for Excel ile İsimler Arasına Boşluk Ekleme

 
Kutools for Excel: Parmaklarınızın ucunda 300 kullanışlı araç! Daha akıllı ve daha hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Hemen İndirin!

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar