Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

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

Bu kılavuz, Excel'de bir hücrenin içeriğini birden çok satıra nasıl ayıracağınızı anlatır. İki yaygın senaryoyu kapsar: biri yalnızca hedef hücrenin bölündüğü (diğer sütunları görmezden gelme), diğeri ise hücrenin bölünürken satırın geri kalanındaki verilerin korunduğu durum. Her iki durumu etkili bir şekilde ele almak için yerleşik Excel fonksiyonlarından gelişmiş araçlara (Power Query, VBA ve üçüncü parti eklentiler gibi) kadar çeşitli yöntemler sunulmaktadır.

İki Yaygın Bölme Senaryosu

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

Senaryo 1: Yalnızca Hedef Hücreyi Böl (Diğer Sütunları Görmezden Gel)

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

Örnek

A,B,C

Sonuç:

A
B
C

Kullanım Durumu: Diğer sütunların alakasız 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ır verisiyle eşleştirilmesini istersiniz — yani satırı birden fazla girişe genişletmek.

Örnek

ABD | A,B,C

Sonuç:

ABD | A
ABD | B
ABD | C

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


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

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

Genel Sorunlar


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

Yöntemlere geçmeden önce, bir hücreyi neden bölmek istediğinizi 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: birlikte depolanan etiketler, kimlik numaraları veya adresler gibi.
  • Pivot tablolar veya grafikler: normalleştirilmiş veri formatlarıyla daha iyi çalışır.
  • İçe aktarılan veri temizliği: özellikle CRM dışa aktarmalarından veya anket araçlarından.
  • Veri standartlaştırma: tablonuzu veritabanı dostu ve analiz hazır 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 hücreleri bölmek için farklı yöntemleri inceleyelim. Teknik rahatlığınıza ve kullanım sıklığınıza uygun yöntemi seçin.


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

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

Uygun Olduğu Durum: Senaryo 1 Yalnızca Hedef Hücreyi Böl (Diğer Sütunları Görmezden Gel)

Adımlar:

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

Adım 2. Veri > Metni Sütunlara Ayır'ı 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çin, İ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 devriklenmiş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 ayraç temelinde metni böler) TRANSPOSE ile birleştirerek bölünmüş değerleri satırlarda anında dikey olarak gösterir.

Uygun Olduğu Durum: Senaryo 1 Yalnızca Hedef Hücreyi Böl (Diğer Sütunları Görmezden Gel)

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 bölünecek hedef hücredir.

Bu durumda formül şu şekildedir:

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

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

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

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

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

Yöntem 3: Power Query – Böl 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 Durum: Hem Senaryo 1 (Yalnızca 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 (Yalnızca 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'na gidin.

an 

Adım 2. Tablo Oluştur penceresinde Tamam'a tıklayın. (Seçtiğiniz aralık başlıklara sahipse, Tablomun başlıkları var kutusunu işaretleyin.)

doc-method-3-convert-to-table

Adım 3. Power Query Düzenleyici'nde Ayraçla Sütun 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 açın, Satırlara Böl'ü 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üklemeye... 'ye tıklayın.

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üklemeye...

    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) 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, sadece satırlara bölmek istediğiniz hedef sütunu seçin ve ardından Ayraçla Böl altında Ayraçla Sütun'u tıklayın.

Avantajlar Dezavantajlar
  • Tamamen otomatiktir.
  • Veri ile iyi ölçeklenir.
  • Biraz öğrenme gerektirir.
  • Yeni veri için yenileme gerekir.

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


Yöntem 4: Kutools Eklentisi – Tıklamayla Bölme

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

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

Adımlar: Senaryo 1 (Yalnızca 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çin ve ayraç 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 bölmek istediğiniz sütunu seçin.

Adım 2. Kutools > Birleştir ve Böl > Veriyi Satırlara Bölüne'ye 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) uygulanır - sonuçlara bakalım.

Hedef hücre aralığı:

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

Sonuç:

result

Avantajlar Dezavantajlar
  • Çok kolay kullanılır.
  • Büyük hacimleri birkaç tıklamayla işleyebilir.
  • Eklenti gerektirir (tüm özellikler ü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 – Tam Özel Kontrol

Programlama bilgisi olan kullanıcılar için VBA, en üst düzey esneklik sağlar. Tam olarak veri düzeninize ve iş kurallarınıza uyacak betikler oluşturabilirsiniz.

Uygun Olduğu Durum: Hem Senaryo 1 (Yalnızca 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üzenleyiciyi 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 Yalnızca 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ünecek değerlerin B sütununda olduğunu varsayacak şekilde yapılandırılmıştır.

Dezavantajlar
  • Betik gelecekte kullanılmak üzere kaydedilmeli (.xlsm dosyası olarak).

💡İpuçları:

  • Bir makro çalıştırmadan önce verilerinizi her zaman yedekleyin.
  • Komut dosyasındaki "," yerine gerçek ayracınızı (örneğin, noktalı virgül için ";" veya boru karakteri için "|") kendi veri formatınızla eşleşecek şekilde değiştirin.

Genel Sorunlar

  • Boş satırlar veya sütunlar: Genellikle sondaki ayraçlar veya gizli boşluklar neden olur.
  • Birleştirilmiş hücre hataları: Başlamadan önce hücreleri ayırın.
  • Power Query yenilenmiyor: Kaynak veriyi değiştirdikten sonra Yenile'ye tıklamayı unutmayın.
  • Yanlış ayraç: Noktalı virgül ile virgül hatası tüm sonuçları bozabilir.

İ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 | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi 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ş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ı & 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 | 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 İyi15 Araç Takımı: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ştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına 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.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin