Excel'de TRIM İşlevi Nasıl Kullanılır

Excel'in TRIM işlevini kullanarak metnin solundaki ve sağındaki ve metin dizesindeki metin içindeki boşlukları kaldırabilirsiniz.

İnternetten veya başka bir uygulamadan Excel elektronik tablonuza metin aktardığınızda, genellikle metinden önce, metinden sonra veya metin değerinin ortasında istenmeyen boşluklarla gelir. Excel, bu fazladan boşlukları temizlemek için size TRIM adlı basit, kullanımı kolay bir işlev sunar.

Excel'in TRIM işlevi ile sadece metnin başındaki ve sonundaki değil, metin dizesindeki boşlukları da kolayca kaldırabilirsiniz. Bu yazıda, metnin başındaki ve sonundaki boşlukları ve metin içindeki boşluğu nasıl kaldıracağınızı ve yalnızca metnin solundaki boşlukları nasıl kaldıracağınızı göstereceğiz.

Excel'de Fazladan Boşlukları Kaldırmak için TRIM işlevini kullanma

TRIM, yalnızca iki taraftaki boşlukları değil, kelimelerin içindeki birden fazla boşluğu da kaldıran bir String/Text işlevidir. Bu işlev, metin dizesinden yalnızca ASCII boşluk karakterini (32) kaldırabilir, ancak genellikle web sayfalarında bulunan ve Excel'e kopyalanan bölünmez boşluk karakterlerini kaldıramaz.

TRIM işlevinin sözdizimi şöyledir:

=TRIM(Hücre Değeri/Metin)

İşlevde bağımsız değişken olarak hücreye başvurabilir veya doğrudan metni kullanabilirsiniz.

Aşağıdaki örnek sayfanın başında, sonunda, çift boşluk, arada boşluk ve hücrelerde birçok ekstra boşluk vardır. Fazladan boşlukları kaldırmak için TRIM'i nasıl kullanabileceğimizi görelim.

Kırpılmış metin dizenizi istediğiniz hücreyi seçin ve aşağıdaki resimdeki formülü yazın. Örneğimizde, A1 hücresindeki metin dizesini kırpmak istiyoruz, bu nedenle A1'i TRIM işlevinin argümanı olarak kullandık ve formülü B hücresine yazdık.

Gördüğünüz gibi, metin dizesindeki tüm baştaki, sondaki ve çift boşluklar kaldırılmıştır.

İşlevde bağımsız değişken olarak hücre başvurusu yerine metin dizesi de girebilirsiniz. Metin dizenizi aşağıda gösterildiği gibi çift tırnak (“”) içine aldığınızdan emin olun.

Birden Fazla Hücrede Fazladan Boşlukları Kaldırmak için TRIM işlevini kullanma

Bir hücre sütunundaki istenmeyen boşlukları kaldırmak için TRIM'i de kullanabilirsiniz. Birinde yazdığınız formülü sütunun geri kalanına uygulamanız yeterlidir.

Formül hücresinin sağ alt köşesinde küçük bir yeşil kare (dolgu tutamacı) görebilirsiniz, imlecinizi karenin üzerine getirin ve formülü uygulamak istediğiniz hücrelerin üzerine sürükleyin.

Sonuç olarak, artık boşluklu orijinal metin dizelerinden ve fazladan boşluk içermeyen kırpılmış metinlerden oluşan iki sütununuz var.

Yalnızca TRIM işlevini kullanarak Baştaki Boşlukları Kaldırma

Bazen, geri kalanını değil, yalnızca baştaki boşlukları kaldırmak isteyebilirsiniz. Aşağıdaki örnekte, adresin farklı bölümleri arasında çift boşluk bulunan birkaç adresimiz var. Bu, okunabilirliği artırmak için yapılır. Ancak, hücrelerde bazı önde gelen boşluklar da vardır.

Bu adreslerde TRIM işlevini kullanırsak, okunabilirliği artırmak için eklediğimiz çift boşluklar dahil tüm fazla boşlukları kaldıracaktır. Ancak, dizelerden yalnızca baştaki boşlukları kaldırmak için farklı formül kombinasyonlarını deneyebilirsiniz.

Baştaki boşlukları kaldırmak için SOL, BUL ve DEĞİŞTİR işlevleriyle birlikte TRIM işlevini kullanabilirsiniz:

=DEĞİŞTİR(A1,1,BUL(SOL(KES(A3);2),A1)-1,"")

'BUL' işlevi, A1 hücresindeki adresteki ilk karakterin konumunu bulur. Yukarıdaki örnekte, ilk adreste 2, beşinci konumdaki ilk karakterdir (önünde 4 boşluk olduğu için). Ardından beşinci pozisyondan sonraki tüm karakterler çıkarılır. DEĞİŞTİR işlevi, öndeki tüm boşlukları ayıklanan karakterlerle değiştirerek kaldırır.

TRIM işlevini kullanarak Bölünemez Boşlukları Kaldırma

Maalesef, TRIM işlevi tüm boşlukları, özellikle de Excel'de CHAR(160) olarak görünebilen, bölünemez bir alanı silemez (Aşağıdaki örneğe bakın).

Ancak, KIRMA formülüne SUBSTITUTE işlevini ekleyerek yazdırılamayan karakterleri kaldırabilirsiniz. Bölünemez boşluk da yazdırılamaz bir karakterdir.

Bölünemez bir boşluğu kaldırmak için aşağıdaki formülü kullanabilirsiniz:

=KES(YERİNEKEK(A11,CHAR(160)," "))

Sonuç:

Bu kadar.