KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de Hücre İçeriğini Birden Fazla Satıra Nasıl Bölerim? (Senaryolar ve Araç Karşılaştırması)

YazarGüneş Değiştirme Tarihi

Bu kılavuz, Excel’de bir hücrenin içeriğini birden fazla satıra nasıl böleceğinizi adım adım gösterir. İki yaygın senaryoyu kapsar: birinde yalnızca hedef hücre bölünür (diğer sütunlar dikkate alınmaz), diğerinde ise hücre bölünürken satırdaki diğer veriler korunur. Her iki durumu da etkili şekilde ele almak için yerleşik Excel işlevlerinden Power Query ve VBA’ya kadar çeşitli yöntemler sunulmuştur; ayrıca üçüncü parti eklentilerden yararlanma seçeneği de değerlendirilmiştir.

İki Yaygın Bölme Senaryosu

Veri bölme işlemi, veri kümenizdeki diğer sütunların korunup korunmayacağına bağlı olarak farklı şekiller alabilir. İşte ihtiyaçlarınıza en uygun yöntemi seçmeniz için iki temel yaklaşım:

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

Bazen dikkatinizi çeken tek şey, tek bir hücredeki değerlerdir. Bunları, aynı satırdaki ilişkili verileri çoğaltmadan, daha kolay okunabilir hale getirmek için satırlara ayırmak istersiniz.

Örnek

A,B,C

Sonuç:

A
B
C

Kullanım alanı: Diğer sütunların önemsiz 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 bölünmüş değerin orijinal satır verileriyle eşleştirilmesi gerekir; yani satırı birden fazla girişe genişletmiş olursunuz.

Örnek

ABD | A,B,C

Sonuç:

ABD | A
ABD | B
ABD | C

Kullanım senaryosu: Veri normalizasyonunda, sütunlar arasındaki ilişkilerin korunmasının kritik öneme sahip olduğu durumlar.


Bir hücreyi birden fazla satıra bölmek ne zaman gerekir?

Hücreleri Ayırmak İçin Adım Adım Yöntemler

Yaygın Sorunlar


Bir hücreyi birden fazla satıra bölmek ne zaman gerekir?

Yöntemlere geçmeden önce, bir hücreyi neden bölmek isteyebileceğinizi kavramak büyük önem taşır. Bu işlem, genellikle veri temizleme, yeniden yapılandırma veya görselleştirme süreçlerinin ayrılmaz bir parçasıdır.

Tipik kullanım senaryoları şunlardır:

  • Tek bir sütunda birden fazla değer: örneğin bir arada saklanmış etiketler, kimlikler veya adresler.
  • PivotTable veya grafikler: normalize edilmiş veri biçimleriyle daha iyi çalışanlar.
  • İçe aktarılan verilerin temizlenmesi: özellikle CRM dışa aktarımlarından veya anket araçlarından gelenler.
  • Veri standartlaştırma: Tablonuzu veritabanına uygun hale getirip analizlere hazır duruma dönüştürme.

Hücreleri Ayırmak İçin Adım Adım Yöntemler

Artık senaryonuzu bildiğinize göre, yerleşik özelliklerden gelişmiş otomasyona kadar hücreyi ayırmanın çeşitli yöntemlerini inceleyelim. Teknik rahatlığınızla kullanım sıklığınıza en uygun olanı seçin.


Yöntem 1: Excel Yerleşik İşlevleri (Metni Sütunlara Ayır + Transpoz yapıştırma seçeneği)

Bu, yalnızca Excel’in yerleşik özelliklerini kullanan tek seferlik işlemler için basit ve elle yapılan bir yöntemdir.

Uygun olduğu senaryo: Senaryo 1 Yalnızca Hedef Hücreyi Ayır (Diğer Sütunları Yok Say)

Adımlar:

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

Adım 2. Veri Seç > Metni Sütunlara Dönüştür.

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

Adım 3. Metni Sütunlara Dönüştür Sihirbazı’nda,

  1. Sınırlı seçeneğini belirleyin ve İ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 ve Bitir'e tıklayın.

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

Hücre, artık virgülle ayrılarak birkaç sütuna bölünmüştür.

doc-method-1-text-to-column

Adım 4. Hücreleri Böl’ü seçin ve kopyalamak için Ctrl + C tuşlarına basın. Hedef hücreye sağ tıklayıp **Seçici Yapıştır** altında **Transpoz** simgesini seçin.

doc-method-1-transpose-paste

İçerikler satırlara devredilmiştir.

doc-method-1-transpose-paste-result

AvantajlarDezavantajlar
  • Yükleme gerekmez.
  • Anlaşılması kolaydır.
  • Otomatik olarak güncellenmez.
  • Hem manuel hem de ölçeklenebilir değildir.

Yöntem 2: TRANSPOZ(METNİBÖL()) İşlevi – (Microsoft 365)

Bu yöntem, METNİBÖL işlevini (metni belirtilen sınırlayıcıya göre böler) TRANSPOZ ile birleştirerek bölünmüş değerleri anında dikey olarak satırlarda görüntüler.

Uygun olduğu senaryo: Senaryo 1 Yalnızca Hedef Hücreyi Ayır (Diğer Sütunları Yok Say)

Adımlar:

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

Formül örneği: A1 hücresi, satırlara bölme işlemi için kullanılacak hedef hücredir.

Bu durumda formül şu şekildedir:

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

İpucu: Verilerinizin ayrılma biçimine göre “,” ayırıcısını “;” veya “|” olarak değiştirebilirsiniz.

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

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

AvantajlarDezavantajlar
  • Tamamen dinamik olup değişikliklerle otomatik olarak güncellenir.
  • Eklentiye veya manuel adıma gerek yoktur.
  • Yalnızca TEXTSPLIT işlevini ve dinamik dizileri destekleyen Excel sürümlerinde (Excel 365) çalışır.

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ış ve tekrarlanabilir işlemler için idealdir. Güçlü, yenilenebilir ve toplu veri dönüşümleri için mükemmeldir.

Uygun senaryolar: Senaryo 1 (Yalnızca Hedef Hücreyi Böl) ve Senaryo 2 (Hücreyi Böl ve Diğer Sütun Verilerini Koru)

Adımlar: Senaryo 1 (Yalnızca Hedef Hücreyi Böl) Örnek Alınarak

Adım 1. Aralığınızı seçin ve Veri > Al ve Dönüştür > Tablodan/Aralıktan bölümüne gidin.

bir

Adım 2. Tablo Oluştur penceresinde Tamam’a tıklayın. (Aralık başlıklara sahipse, “Tablom başlıklar içeriyor” kutusunu işaretleyin.)

doc-method-3-convert-to-table

Adım 3. Power Query Düzenleyici'de, “Ayırıcıya Göre Sütunu Böl” seçeneğini kullanın.

doc-method-3-select-delimiter

Adım 4. Ayırıcıyı seçin veya girin, ardından Gelişmiş’e tıklayarak seçenekleri genişletin, Satırlara Böl’ü seçin ve 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 Şuraya Yükle seçeneğini belirleyin.

doc-method-3-load

  • Kapat ve Yükle

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

    doc-method-3-close-load

  • Kapat ve Şuraya Yükle…

    İşlev: Kullanıcıların verilerini nereye ve nasıl saklayacaklarını seçmelerine olanak tanıyan özelleştirilebilir yükleme seçenekleri sunar. En iyi kullanım: Düzenli raporlar ve büyük veri kümeleri.

Senaryo 2 (diğer sütun verilerini koruyarak hücreleri bölme) için de aynı adımlar geçerlidir – sonuçlara bir göz atalım.

Hedef hücre aralığı:

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

Sonuç:

sonuç

