Excel: kısa çizgiden sonraki karakterler nasıl kaldırılır


Hücredeki kısa çizgiden sonraki karakterleri kaldırmak için Excel’de aşağıdaki formülü kullanabilirsiniz:

 =TEXTBEFORE( A2 , "-")

Bu özel formül, kısa çizgiden sonraki tüm karakterleri (kısa çizgi dahil) A2 hücresinden kaldırır.

Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.

Örnek: Excel’de Kısa Çizgiden Sonra Karakterleri Kaldırma

Excel’de çeşitli NBA takımlarını elit, harika, iyi veya kötü olarak sınıflandıran bir ifadeyi içeren aşağıdaki veri setine sahip olduğumuzu varsayalım:

A sütunundaki her hücreden kısa çizgiden sonraki tüm karakterleri (kısa çizgi dahil) kaldırmak istediğimizi varsayalım.

Bunu yapmak için B2 hücresine aşağıdaki formülü yazabiliriz:

 =TEXTBEFORE( A2 , "-")

Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:

Excel kısa çizgiden sonraki karakterleri kaldırır

B sütunu, A sütunundaki metni içerir ve kısa çizgiden sonraki tüm metin (tire dahil) kaldırılır.

Bonus: İkinci çizgiden sonraki karakterleri silin

Birden çok kısa çizgi içeren bir hücreniz varsa ve n’inci kısa çizgiden sonraki karakterleri kaldırmak istiyorsanız, TEXTBEFORE işlevinin üçüncü bağımsız değişkeni olarak n için bir değer belirtebilirsiniz.

Örneğin, bir hücredeki ikinci tireden sonraki tüm karakterleri kaldırmak için aşağıdaki formülü kullanabilirsiniz:

 =TEXTBEFORE( A2 , "-", 2)

Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:

Excel, ikinci kısa çizgiden sonraki karakterleri kaldırır

B sütunu, ikinci kısa çizgi kaldırıldıktan sonraki tüm metinle birlikte A sütunundaki metni içerir.

Not : Excel’deki TEXTBEFORE işlevinin tam belgelerini burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

Excel: Hücrelerden Belirli Metin Nasıl Kaldırılır
Excel: özel karakterler nasıl kaldırılır
Excel: Bir dizeye karakter nasıl eklenir

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir