Excel tablolarında satır sonlarını yönetme

Kerem Aydın·12 Temmuz 2026·⏱4 dk

Excel'de tek bir hücre içindeki metni yeni bir satıra aktarmak için Alt + Enter (Windows) veya Control + Option + Enter (Mac) tuş kombinasyonunu kullanın. Metnin sütun genişliğine otomatik olarak uyarlanması için "Giriş" sekmesindeki "Metni Kaydır" özelliğini etkinleştirin. Bu yöntemler, sütun genişliğini değiştirmeden verileri yapılandırmaya, hücreleri daha kompakt hale getirmeye ve tabloların okunabilirliğini artırmaya olanak tanır.

Kısa cevap: Manuel olarak yeni bir satır başlatmak için hücre içindeki metnin istediğiniz yerinde Alt + Enter tuşlarına basın. Genişliğe göre otomatik kaydırma için araç çubuğundaki "Metni Kaydır" düğmesini kullanın.

Otomatik sözcük kaydırma (Wrap Text)

"Metni Kaydır" işlevi, uzun bir metin dizesini sütun genişliğine bağlı olarak otomatik olarak birkaç satıra böler. Bu, tek bir hücrede kalması gereken ancak kesilmemesi veya bitişik sütunların üzerine taşmaması gereken başlıklar, ürün açıklamaları veya yorumlar için ideal bir seçenektir.

Nasıl etkinleştirilir:

  1. İlgili hücreyi veya aralığı seçin.
  2. Giriş sekmesinde, Hizalama grubunda bulunan Metni Kaydır düğmesine (üzerinde ab harfleri ve bir ok olan simge) tıklayın.
  3. Satır yüksekliği, tüm metni sığdıracak şekilde otomatik olarak artacaktır.

Eğer satır yüksekliği değişmezse, sol taraftaki satır numarasının alt kenarına çift tıklayarak yüksekliğin otomatik ayarlanmasını sağlayın.

Otomatik kaydırma dinamiktir: Sütun genişliğini değiştirirseniz, metin otomatik olarak yeniden düzenlenerek daha fazla veya daha az satır kaplayacaktır.

Hücre içinde manuel satır sonu

Bazen otomatik kaydırma kelimeleri uygun olmayan yerlerden bölebilir veya verileri kesin bir şekilde yapılandırmanız gerekebilir (örneğin, Ad Soyad ve telefon numarasını ayırmak). Bu durumda zorunlu satır sonu kullanılır.

Klavye kısayolları:

  • Windows: İmleci hücre içindeki metnin (veya formül çubuğundaki) istediğiniz yerine getirin ve Alt + Enter tuşlarına basın.
  • macOS: Control + Option + Enter tuşlarına basın (bazı sürümlerde Option + Command + Enter).

Bu yöntem, sütun genişliği değiştirildiğinde bile korunan özel bir satır sonu karakteri ekler. Metin, imleci bıraktığınız yerde her zaman yeni bir satırdan başlayacaktır.

Farklı hücrelerdeki verileri satır sonuyla birleştirme

Sık karşılaşılan bir görev, birden fazla hücredeki bilgileri (örneğin, Soyadı, Adı, İkinci Adı) tek bir hücrede toplamak ve her değeri yeni bir satıra yerleştirmektir. Ampersand (&) ile yapılan basit birleştirme metni tek bir satırda birleştirir. Programlı olarak satır sonu eklemek için, satır atlama koduna karşılık gelen CHAR(10) (Türkçe Excel'de KARAKTER(10)) işlevini kullanın.

Önemli: Formülü uyguladıktan sonra, sonuç hücresi için mutlaka "Metni Kaydır" özelliğini etkinleştirin; aksi takdirde, satır sonları yerine küçük kareler içeren uzun metin dizileri görürsünüz.

Eski Excel sürümleri için formül

KARAKTER(10) işlevi ile birleştirme kullanın:

=A1 & KARAKTER(10) & B1 & KARAKTER(10) & C1

Burada A1, B1, C1 verileri içeren hücrelerdir.

Modern sürümler için formül (Excel 365, 2019+)

METİN.BİRLEŞTİR (İngilizce TEXTJOIN) işlevi, aralıkları birleştirirken ayırıcıyı otomatik olarak eklemeye olanak tanır:

=METİN.BİRLEŞTİR(KARAKTER(10); DOĞRU; A1:C1)
  • İlk bağımsız değişken — ayırıcı (satır sonu sembolü).
  • İkinci bağımsız değişken DOĞRU boş hücreleri yoksayar.
  • Üçüncü bağımsız değişken — veri aralığı.

Formülü girdikten sonra liste yerine kesintisiz metin görüyorsanız, o hücre için "Metni Kaydır" özelliğinin etkin olup olmadığını kontrol edin. Bu parametre olmadan satır sonu karakterleri görsel olarak görüntülenmez.

Sık yapılan hatalar ve çözümleri

SorunNedenÇözüm
Tuşlara basıldığında metin kaydırılmıyorHücre düzenleme modunda ancak odak yanlış yerdeAlt+Enter tuşlarına basmadan önce imlecin hücre içindeki metnin veya formül çubuğunun içinde yanıp söndüğünden emin olun.
Formül anlamsız karakterler veya kareler gösteriyorGörsel biçimlendirme etkin değilFormülü içeren hücreyi seçin ve giriş sekmesindeki "Metni Kaydır" düğmesine tıklayın.
Veriler arasında fazla boş satır varKaynak verilerde boşluklar veya fazla satır sonu karakterleri varBirleştirmeden önce verileri temizlemek için KIRP (İngilizce TRIM) işlevini kullanın.
Genişlik değiştirildiğinde kaydırma bozuluyorManuel kaydırma (Alt+Enter) kullanılmışManuel kaydırma sabittir. Uyarlanabilirlik gerekiyorsa, manuel satır sonlarını kaldırın ve otomatik kaydırmayı etkinleştirin.

SSS

Tüm manuel satır sonlarını aynı anda silmek mümkün mü? Evet. Aralığı seçin, Ctrl + H (Bul ve Değiştir) tuşlarına basın. "Bul" alanına Ctrl + J yazın (bu, görünmez satır sonu karakterini ekler), "Değiştir" alanını boş bırakın (veya boşluk koyun). "Tümünü Değiştir"e tıklayın.

Neden MacBook'ta Alt+Enter çalışmıyor? macOS'ta tuş kombinasyonu farklıdır. Control + Option + Enter tuşlarını deneyin. Ayrıca, hücre düzenleme modunda olduğunuzdan (hücreye çift tıklayarak) emin olun.

VBA makrosunda satır sonu nasıl yapılır? VBA kodunda vbLf sabitini veya Chr(10) işlevini kullanın. Örnek: Range("A1").Value = "Satır 1" & vbLf & "Satır 2". Bu hücre için .WrapText = True özelliğini etkinleştirmeyi unutmayın.