Veritabanlarından veya satış ekibinden içe aktarılan verilerle çalışıyorsanız, muhtemelen satır sonlarıyla zaten uğraşmışsınızdır.
Satır sonu, Excel'de aynı hücrede birden çok satıra sahip olmanızı sağlayan bir şeydir.
Aşağıda, tek bir satırın, adın ve adresin farklı bölümlerinin bir satır sonu ile ayrıldığı bir ad ve adres veri kümesi örneği verilmiştir.
Yukarıdaki örnekte harika görünse de, bazen bu satır sonlarını istemeyebilirsiniz ve bu satır sonlarını veri kümesinden kaldırmanız gerekebilir.
Bu derste, size üç basit yol göstereceğim. Excel'de satır sonlarını kaldır (hücre içi de denir satırbaşı Excel'de).
Bul ve Değiştir'i Kullanarak Satır Sonlarını Kaldırma
Satır sonlarını manuel olarak kaldırmanın en kolay yolu Bul ve Değiştir'i kullanmaktır.
Bunu büyük bir veri kümesine kolayca uygulayabilirsiniz ve Bul ve Değiştir, tüm satır sonlarını bulup hücrelerden kaldırarak tüm ağır kaldırma işlemlerini yapacaktır.
Satır sonlarını kaldırmak istediğiniz aşağıda gösterildiği gibi bir adres veri kümeniz olduğunu varsayalım.
Bul ve Değiştir'i kullanarak satır sonlarını kaldırma ve virgülle değiştirme adımları aşağıdadır:
- Satır sonlarını kaldırmak istediğiniz veri kümesini seçin
- Ana Sayfa sekmesine tıklayın
- Düzenleme grubunda, 'Bul ve Seç'e tıklayın
- Görünen seçeneklerde 'Değiştir'i tıklayın
- İmleci "Bul" alanına getirin ve klavye kısayolunu kullanın - Control + J (Kontrol tuşunu basılı tutun ve J tuşuna basın). Hiçbir şey göremeyebilirsiniz, ancak bu, satır sonu karakterini 'Neyi bul' alanına yerleştirir
- Değiştir alanına bir virgül ve ardından bir boşluk karakteri (, ) girin
- Tümünü Değiştir'e tıklayın
Yukarıdaki adımlar, tüm satır sonlarını kaldırır ve bunları virgülle değiştirir. Bu size sonucu Excel'deki bir hücrede tek bir satırda verecektir.
Satır sonunu kaldırmak ve virgül yerine başka bir şeyle değiştirmek istemeniz durumunda, bunu 6. Adımda ('Şununla değiştir' alanında) belirtmeniz gerekir.
Not: Gelecekte ihtiyaç duymanız durumunda kaybetmemeniz için verileri içeren dosyanın yedek bir kopyasını oluşturmanız önerilir.Formül Kullanarak Satır Sonlarını Kaldırma
Excel'de satır sonlarından kurtulmanın başka bir yolu da formül kullanmaktır. Bul ve Değiştir yöntemi size statik sonuçlar verirken, formül size orijinal veri kümesinde herhangi bir değişiklik yapmanız durumunda otomatik olarak güncellenecek sonuçlar verecektir.
Aşağıda gösterildiği gibi veri kümeniz olduğunu ve tüm hücrelerden satır sonlarını kaldırmak istediğinizi varsayalım.
Bunu yapacak formül aşağıdadır:
=İKAME(A2,KÖNDER(10),"")
DEĞİŞTİR işlevi, satır besleme karakterini temsil eden CHAR(10) karakterini bulur ve değiştirir. Bu nedenle, yukarıdaki formül tüm satır sonlarını bulur ve bunları boş ile değiştirir - bu, esasen bu satır sonlarının kaldırıldığı anlamına gelir.
Sonucun virgülle (veya başka bir karakterle) ayrılmasını istiyorsanız, aşağıdaki formülü kullanabilirsiniz:
=İKAME(A2,KARAKTER(10),", ")
Not: Formül sonucunu aldığınız bir hücrede Metni Kaydır özelliğini etkinleştirdiyseniz, aynı hücrede bazı metinlerin bir sonraki satıra geçtiğini görebilirsiniz. Bunun nedeni satır sonları değil. sütunu ayarlarsanız
VBA Kullanarak Satır Sonlarını Kaldırın
VBA'yı kullanmakta rahatsanız, Excel'deki satır sonlarından kurtulmanın en hızlı yolu bu olabilir.
Ancak bunu tek tıkla işlem yapmadan önce biraz çalışmanız gerekiyor.
Aşağıda, her bir hücreden geçecek olan VBA kodu verilmiştir.
Sub RemoveLineBreaks() Seçimdeki Her Hücre İçin Cell.Value = Replace(Cell.Value, Chr(10), ", ") Next End Sub
Yukarıdaki kod, bir hücredeki tüm satır sonu karakterlerini virgül ve ardından boşluk karakteriyle değiştirmek için VBA'daki DEĞİŞTİR işlevini kullanır.
Bu VBA kodunun sonucu statiktir ve bunu geri alamazsınız. Bu nedenle, kullanmayı planlıyorsanız, kodu kullanmadan önce orijinal veri kümesinin bir kopyasını oluşturmanızı şiddetle tavsiye ederim.
Bu kodu Excel'de normal bir modüle koyabilir ve sık kullanmanız ve tüm Excel çalışma kitaplarınızda bulunması gerekiyorsa, bu kodu Kişisel Makro Çalışma Kitabına kaydedebilir veya bir modül olarak ekleyebilirsiniz. Excel Eklentisi.
Tek tıkla kullanmak isterseniz bu makro kodunu Hızlı Erişim Araç Çubuğuna ekleyebilirsiniz. Bu şekilde tek yapmanız gereken seçimi yapmak ve kodu çalıştırmak için QAT'deki makro düğmesine tıklamak.
Satır Arası Vs. Satırbaşı
Excel'deki satır sonu ile satır başı arasında küçük bir fark vardır.
Bir satırbaşının işlevi, imleci cümlenin başına getirmektir. Daktiloların ilk sürümlerinde ve daha sonra bilgisayarlarda kullanıldı. Tek başına bir satır başı, Excel'de satır kesmesine yol açmaz. Satır Besleme ile birleştirildiğinde satır sonu ile sonuçlanır.
Çoğu durumda, Excel'de bir satır sonu gördüğünüzde, satır başı vardır.
Ayrıca, Excel'de satır sonu eklemek için ALT Enter'ı kullandığınızda, satır başı değil yalnızca satır besleme ekler.
O zaman neden arabanın dönüşü konusunda endişelenelim? Çünkü satır başı kullanan bir veritabanından indirilmiş olması durumunda verilerinize alabilirsiniz.
Bir satırbaşının ASCII kodu 13'tür (CR, ASCII kodu 13) ve onu formülleri kullanarak bulabilir ve değiştirebilirsiniz.
Satır besleme ile satır başı arasındaki fark hakkında daha fazla bilgiyi buradan edinebilirsiniz.
Umarım bu öğreticiyi faydalı bulmuşsunuzdur.