Skip to main content

Excel'de sütun listesini virgülle ayrılmış listeye nasıl dönüştürürüm?

Author: Sun Last Modified: 2025-06-10

Eğer bir sütun verisini, değerleri virgül (veya başka bir ayraç) ile ayrılmış tek bir hücreye dönüştürmeniz gerekiyorsa, Excel bunu başarmak için birkaç etkili yöntem sunar. TEXTJOIN veya CONCATENATE gibi fonksiyonları kullanmayı tercih edip etmediğinizden bağımsız olarak, bir VBA makrosu çalıştırabilir veya Kutools for Excel gibi araçlardan yararlanabilirsiniz; bu kılavuz her yaklaşım için adım adım talimatlar sağlar.

A screenshot showing the result of converting a column list to a comma-separated list in Excel


TEXTJOIN fonksiyonu ile sütun listesini virgülle ayrılmış listeye dönüştürme

Excel TEXTJOIN fonksiyonu, bir satırdaki, sütundaki veya hücre aralığındaki birden fazla değeri belirli bir ayraçla birleştirir.

Bu fonksiyonun yalnızca Office 365 Excel, Excel 2021 ve Excel 2019 sürümlerinde mevcut olduğunu unutmayın.

Sütun listesini virgülle ayrılmış listeye dönüştürmek için lütfen boş bir hücre seçin, örneğin C1 hücresini ve aşağıdaki formülü yazın.

=TEXTJOIN(", ",TRUE,A1:A7)
Not: Bu formülde "A1:A7", virgülle ayrılmış listeye dönüştürmek istediğiniz sütundur, ", " listenin nasıl ayrılacağını gösterir.

A screenshot demonstrating how to use the TEXTJOIN function to create a comma-separated list


CONCATENATE fonksiyonu ile sütun listesini virgülle ayrılmış listeye dönüştürme

Excel'de CONCATENATE fonksiyonu, sütun listesini virgülle ayrılmış bir hücre listesine dönüştürebilir. Lütfen şu adımları izleyin:

1. Listenin ilk verisinin yanındaki boş bir hücreyi seçin, örneğin C1 hücresini ve şu formülü yazın:

=CONCATENATE(TRANSPOSE(A1:A7)&",")
Not: Bu formülde "A1:A7", virgülle ayrılmış listeye dönüştürmek istediğiniz sütundur, "," listenin nasıl ayrılacağını gösterir.

2. Formüldeki TRANSPOSE(A1:A7)&"," ifadesini vurgulayın ve "F9" tuşuna basın.

3. Formülden küme parantezlerini "{" ve "}" kaldırın ve "Enter" tuşuna basın.
A screenshot showing how to adjust the CONCATENATE formula for a comma-separated list

Şimdi, sütun listesindeki tüm değerlerin bir hücredeki listeye ve virgülle ayrılmış şekilde dönüştürüldüğünü görebilirsiniz. Yukarıdaki ekran görüntüsüne bakınız.

Kutools for Excel ile hızlıca bir sütun listesini virgülle ayrılmış listeye dönüştürme

Kutools for Excel'in "Satırları/Sütunları Birleştir ve Değerleri Koru" aracı, Excel kullanıcılarına birden fazla sütunu veya satırı veri kaybı olmadan tek bir sütun/satır halinde birleştirmelerinde yardımcı olabilir. Ayrıca, Excel kullanıcıları bu birleştirilmiş metin dizelerini satır sonu veya sert dönüş ile sarabilir.

A screenshot showing how to use Kutools to merge and split cells into a comma-separated list

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin

VBA ile sütun listesini virgülle ayrılmış listeye dönüştürme

Eğer CONCATENATE fonksiyonu sizin için biraz sıkıcı geliyorsa, sütun listesini hızlıca bir hücredeki listeye dönüştürmek için bir VBA kullanabilirsiniz.

1. "ALT" tuşunu basılı tutun ve klavyeden "F11" tuşuna basarak bir "Microsoft Visual Basic for Application" penceresi açın.

2. "Ekle" > "Modül" seçeneğine tıklayın ve VBA'yı modüle kopyalayın.

VBA: Sütun listesini virgülle ayrılmış listeye dönüştürme

Sub ChangeRange()
'Updateby20140310
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
outStr = ""
For Each rng In InputRng
    If outStr = "" Then
        outStr = rng.Value
    Else
        outStr = outStr & "," & rng.Value
    End If
Next
OutRng.Value = outStr
End Sub

3. "Çalıştır" düğmesine tıklayın veya "F5" tuşuna basarak VBA'yı çalıştırın.

4. Ekranda görüntülenen bir iletişim kutusu ile dönüştürmek istediğiniz sütun listesini seçebilirsiniz. Ekran görüntüsüne bakınız:
A screenshot of selecting the column list in the VBA process

5. "Tamam"a tıklayın, ardından size bir hücre seçmek için başka bir iletişim kutusu açılacaktır. Ekran görüntüsüne bakınız:
A screenshot showing the cell selection for output during the VBA process

6. "Tamam"a tıklayın ve sütun listesindeki tüm değerler bir hücrede virgülle ayrılmış bir listeye dönüştürülmüş olacaktır.

İpucu: Yukarıdaki VBA'da "," istediğiniz ayırıcıyı gösterir ve gereksinimlerinize göre değiştirebilirsiniz.


Kutools for Excel ile sütun listesini virgülle ayrılmış listeye dönüştürme

Ayrıca, Kutools for Excel’in "Birleştir" özelliğini uygulayarak bir sütun listesini birleştirebilir ve her değeri kolayca virgülle ayırabilirsiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Virgülle ayrılmış listeye dönüştüreceğiniz sütun listesini seçin ve "Kutools" > "Birleştir ve Böl" > "Satırları/Sütunları/Hücreleri Birleştir ve Değerleri Koru" seçeneğine tıklayın.
A screenshot of the Kutools Combine option in Excel ribbon

2. Açılan "Satırları/Sütunları Birleştir" iletişim kutusunda şunları yapmanız gerekir:
(1) "Seçilen aralığı aşağıdaki şekilde birleştir" bölümünde "Satırları birleştir" seçeneğini işaretleyin;
(2) "Ayırıcı belirtin" bölümünde "Bu karakteri ekle" seçeneğini işaretleyin ve virgül ", " yazın;
A screenshot showing how to use Kutools to merge and split cells into a comma-separated list

3. "Tamam" düğmesine tıklayın.

Artık belirtilen sütun listesindeki tüm değerlerin tek bir hücrede birleştirildiğini ve virgülle ayrılmış bir listeye dönüştürüldüğünü göreceksiniz.

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


Demo: Excel'de sütun listesini virgülle ayrılmış listeye dönüştürme

 
Kutools for Excel: Parmaklarınızın ucunda 300 kadar kullanışlı araç! Sürekli ücretsiz AI özellikleriyle çalışın! Hemen İndirin!

Excel'de tek bir hücreyi (virgülle ayrılmış liste) ters birleştirerek satır/sütun listesine dönüştürme

Normalde Excel kullanıcıları bir hücreyi birden fazla sütuna bölmek için "Metni Sütunlara Dönüştür" özelliğini uygulayabilir, ancak bir hücreyi birden fazla satıra dönüştürmek için doğrudan bir yöntem bulunmamaktadır. Ancak, Kutools for Excel'in "Hücreleri Böl" aracı aşağıda gösterilen ekran görüntüsünde olduğu gibi kolayca yapılmanıza yardımcı olabilir.

A screenshot of Kutools' Split Cells utility to reverse a comma-separated list into rows or columns

Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin


"İlgili Makaleler:"

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste 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 Değiştir  |  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ı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!