Not: Power Query Düzenleyici penceresinde, yalnızca satırlara bölmek istediğiniz hedef sütunu seçin ve ardından **Sütunu Böl** bölümünde **Ayırıcıya Göre** seçeneğine tıklayın.

AvantajlarDezavantajlar
  • Tamamen otomatikleştirilmiştir.
  • Veriyle mükemmel uyum sağlar.
  • Biraz öğrenme gerektirir.
  • Yeni verileri görüntülemek için yenileme gereklidir.

İpucu: Boşlukları veya özel karakterleri düzeltmek için Kırpma ve Temizleme adımlarını ekleyin.


Yöntem 4: Kutools Eklentisi – Bölme İçin Tıklamalar

Sık sık hücreleri bölüyorsanız ve GUI tabanlı bir çözüm arıyorsanız, Kutools mükemmel bir seçimdir—karmaşık işlemleri sadece birkaç tıklamayla halleder.

Uygun olduğu senaryolar: Hem Senaryo 1 (Yalnızca Hedef Hücreyi Ayır) hem de Senaryo 2 (Hücreyi Ayır 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 Ayır > Hücreleri Böl seçeneğine gidin.

Adım 3. Satırlara Böl’ü seçin, ayırıcıyı belirleyin ve Tamam’a tıklayın.

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

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

doc-method-4-kutools-select-destination

doc-method-4-kutools-result

Şimdi İndirin

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 Ayır > Birden Çok Satıra Böl bölümüne gidin.

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

Adım 3. Ayırıcıyı belirleyin ve Tamam’a tıklayın.

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

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

Senaryo 2 (diğer sütun verilerini koruyarak hücreleri bölme) için de aynı adımlar geçerlidir – şimdi sonuçlara göz atalım.

Hedef hücre aralığı:

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

Sonuç:

sonuç

AvantajlarDezavantajlar
  • Kullanımı son derece kolaydır.
  • Az sayıda tıklamayla büyük veri hacimlerini işleyebilir.
  • Eklenti gerektirir (tüm özellikler ücretsiz değildir).
Şimdi İndirin

Not: 30 günlük deneme sürümü, test amacıyla tüm işlevselliği sunar.


Yöntem 5: VBA Betiği – Tam Özelleştirme Kontrolü

Programlama bilgisine sahip kullanıcılar için VBA, en üst düzey esnekliği sunar; betikleri veri düzeninize ve iş kurallarınıza tam olarak uyacak şekilde özelleştirebilirsiniz.

Uygun olduğu senaryolar: Hem Senaryo 1 (Yalnızca Hedef Hücreyi Ayır) hem de Senaryo 2 (Hücreyi Ayır 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 seçeneğine 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, verileriniz A ile B sütunları arasında yer aldığında ve bölünecek değerler B sütununda bulunduğunda sorunsuz çalışacak şekilde yapılandırılmıştır.

Dezavantajlar
  • Betik, gelecekteki kullanımlar için korunması amacıyla makro destekli dosya (.xlsm) olarak kaydedilmelidir.

💡İpuçları:

  • Bir makroyu çalıştırmadan önce verilerinizin mutlaka yedeğini alın.
  • Betikteki “,” işaretini, veri formatınızla eşleşmesi için gerçek ayırıcınızla değiştirin (örneğin noktalı virgül için “;” veya boru karakteri için “|”).

Yaygın Sorunlar

  • Boş satırlar veya sütunlar: Genellikle sonundaki ayırıcılardan veya gizli boşluklardan kaynaklanır.
  • Birleştirilmiş Hata Kontrolü: Başlamadan önce birleştirilmiş hücreleri kaldırın.
  • Power Query yenilenmiyor: Kaynak veriyi değiştirdikten sonra **Yenile**’ye tıklamayı unutmayın.
  • Yanlış ayırıcı: Noktalı virgül ile virgül karıştırılması, tüm sonuçları olumsuz etkileyebilir.

İlgili Makaleler:

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraç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 ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar