Skip to main content

Excel'de bir hücreyi birden çok hücre/satıra nasıl dönüştürürüm?

Author: Sun Last Modified: 2025-06-10

Bazen Excel'de bir hücrede çok fazla veri varsa, tüm verileri görüntülemek zor olabilir. Bu durumda, bu hücredeki tüm verileri birden çok hücreye veya satıra dönüştürmek, aşağıdaki gibi uzun içerikleri görüntülemeyi çok daha kolay ve net hale getirebilir. Excel'de bunu aşağıdaki yöntemlerle yapabilirsiniz.
sample data

Excel'de Metni Sütunlara Dönüştürme ve Özel Yapıştırma ile bir hücreyi birden çok hücreye/satıra dönüştürme

Kutools for Excel ile bir hücreyi birden çok sütuna/satıra dönüştürme 

VBA ile bir hücreyi birden çok hücreye/satıra dönüştürme


arrow blue right bubble Excel'de Metni Sütunlara Dönüştürme ve Özel Yapıştırma ile bir hücreyi birden çok hücreye/satıra dönüştürme

1. Verisini dönüştürmek istediğiniz hücreyi seçin ve tıklayın Veri > Metni Sütunlara Dönüştür, ekran görüntüsüne bakın:
screenshot of clicking Data > Text to Column

2. Açılan pencerede işaretleyin Ayraçlı onay kutusunu işaretleyin ve tıklayın İleri. Ekran görüntüsüne bakın:
check Delimited check box

3. İşaretleyin Virgül yalnızca diyalogdaki onay kutusunu işaretleyin ve tıklayın Tamamla. Ekran görüntüsüne bakın:
Check Comma check box only in the dialog

4. Ardından hücre verisinin birden çok sütuna bölündüğünü görebilirsiniz. Şimdi bu hücreleri seçin ve sağ tıklayarak Kopyala bağlam menüsünden kopyalamak için tıklayın. Ekran görüntüsüne bakın:

5. İstediğiniz boş bir hücreyi seçin ve sağ tıklayarak Yatay Olarak Çevir(T), ardından verinin birden çok satıra dönüştürüldüğünü görebilirsiniz. Ekran görüntüsüne bakın:
select the cells and right click to click Copy from the context menu

Microsoft Excel 2007 kullanıyorsanız, tıklayın Ana Sayfa > Yapıştır > Yatay Olarak Çevir bölünmüş veriyi yapıştırmak için.
right click to select Transpose

Sonucu şu şekilde görebilirsiniz:
click the Home > Paste > Transpose to paste the split data in Excel 2007


arrow blue right bubble Kutools for Excel ile bir hücreyi birden çok sütuna/satıra dönüştürme

Eğer Kutools for Excel -- yüklü olan kullanışlı bir araç -- varsa, Hücreleri Böl işlevini kullanarak tek bir hücreyi belirli bir ayraç temelinde birden çok sütun veya satıra hızlıca bölebilirsiniz.

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

Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:

1. Bölmek istediğiniz hücreyi seçin ve tıklayın Kutools > Birleştir & Böl > Hücreleri Böl. Ekran görüntüsüne bakın:
click Split Cells feature of kutools

2. Ardından Hücreleri Böl penceresinde Tür bölümünde Satırlara Böl seçeneğini işaretleyin ve Ayırıcı Belirtin bölümünde Diğer seçeneğini işaretleyin, ardından metin kutusuna hücreyi bölmek istediğiniz ayracı girin. Ekran görüntüsüne bakın:

 set options in the Split Cells dialog

3. Tıklayın Tamam, ve size bölme sonucunu çıkarmak için bir hücre seçmenizi hatırlatan bir iletişim kutusu açılır.
 select a cell to output split result

4. Tıklayın TAMAM. Şimdi bir hücrenin birden çok satıra dönüştürüldüğünü görebilirsiniz.
a cell has been converted to multiple rows by using kutools

İpucu: Eğer tek bir hücreyi belirli bir ayıraca göre sütunlara dönüştürmek istiyorsanız, diyalogda Sütunlara Böl seçeneğini işaretleyin ve ayracı Diğer metin kutusuna girin.


arrow blue right bubble VBA ile bir hücreyi birden çok hücreye/satıra dönüştürme

Yukarıdaki yöntemin biraz sıkıcı olduğunu düşünüyorsanız, bunu yapmak için bir VBA kullanabilirsiniz.

1. ALT tuşuna basılı tutun ve klavyeden F11'e basın, Microsoft Visual Basic for Applications penceresini açmak için.

2. Ekle > Modül'e tıklayın ve VBA'yı modüle kopyalayın.

VBA: Bir hücreyi birden çok satıra dönüştürme

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. Tıklayın Çalıştır VBA kodunu çalıştırmak için ve bir KutoolsforExcel diyalog penceresi açılır, dönüştürmek istediğiniz tek bir hücreyi seçmeniz için. Ekran görüntüsüne bakın:
vba code to select the data cell

4. Tıklayın TAMAM, ve başka bir açılır pencerede sonuçları çıkarmak için bir hücre seçin. Ekran görüntüsüne bakın:
vba code to select a cell to put the result

Sonucu görebilirsiniz:
get a result by using vba code

İpucu: Yukarıdaki VBA kodunda, verileri ayırmak için "," ayırıcısını değiştirebilirsiniz. Bu VBA, hücreyi yeni satır karakterine göre bölme işlemini desteklemez.


İ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!