Excel'de metni sütuna dönüştürme işlevi nasıl geri alınır?
Excel’in Metni Sütunlara Dönüştür özelliği, belirtilen ayraçlara—boşluk, virgül veya özel karakterler gibi—göre tek bir sütundaki verileri birden çok sütuna bölmeyi sağlar. Bu araç, başka kaynaklardan veya dosyalardan içe aktarılan ve bilgilerin bir arada gruplandığı verilerle çalışırken son derece değerlidir. Ancak daha sonra bu ayrılmış değerleri tekrar tek bir hücrede birleştirmeniz gerekebilir; yani bölmenin tam tersini yapmanız gerekir. Bu durum genellikle ad ve soyaddan yeniden Tam Ad oluşturmak, adres bileşenlerini birleştirmek veya dışa aktarma ve raporlama için birleştirilmiş veri hazırlamak istediğinizde karşınıza çıkar.
Bu makalede, Metni Sütunlara Dönüştür işlemini tersine çevirip birden çok sütunu tek bir hücrede yeniden birleştirmenin birkaç pratik yöntemini öğreneceksiniz. Excel formüllerini, verimli bir Kutools for Excel özelliğini ve özel bir VBA işlevini kullanan adım adım teknikleri sizinle paylaşacağız. Bu çözümler, küçük aralıklardan büyük ölçekli birleştirmelere kadar çeşitli senaryolara uygundur. Ayrıca her yöntemin ne zaman kullanılacağını, dikkat edilmesi gereken noktaları ve sorunsuz sonuçlar elde etmek için sorun giderme ipuçlarını da inceleyeceğiz.

- Metni sütunlara dönüştürme işlevini formüllerle tersine çevirin
- Metni sütunlara dönüştürme işlevini Kutools for Excel ile tersine çevirin
- Metni sütunlara dönüştürme işlevini Kullanıcı Tanımlı İşlev ile tersine çevirin
- Metni sütunlara dönüştürme işlevini TEXTJOIN Formülüyle tersine çevirin (Excel 2019+)
Metni sütunlara dönüştürme işlevini formüllerle tersine çevirin
Birçok senaryoda, ayrılmış sütunları tek bir hücrede yeniden birleştirmek için basit Excel formüllerinden yararlanabilirsiniz. Bu yöntem, özellikle orta düzeyde sayıda sütunla çalışırken ya da boşluk, virgül veya tire gibi özelleştirilebilir bir ayraç kullanmanız gerektiğinde son derece kullanışlıdır. Yaygın olarak uygulanabilen bu yaklaşım, herhangi bir eklentiye veya koda gerek duymaz—sadece temel formül sözdizimini bilmek yeterlidir.
1. Birleştirilmiş değeri görüntülemek istediğiniz hücreyi seçin. Örneğin, A2, B2 ve C2 hücrelerinin içeriğini birleştirmek istediğinizi varsayalım.
=A2&" "&B2&" "&C2 =CONCATENATE(A2," ",B2," ",C2) Bu formüller, A2, B2 ve C2 hücrelerinin içeriğini ayırıcı olarak boşluk kullanarak birleştirir. Farklı bir ayırıcı tercih ediyorsanız (örneğin virgül, noktalı virgül veya tire), formüldeki boşluğu (" ") istediğiniz karakterle değiştirin; örneğin:=A2&","&B2&","&C2.

2. İlk satıra formülü girdikten sonra, aynı birleştirmeyi diğer satırlara da uygulamak için doldurma tutamacını kullanın. Bunu hızlıca yapmak için imlecinizi seçili hücrenin sağ alt köşesine getirin (artı işaretine dönüşecektir), ardından tıklayıp bitişik satırlara kadar sürükleyin.

Not: Bu formüllerde, A2, B2 ve C2, birleştirmek istediğiniz hücreleri temsil eder. Verileriniz farklı sütunlarda yer alıyorsa bu başvuruları uygun şekilde güncelleyin. Formülünüzdeki başvuruların verilerinizin konumuyla eşleştiğinden her zaman emin olun. Ayrıca, formüldeki ayırıcıyı raporlama veya biçimlendirme ihtiyaçlarınıza göre istediğiniz karakterle değiştirebilirsiniz.
İpucu:=A2&" "&B2&" "&C2 yaklaşımı, sınırlı sayıda sütun için hızlıdır. Birleştirilecek çok sayıda sütununuz varsa, daha yüksek verimlilik için aşağıdaki gelişmiş çözümlere göz atın.
Uyarılar: CONCATENATE veya & sembolünü kullanırken, değerlerinizi ayırıcı olmadan birleştirmek istemiyorsanız ayırıcıları atlamamaya dikkat edin. Veri tutarlılığını bozabilecek fazladan boşluklar için formülünüzü iki kez kontrol edin. Eski Excel sürümlerinde (Excel 2016 öncesi) =CONCATENATE() işlevi mevcuttur; yeni sürümler ise geliştirilmiş işlevsellik sunmak üzere =CONCAT() ve =TEXTJOIN() işlevlerini de destekler.
Metni sütunlara dönüştürme işlevini Kutools for Excel ile tersine çevirin
Eğer Kutools for Excel yüklüyse, formül yazmadan birden fazla satırı, sütunu veya hücre aralığını tek bir hücreye ya da sütuna verimli şekilde birleştirebilirsiniz. Satırları/Sütunları/Hücreleri Birleştir ve Değerleri Koru özelliği, özellikle büyük veri kümeleriyle çalışırken, farklı ayraçlar kullanırken veya orijinal içeriği koruyarak/silerek birleştirme gibi gelişmiş seçeneklere ihtiyaç duyduğunuzda hızlı, güvenilir ve esnek bir çözüm sunar. Ayrıca formüllerle veya VBA ile rahat hissetmiyorsanız bile bu özellik tam size göre!
Kutools for Excel'in Metni Sütunlara Dönüştür eylemini nasıl kolaylaştırdığını anlamak için aşağıdaki tanıtımı inceleyin:
Kutools for Excel yüklendikten ve etkinleştirildikten sonra, bölünmüş veriyi tersine çevirmek için aşağıdaki adımları izleyin:
1.Birleştirmek istediğiniz hücre aralığını seçin (bunlar, daha önce)Metni Sütunlara Dönüştür özelliğiyle ayrılmış sütunlardır).
2. Kutools sekmesine gidin, ardından Birleştir ve Ayır > Satırları/Sütunları/Hücreleri Birleştir ve Değerleri Koru seçeneğine tıklayın. Bu işlem, özel birleştirme penceresini açar.

3.İletişim kutusunda en iyi sonuçlar için aşağıdaki seçenekleri yapılandırın:
(1) Her satır için seçili sütunları birleştirmek üzere Sütunları Birleştir seçeneğini belirleyin.
(2) Ayırıcı başlığı altında tercih ettiğiniz ayırıcıyı seçin (örneğin boşluk, virgül, noktalı virgül veya özel bir değer).
(3) Orijinal hücrelerle ilgili işlem yaparken içerikleri koruma, birleştirilen alandan içerikleri silme veya sütunlar arasında tek bir hücreye birleştirme seçeneklerinden birini belirleyin.

4.Tamam veya Uygula düğmesine tıklayın. Anında, ayrı sütunlar yapılandırmanıza göre yeniden birleştirilir.

Gelişmiş kullanıcılar, Kutools içinde toplu işlemler gerçekleştirmek, birleştirmeden önce filtreleme yapmak veya birleştirme işlemini diğer Kutools araçlarıyla entegre etmek için ek seçenekleri inceleyebilir.
Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!
Metni sütunlara dönüştürme işlevini Kullanıcı Tanımlı İşlev ile tersine çevirin
Eğer çok sayıda sütunu birleştirmeniz gerekiyorsa ve temel formüller kullanışsız hale geliyorsa (örneğin ondan fazla sütunu birleştirirken), VBA ile oluşturulmuş bir Kullanıcı Tanımlı İşlevi (UDF) bu görevi hem basit hem de ölçeklenebilir hale getirebilir. Özel bir VBA işleviyle, ayırıcınızı belirterek herhangi sayıda sütunu veya aralığı tek, öz ve esnek bir formülle birleştirebilirsiniz.
Bu yaklaşım, tekrarlayan görevlerde ya da farklı aralıklarda veya çalışma kitaplarında otomatik birleştirme gerektiğinde özellikle faydalıdır.
1. ALT + F11 tuşlarına basarak Microsoft Visual Basic for Applications düzenleyici penceresini açın.
2. VBA düzenleyici penceresinde, Ekle > Modül seçeneğini belirleyin ve ardından sağlanan Kullanıcı Tanımlı İşlev kodunu modül penceresine yapıştırın.
VBA kodu: Metni sütunlara dönüştürme işlevini tersine çevirme:
Public Function ReverseTextToColumns(Rg As Range, Optional D As String = " ") As String
'updateby Extendoffice
Dim xArr
xArr = Application.WorksheetFunction.Transpose(Application.WorksheetFunction.Transpose(Rg.Value))
ReverseTextToColumns = Join(xArr, D)
End Function
3. VBA düzenleyicisini kaydedip kapatın. Çalışma sayfanıza geri döndüğünüzde, birleştirilmiş değeri görmek istediğiniz hedef hücreye aşağıdaki formülü girin (aralığı ve ayırıcıyı ihtiyacınıza göre değiştirin):
=reversetexttocolumns(A2:C2,",") Ardından, birleştirmeyi uygulamak istediğiniz diğer satırlara formülü doldurmak için doldurma tutamacını kullanın. Belirtilen sütunlardaki tüm değerler, seçtiğiniz ayırıcı ile tek bir hücrede birleştirilecektir.

Not: Bu örnekte, A2:C2, birleştirilecek sütunlar aralığıdır ve “,” ayırıcı olarak kullanılır. Bu parametreleri verilerinize göre güncelleyin. İşlev, hücre dizilerini yatay olarak işler; dikey veriler için aralığı buna uygun şekilde ayarlayın.
Profesyonel ipucu:Özel UDF’ler, tekrarlayan birleştirmeleri otomatikleştirmek veya karmaşık birleştirme kuralları uygulamak için son derece güçlüdür. Ancak çalışma kitabınızı VBA kullandıktan sonra makro etkin bir dosya türü ().xlsm) olarak kaydetmeyi unutmayın.
Sorun Giderme: UDF’nin doğru şekilde çalışması için makroları etkinleştirin. #AD? hatası alırsanız, VBA kodunun bir modüle eklendiğinden ve çalışma kitabınızda kaydedilip mevcut olduğundan emin olun.
Metni sütunlara dönüştürme işlevini TEXTJOIN Formülüyle tersine çevirin (Excel 2019+)
Excel 2019 ve sonraki sürümlerinde, birden fazla sütunu veya aralığı tek bir hücreye birleştirmek için çok daha akıcı bir yaklaşım sunan METİNBİRLEŞTİR işlevini kullanabilirsiniz. METİNBİRLEŞTİR, sınırlayıcıları destekler ve boş hücreleri yoksayabilir; bu da özellikle düzensiz veri kümeleriyle çalışırken Metni Sütunlara işlemini geri almak için hem güçlü hem de esnek hale getirir.
1.Hedef hücresine (örneğin D2), A2, B2 ve C2 sütunlarını boşluk ayırıcısıyla birleştiren aşağıdaki formülü girin:
=TEXTJOIN(" ",TRUE,A2:C2) 2. Onaylamak için Enter tuşuna basın. Formülü birden fazla satıra uygulamanız gerekiyorsa, doldurma tutamacını aşağı doğru sürükleyin. Ayırıcıyı " " (boşluk) ihtiyacınıza göre herhangi bir karaktere ayarlayabilirsiniz. DOĞRU parametresi, Excel’e aralıktaki boş hücreleri yoksaymasını söyler.
Not: METİNBİRLEŞTİR işlevi, Excel 2019 veya daha yeni bir sürüm gerektirir. Bu formül, çok sayıda sütunu içeren veri kümeleri için son derece esnektir ve formüllerinizin kısa ve öz kalmasına yardımcı olur.
Özetle, Excel’de Metni Sütunlara işlevini geri çevirmenin birkaç farklı yolu vardır; bu da ayrılmış verileri verimli ve esnek bir şekilde yeniden birleştirmenize olanak tanır. Küçük ve basit durumlar için temel formüller yeterlidir. Karmaşık veya büyük veri kümeleri içinse Kutools for Excel, hızlı ve yapılandırmaya dayalı bir yaklaşım sunarken; KKD’ler (Kullanıcı Tanımlı İşlevler) gelişmiş özelleştirme ve otomasyon yetenekleri sağlar. Son olarak, METİNBİRLEŞTİR gibi yeni Excel işlevleri sütunları birleştirmeyi hiç olmadığı kadar kolaylaştırır. Her zaman Excel sürümünüz, veri boyutunuz ve kişisel tercihlerinizle uyumlu yöntemi seçin.
En İyi Office Üretkenlik Araçları
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.
- 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