Excel'de Birden Çok Hücre Virgülle Nasıl Birleştirilir (4 Yol)

  • Bunu Paylaş
Hugh West

Bir kerede herhangi bir şey hakkında kapsamlı bir fikir edinmek için, birden çok hücreyi birleştirmeniz ve virgül kullanarak ayırmanız gerekebilir. Bu makale, bazı formüller, işlevler ve ayrıca Excel'de virgülle birden çok hücrenin nasıl birleştirileceğinden bahsediyor VBA Kod.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.

Hücreleri Birleştir.xlsm

Excel'de Birden Çok Hücreyi Virgülle Birleştirmenin 4 Yolu

Aşağıdaki bölümlerde birden fazla hücreyi birleştirmek ve virgülle ayırmak için dört farklı teknik göstereceğiz. Bunu yapmak için CONCATENATE ve TEXTJOIN fonksiyonlarını kullanarak aynı hedefe ulaşmak için başka bir yaklaşım sunacağız. VBA Kod.

Aşağıda, görevi tamamlamak için kullanılacak örnek bir veri seti bulunmaktadır.

1. Bir Satırda Virgüllü Birden Fazla Hücreyi Birleştirmek için CONCATENATE İşlevini Uygulayın

Bir şeyleri birleştirmenin basit bir yolu CONCATENATE İşi tamamlamak için aşağıda verilen prosedürleri takip edin.

Adım 1:

  • İlk olarak, formülü boş bir hücreye yazın.
=CONCATENATE(B5:E5& ",")

Adım 2:

  • İkinci olarak, formülü seçin.

Adım 3:

  • Ardından, tuşuna basın F9 onları değere dönüştürmek için.

Adım 4:

  • Bundan sonra, küme parantezlerini kaldırın { } formülden.

Adım 5:

  • Son olarak, tuşuna basın Girin sonuçları görmek için.

Notlar. Küme parantezlerini kaldırmayı unutmayın { } formülden.

Daha fazlasını okuyun: Excel'de Sütunlar Nasıl Birleştirilir (8 Basit Yöntem)

2. Birden Fazla Hücreyi Bir Sütunda Virgülle Birleştirmek için CONCATENATE ve TRANSPOSE İşlevlerini Birleştirin

Bir satırdaki birden fazla hücreyi birleştirmenin yanı sıra, aynı şeyi bir sütun için de yapabiliriz. Bir sütun için birleştirme işlemini kullanmak için aşağıdaki talimatları izleyin.

Adım 1:

  • Sütunun ilk satırıyla aynı olan E4 hücresine aşağıdaki formülü yazın.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")

Adım 2:

  • Ardından, formülü seçin.

Adım 3:

  • Ardından, tuşuna basın F9 .

Adım 4:

  • Küme parantezlerini kaldırın { } daha önce yaptığımız gibi.

Adım 5:

  • Son olarak, tuşuna basın Girin sonuçları görmek için.

Notlar. Formülü, sütunun ilk satırıyla aynı satırdaki ayrı bir hücreye yazmanız gerektiğini unutmayın. İlk hücre değerimiz James Rodrigues olduğu için C4 sıra halinde 4 formülümüzü aynı satıra ancak farklı bir hücreye giriyoruz E4 . Birleştirdikten sonra istediğiniz yere taşıyabilirsiniz.

Daha Fazla Oku: Excel'de Birleştirmenin Tersi (4 Seçenek)

Benzer Okumalar:

  • Excel'de Boşluk ile Birleştirme Nasıl Yapılır (3 Uygun Yol)
  • Excel'de Satır Birleştirme (2 Kolay Yöntem)
  • Excel'de Sayıları Birleştirme (4 Hızlı Formül)
  • VBA kullanarak String ve Integer Nasıl Birleştirilir
  • Excel'de Birleştir Çalışmıyor (Çözümleriyle Birlikte 3 Neden)

3. Birden Fazla Hücreyi Virgülle Birleştirmek için TEXTJOIN İşlevini Uygulayın

Kullanabilirsiniz TEXTJOIN içinde işlev MS Excel 365 virgülle ayrılmış birden fazla hücreyi tek bir hücrede birleştirmek için Bunu yapmak için Excel 365 aşağıdaki adımları izleyin.

Adım 1:

  • Aşağıdaki formülü yazmanız yeterlidir.
=TEXTJOIN(",",TRUE,B5:E5)

Adım 2:

  • Ardından, tuşuna basın Girin Sonucu görmek için.

Notlar. Bu TEXTJOIN işlevinin birden fazla hücreyi birleştirme özelliği yalnızca Excel 365 abone olan kullanıcılar.

4. Birden Fazla Hücreyi Virgülle Birleştirmek için Bir VBA Kodu Çalıştırın

Ayrıca birden fazla hücreyi birleştirebilir ve bir ayırıcı virgül kullanarak VBA Kod.

Aşağıdaki prosedürleri takip edin.

Adım 1:

  • İlk olarak, tuşuna basın Alt + F11 açmak için VBA Makro
  • üzerine tıklayın. Ekleme sekmesini seçin ve Modül
  • Kaydet programını seçin ve F5 çalıştırmak için.

Adım 2:

  • Ardından, aşağıdakileri yapıştırın VBA
 Function CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate & Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function 

İşte,

  • Dim Cell As Aralık değişken bir hücreyi aralık değeri olarak bildirmektir.
  • Dim Concate As String Concatenate değişkenini bir dize olarak bildirmektir.
  • Concate = Concate & Cell.Value & Separator hücre değerini bir ayırıcı ile birleştirmek için kullanılan komuttur.
  • CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) son birleştirilen hücreleri birleştirme komutudur.

Adım 3:

  • Bundan sonra, aşağıdaki formülü kullanarak yazın CONCATENATEMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")

Adım 4:

  • Son olarak, tuşuna basın. Girin düğmesine basarak sonuçları görebilirsiniz.

Daha Fazla Oku: Excel'de Birleştirme Nasıl Yapılır (3 Uygun Yol)

Sonuç

Özetlemek gerekirse, umarım bu makaleden birden fazla hücrenin virgüllerle nasıl birleştirileceği konusunda temel bir bilgi edinmişsinizdir. Bu yöntemlerin hepsi öğretilmeli ve verilerinize uygulanmalıdır. Uygulama kitabını inceleyin ve öğrendiklerinizi uygulayın. Önemli desteğiniz sayesinde bu gibi kursları üretmeye devam etmek için ilham alıyoruz.

Herhangi bir sorunuz varsa, lütfen bizimle iletişime geçmekten çekinmeyin. Lütfen düşüncelerinizi aşağıdaki yorumlar bölümünde paylaşın.

Sorularınız mümkün olan en kısa sürede Exceldemy Takım.

Bizimle kalın ve öğrenmeye devam edin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.