Skip to main content

Excel'de Bir Hücre İçeriğini Birden Çok Satıra Nasıl Ayırılır (Senaryolar + Araçlar Karşılaştırması)

Author: Sun Last Modified: 2025-08-07

Bu kılavuz, Excel'de bir hücrenin içeriğini birden çok satıra nasıl ayıracağınızı adım adım anlatmaktadır. İki yaygın senaryoyu kapsar: biri sadece hedef hücrenin bölündüğü (diğer sütunları yok sayma), diğeri ise hücrenin geri kalan satırdaki veriler korunarak bölündüğü durumlardır. Her iki durumu etkili bir şekilde ele almak için Excel'in yerleşik fonksiyonlarından gelişmiş araçlara (Power Query, VBA ve üçüncü parti eklentiler) kadar çeşitli yöntemler sunulmaktadır.

İki Yaygın Ayırma Senaryosu

Veriyi ayırmak, veri setinizdeki diğer sütunları korumanız gerekip gerekmeyeceğine bağlı olarak farklı şekillerde olabilir. Burada, ihtiyaçlarınıza en uygun olanı seçebilmeniz için iki ana yaklaşımı tanımlıyoruz.

Senaryo 1: Sadece Hedef Hücreyi Böl (Diğer Sütunları Yoksay)

Bazen, tek bir hücre içindeki değerlerle ilgilenirsiniz. Bu değerleri daha kolay okunabilir hale getirmek için satırlara bölmek istersiniz ancak aynı satırdaki ilişkili verileri çoğaltmazsınız.

Örnek

A,B,C

Sonuç:

A
B
C

Kullanım Durumu: Diğer sütunların ilgisiz olduğu hafif veri temizleme veya görüntüleme görevleri.

Senaryo 2: Hücreyi Böl ve Diğer Sütun Verilerini Koru

Diğer durumlarda, her bir bölünmüş değerin orijinal satırdaki verilerle eşleştirilmesi gerekir — yani satırın birden fazla girişe genişletilmesi.

Örnek

ABD | A,B,C

Sonuç:

ABD | A
ABD | B
ABD | C

Kullanım Durumu: Sütunlar arasındaki ilişkilerin korunması gerektiği durumlarda veri normalizasyonu.


Bir Hücreyi Birden Çok Satıra Ne Zaman Ayırmanız Gerekiyor?

Hücreleri Ayırma Yöntemleri Adım Adım

Yaygın Sorunlar


Bir Hücreyi Birden Çok Satıra Ne Zaman Ayırmanız Gerekiyor?

Yöntemlere geçmeden önce, bir hücreyi neden ayırmanız gerektiğini anlamak önemlidir. Bu işlem genellikle veri temizleme, yeniden yapılandırma veya görselleştirme iş akışlarının bir parçasıdır.

Tipik kullanım durumları şunlardır:

  • Tek bir sütunda birden fazla değer: etiketler, kimlikler veya birlikte depolanan adresler gibi.
  • Pivot tablolar veya grafikler: normalleştirilmiş veri formatlarıyla daha iyi çalışır.
  • İçe aktarılan veri temizleme: özellikle CRM ihracatlarından veya anket araçlarından.
  • Veri standardizasyonu: tablonuzu veritabanına ve analize uygun hale getirme.

Hücreleri Ayırma Yöntemleri Adım Adım

Şimdi senaryonuzu bildiğinize göre, yerleşik özelliklerden gelişmiş otomasyona kadar farklı yöntemleri inceleyelim. Teknik rahatlığınıza ve kullanım sıklığınıza uygun yöntemi seçin.


Yöntem 1: Excel Yerleşik Fonksiyonları (Metni Sütunlara Ayır + Devrik Yapıştır Seçeneği)

Bu, yalnızca Excel'in yerleşik özelliklerini kullanan tek seferlik durumlar için basit ve manuel bir yöntemdir.

Uygun Olduğu: Senaryo 1 Sadece Hedef Hücreyi Böl (Diğer Sütunları Yoksay)

Adımlar:

Adım 1. Hücreyi seçin.

Adım 2. Veri > Metni Sütunlara Ayır seçeneğini seçin.

doc-method-1-select-text-to-column

Adım 3. Metni Sütunlara Dönüştürme Sihirbazı'nda

  1. Ayraçlı'yı seçin, İleri'ye tıklayın.

    doc-method-1-text-to-column-select-delimited

  2. Virgül seçeneğini işaretleyin, İleri'ye tıklayın.

    doc-method-1-text-to-column-select-comma

  3. Hedef hücreyi seçin, Tamam'a tıklayın.

    doc-method-1-text-to-column-select-destination-cell

Şimdi hücre, virgülle birkaç sütuna ayrılmıştır.

doc-method-1-text-to-column

Adım 4. Bölünmüş hücreleri seçin ve Ctrl + C tuşlarına basarak kopyalayın. Hedef hücreye sağ tıklayın, Yapıştır Seçenekleri altında Devrik simgesini seçin.

doc-method-1-transpose-paste

İçerikler satırlara devrik hale getirilmiştir.

doc-method-1-transpose-paste-result

Avantajlar Dezavantajlar
  • Herhangi bir yükleme gerektirmez.
  • Anlaşılması kolay.
  • Otomatik olarak güncellenmez.
  • Manuel ve ölçeklenebilir değil.

Yöntem 2: TRANSPOS(TEXTSPLIT)) Fonksiyonu – (Microsoft 365)

Bu yöntem, TEXTSPLIT fonksiyonunu (bir ayracı temel alan metni böler) TRANSPOSE ile birleştirerek bölünmüş değerleri anında satırlarda dikey olarak görüntüler.

Uygun Olduğu: Senaryo 1 Sadece Hedef Hücreyi Böl (Diğer Sütunları Yoksay)

Adımlar:

Adım 1. Dikey listenin başlamasını istediğiniz boş bir hücreye formülü girin.

Formül Örneği: hücre A1, satırlara ayrılacak hedef hücredir.

Bu durumda, formül şu şekildedir:

=TRANSPOSE(TEXTSPLIT(A1,","))</div)

İpucu: Verinizin nasıl ayrıldığına bağlı olarak "," ayracını ";" veya "|" olarak değiştirebilirsiniz.

Adım 2. Enter tuşuna basın.

doc-method-2-use-transpose-split-function

Avantajlar Dezavantajlar
  • Tamamen dinamik ve değişikliklerle otomatik olarak güncellenir.
  • Eklenti veya manuel adımlar gerektirmez.
  • TEXTSPLIT ve dinamik dizileri destekleyen Excel sürümlerinde (Excel 365) çalışır.

Yöntem 3: Power Query – Ayır ve Satırları Genişlet (Microsoft 2016 ve sonraki sürümler)

Power Query, yapılandırılmış, tekrarlanabilir işlemler için idealdir. Güçlüdür, yenilenir ve toplu veri dönüşümleri için mükemmeldir.

Uygun Olduğu: Hem Senaryo 1 (Sadece Hedef Hücreyi Böl), hem de Senaryo 2 (Hücreyi Böl ve Diğer Sütun Verilerini Koru)

Adımlar: Senaryo 1'i (Sadece Hedef Hücreyi Böl) Örnek Alın

Adım 1. Aralığınızı seçin, Veri > Al ve Dönüştür > Tablo/Aralıktan' a gidin.

an 

Adım 2. Tablo Oluştur penceresinde Tamam'a tıklayın. (Seçili aralığınızda başlıklar varsa, Benim tablomun başlıkları vardır'ı işaretleyin.)

doc-method-3-convert-to-table

Adım 3. Power Query Düzenleyici'nde Ayraçlı Sütunu Böl'ü kullanın.

doc-method-3-select-delimiter

Adım 4. Ayraç seçin veya girin ve ardından Gelişmiş'i tıklayarak seçenekleri genişletin, Satırlara Ayır'ı seçin, sonra Tamam'a tıklayın.

doc-method-3-select-delimiter-and-rows

Adım 5. Kapat ve Yükle > Kapat ve Yükle veya Kapat ve Yükle'yi seçin.

doc-method-3-load

  • Kapat ve Yükle

    Fonksiyon: Sorgu sonuçlarını doğrudan varsayılan konuma yükler.

    doc-method-3-close-load

  • Kapat ve Yükle...

    Fonksiyon: Kullanıcıların verinin nerede ve nasıl saklanacağını özelleştirmesine izin veren yükleme seçenekleri sağlar. En iyi kullanım: Düzenli raporlar, büyük veri setleri.

Aynı adımlar, Senaryo 2'ye (Diğer Sütun Verilerini Koruyarak Hücreleri Bölme) de uygulanır - sonuçlara bakalım.

Hedef hücre aralığı:

doc-method-3-scenario-2-target-cells

Sonuç:

result

Not: Power Query Düzenleyici penceresinde, satırlara bölmek istediğiniz hedef sütunu seçin ve ardından Ayraçlı Böl Sütun altındaki seçeneğe tıklayın.

Avantajlar Dezavantajlar
  • Tamamen otomatik.
  • Veriyle iyi ölçeklenir.
  • Biraz öğrenme gerektirir.
  • Yeni veriler için yenileme gerekir.

İpucu: Beyaz boşluk veya özel karakterleri düzeltmek için Trim ve Clean adımları ekleyin.


Yöntem 4: Kutools Eklentisi – Tıklamalarla Ayırma

Eğer hücreleri sık sık ayırıyorsanız ve GUI tabanlı bir çözüm tercih ediyorsanız, Kutools harika bir araçtır. Karmaşık işlemleri birkaç tıklamaya indirger.

Uygun Olduğu: Hem Senaryo 1 (Sadece Hedef Hücreyi Böl), hem de Senaryo 2 (Hücreyi Böl ve Diğer Sütun Verilerini Koru)

Adımlar: Senaryo 1 (Sadece Hedef Hücreyi Böl)

Adım 1. Hedef hücreyi seçin.

Adım 2. Kutools > Birleştir ve Böl > Hücreleri Böl'e gidin.

Adım 3. Satırlara Böl seçeneğini seçin ve ayracı tanımlayın. Tamam'a tıklayın./p>

doc-method-4-kutools-select-rows-delimiter

Adım 4. Bir hedef hücre seçin. Tamam'a tıklayın.

doc-method-4-kutools-select-destination

doc-method-4-kutools-result

Şimdi İndir

Adımlar: Senaryo 2 (Hücreyi Böl ve Diğer Sütun Verilerini Koru)

Adım 1. Satırlara ayırmak istediğiniz sütunu seçin.

Adım 2. Kutools > Birleştir ve Böl > Veriyi Satırlara Ayır'a gidin.

doc-method-4-kutools-split-data-to-rows

Adım 3. Ayraç tanımlayın. Tamam'a tıklayın.

doc-method-4-kutools-split-data-to-rows-select-delimiter

doc-method-4-kutools-split-data-to-rows-result

Aynı adımlar, Senaryo 2'ye (Diğer Sütun Verilerini Koruyarak Hücreleri Bölme) de uygulanır - sonuçlara bakalım.

Hedef hücre aralığı:

doc-method-3-scenario-2-target-cells

Sonuç:

result

Avantajlar Dezavantajlar
  • Çok kolay kullanılabilir.
  • Büyük hacimleri birkaç tıklamayla işleyebilir.
  • Eklenti gerektirir (tüm özellikleri ücretsiz değildir).
Şimdi İndir

Not: 30 günlük Deneme sürümü, test etmek için tüm işlevselliği sunar.


Yöntem 5: VBA Script – Tamamen Özel Kontrol

Programlama bilgisi olan kullanıcılar için, VBA en üst düzey esnekliği sağlar. Betikleri tam olarak veri düzeninize ve iş kurallarınıza uyacak şekilde özelleştirebilirsiniz.

Uygun Olduğu: Hem Senaryo 1 (Sadece Hedef Hücreyi Böl), hem de Senaryo 2 (Hücreyi Böl ve Diğer Sütun Verilerini Koru)

Adımlar:

Adım 1. VBA düzenleyicisini açmak için Alt + F11 tuşlarına basın.

Adım 2. Ekle > Modül'e tıklayın.

Adım 3. Aşağıdaki VBA kodunu kopyalayıp yapıştırın.

Senaryo 1 Sadece Hedef Hücreyi Böl

'Update by Extendoffice
Sub SplitCellToRows_Simple()
    Dim InputCell As Range
    Dim Values As Variant
    Dim i As Long

  
    Set InputCell = Range("A1") ' change A1 to your target cell

    Values = Split(InputCell.Value, ",") 
    For i = 0 To UBound(Values)
        InputCell.Offset(i, 1).Value = Trim(Values(i))
    Next i
End Sub

doc-method-5-split-to-rows-simple

Senaryo 2 Hücreyi Böl ve Diğer Sütun Verilerini Koru

'Update by Extendoffice
Sub SplitRowsWithOtherColumns()
    Dim ws As Worksheet
    Dim LastRow As Long, i As Long
    Dim arr As Variant, j As Long
    Dim SplitVals As Variant
    Dim CurrentRow As Long

    Set ws = ActiveSheet
    LastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    For i = LastRow To 2 Step -1
        If InStr(ws.Cells(i, 2).Value, ",") > 0 Then
            SplitVals = Split(ws.Cells(i, 2).Value, ",")

            For j = UBound(SplitVals) To 1 Step -1
                ws.Rows(i + 1).Insert Shift:=xlDown
                ws.Cells(i + 1, 1).Value = ws.Cells(i, 1).Value
                ws.Cells(i + 1, 2).Value = Trim(SplitVals(j))
            Next j

            ws.Cells(i, 2).Value = Trim(SplitVals(0))
        End If
    Next i
End Sub

doc-method-5-split-to-rows-complex

Not: Bu VBA betiği, verilerinizin A ve B sütunlarında olduğunu ve bölünmesi gereken değerlerin B sütununda olduğunu varsayacak şekilde yapılandırılmıştır.

Dezavantajlar
  • Gelecekteki kullanımlar için betiği korumak üzere dosyayı makro etkin dosya (.xlsm) olarak kaydetmelisiniz.

💡İpuçları:

  • Bir makro çalıştırmadan önce her zaman verilerinizi yedekleyin.
  • Betikteki "," yerine gerçek ayracınızı (örneğin, noktalı virgül için ";" veya pipe karakteri için "|") veri formatınıza uyacak şekilde değiştirin.

Yaygın Sorunlar

  • Boş satırlar veya sütunlar: Genellikle sondaki ayırıcılar veya gizli boşluklar nedeniyle oluşur.
  • Birleştirilmiş hücre hataları: Başlamadan önce hücreleri ayırın.
  • Power Query yenilenmiyor: Kaynak verileri değiştirdikten sonra Yenile'ye tıkladığınızdan emin olun.
  • Yanlış ayırıcı: Noktalı virgül ile virgül hatası tüm sonuçları bozabilir.

İlgili Makaleler:

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
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: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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ı & Sütunları Karşılaştır...
Özel Seçilen Ö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 | 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 filtreleme...)...
En Gözde15 Araç Seti:12 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 Araç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 ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


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

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!