İçindekiler
Bu eğitimde sizlerle şunları paylaşacağım 6 için basit yöntemler birden fazla hücreyi birleştirin Bu yöntemleri, virgül kullanarak tek bir hücre içindeki birçok hücre değerini birleştirmek için herhangi bir veri kümesinde kolayca uygulayabilirsiniz. Bu görevi gerçekleştirmek için, Excel ile ilgili diğer birçok görevde kullanışlı olabilecek bazı yararlı özellikleri de göreceğiz.
Alıştırma Çalışma Kitabını İndirin
Alıştırma çalışma kitabını buradan indirebilirsiniz.
Birden Çok Hücreyi Birleştirme.xlsmExcel'de Birden Fazla Hücreyi Virgülle Ayrılmış Bir Hücrede Birleştirmek için 6 Basit Yöntem
Adımları net bir şekilde açıklamak için kısa bir veri kümesi aldık. Veri kümesi yaklaşık olarak 7 satırlar ve 4 Başlangıçta, tüm hücreleri Genel biçimi. Tüm veri kümeleri için 4 olan benzersiz sütunlar Şirket, Ürün 1, Ürün 2, ve Kombine Gerçi daha sonra gerekirse sütun sayısını değiştirebiliriz.
1. Birden Fazla Hücreyi Birleştirmek için Ampersand Operatörünü Kullanma
Bu ilk yöntemde, aşağıdakileri nasıl kullanacağımızı göreceğiz Ampersand içinde operatör Excel için birden fazla hücreyi birleştirin Bunun için aşağıdaki adımları izleyin.
Adımlar:
- İlk olarak, hücreye gidin E5 ve aşağıdaki formülü ekleyin:
=C5&", "&D5
- Şimdi, basın Girin ve bu formülü diğer hücrelere kopyalayın.
Dolayısıyla, bu bize aradığımız sonucu verecektir.
2. CONCATENATE Fonksiyonu ile Birden Fazla Hücreyi Bir Hücrede Birleştirin
CONCATENATE işlevi Excel'de birden çok değeri birleştirir ve sonucu bir metin değeri olarak döndürür. Bu işlevi şu amaçlarla kullanacağız birden fazla hücreyi birleştirin virgülle ayrılmış bir taneye dönüştürün.
Adımlar:
- Başlamak için, hücreye çift tıklayın E5 ve aşağıdaki formülü girin:
=CONCATENATE(C5,", ",D5)
- Ardından, tuşuna basın. Girin tuşuna basın ve aşağıdaki formülü kullanarak kopyalayın Doldurma Kolu .
Gördüğünüz gibi, yukarıdaki yöntem hücreleri virgülle hızlı bir şekilde birleştirmek için de çok kullanışlıdır.
3. CONCAT Fonksiyonunun Uygulanması
CONCAT işlevi Excel'de önceki işleve benzer şekilde çalışır, ancak tek tek değerlere ek olarak aralık referanslarını da alabilir. Bu işlevi şu amaçlarla nasıl kullanacağımızı görelim birden fazla hücreyi birleştirin virgülle ayrılmış bir taneye dönüştürün.
Adımlar:
- Daha önce olduğu gibi, aşağıdaki formülü hücre içine yerleştirin E5 :
=CONCAT(C5,",",D5)
- Bundan sonra, tuşuna basın. Girin tuşuna basın veya herhangi bir boş hücreye tıklayın.
- Son olarak, bu formülü sütundaki diğer hücrelerde kullanın E .
Sonuç olarak, istediğiniz sonucu almalısınız.
4. TEXTJOIN Fonksiyonunun Kullanılması
TEXTJOIN işlevi Excel'de birden çok değeri birleştirebilir ve aralarına bir sınırlayıcı ekleyebilir. Aşağıda bu işlevi kullanma adımları verilmiştir birden fazla hücreyi birleştirin virgülle ayrılmış bir taneye dönüştürün.
Adımlar:
- İlk olarak, hücreye gidin E5 ve aşağıdaki formülü ekleyin:
=TEXTJOIN(", ",1,C5,D5)
- Bundan sonra, tuşuna basarak formülü onaylayın Girin 'yi sürükleyerek bu formülü aşağı kopyalayın ve Doldurma Kolu .
Bu yüzden TEXTJOIN fonksiyon birden fazla hücreyi tek bir hücrede birleştirmek için de çok kullanışlıdır.
5. Birden Fazla Hücreyi Virgülle Birleştirmek için Excel Flash Fill Özelliğini Kullanma
Şimdi aşağıdakileri yapmanın hızlı bir yolunu görelim birden fazla hücreyi birleştirin kullanarak virgülle ayrılmış bir Flaş Dolgu Excel'deki özellik.
Adımlar:
- İlk olarak, hücrelerin değerini yazın C5 ve D5 hücre içinde aralarında virgül kullanarak E5 .
- Şimdi, şuradaki tüm hücreleri seçin E5 için E10 .
- Daha sonra Flaş Dolgu altında Veri Araçları grubunun Veri Sekmesi ekranın üst kısmında.
- Sonuç olarak Flaş Dolgu özelliği hücre modelini belirleyecektir E5 ve diğer hücrelere de uygulayın.
6. Birden Fazla Hücreyi Birleştirmek için VBA Kullanma
Eğer aşina iseniz VBA Excel'de, daha sonra kolayca birden fazla hücreyi birleştirin Bunu yapmak için aşağıdaki adımları izleyin.
Adımlar:
- Bu yöntem için, şu adrese gidin Geliştirici sekmesini seçin ve Visual Basic .
- Şimdi, seçin Ekleme içinde VBA penceresini açın ve Modül .
- Ardından, yeni pencerede aşağıdaki formülü yazın:
Function CombineCells(WorkingRange As Range, Optional Sign As String = ", ") As String Dim Sh_Rng As Range Dim ResultStr As String For Each Sh_Rng In WorkingRange If Sh_Rng.Value " " Then ResultStr = ResultStr & Sh_Rng.Value & Sign End If Next CombineCells = Left(ResultStr, Len(ResultStr) - Len(Sign)) End Function
- Şimdi, hücreye git E5 ve aşağıdaki formülü ekleyin:
=Combine(C5:D5,",")
- Ardından, tuşuna basın. Girin tuşunu kullanın ve Doldurma Kolu Aynı işlemi diğer hücrelerde de yapmak için.
Sonuç
Umarım bu eğitimde gösterdiğim yöntemleri uygulayabilmişsinizdir. birden fazla hücreyi birleştirin Gördüğünüz gibi, bunu başarmanın birkaç yolu var. Bu nedenle, durumunuza en uygun yöntemi akıllıca seçin. Adımlardan herhangi birinde takılırsanız, herhangi bir karışıklığı gidermek için birkaç kez üzerinden geçmenizi öneririm. Son olarak, daha fazla bilgi edinmek için Excel tekniklerini öğrenmek için ExcelWIKI Herhangi bir sorunuz varsa, lütfen yorumlarda bana bildirin.