Metin verilerini bir Excel çalışma sayfasına kopyaladığınızda veya içeri aktardığınızda, elektronik tablo, eklediğiniz içeriğe ek olarak zaman zaman fazladan boşluklar tutar. Normalde, TRIM () işlevi tek başına bu istenmeyen boşlukları ister sözcükler arasında ister bir metin dizesinin başında veya sonunda olsun kaldırabilir. Ancak bazı durumlarda TRIM () işi yapamaz. Bilgisayarda, sözcükler arasındaki boşluk boş bir alan değil, bir karakterdir – ve birden fazla boşluk karakteri türü vardır. TRIM () ‘in kaldırmayacağı Web sayfalarında yaygın olarak kullanılan bir boşluk karakteri, kırılmaz alan. Web sayfalarından veri aktardıysanız veya kopyaladıysanız, bölünemez boşluklarla oluşturulmuşlarsa, TRIM () işlevi ile fazla boşlukları kaldıramayabilirsiniz.
Kesintisiz ve Normal Alanlar
Kesintisiz Boşlukları Kaldırma
TRIM (), SUBSTITUTE () ve CHAR () işlevlerini kullanarak bir metin satırından bölünemez boşlukları kaldırın. SUBSTITUTE () ve CHAR () işlevleri TRIM () işlevinin içine yerleştirildiğinden, bağımsız değişkenleri girmek için işlevlerin iletişim kutuları kullanmak yerine formül çalışma sayfasına yazılmalıdır. Bölünemez boşluklara sahip verilerin A1 hücresinde olduğu varsayılarak formül şu şekildedir:
Formül Nasıl Çalışır?
Her iç içe geçmiş işlev belirli bir görevi yerine getirir:
- CHAR işlevi, iki farklı alan için ilgili ASCII kodlarını şu formülde şart koşar – 160 ve 32
- SUBSTITUTE işlevi, sözcükler arasındaki tüm bölünmeyen boşlukları normal boşluklarla değiştirir veya değiştirir
- KIRP işlevi, ifadenin çalışma sayfasında normal şekilde görünmesi için sözcükler arasındaki fazladan normal boşlukları kaldırır
Excel formüllerinin işlem sırası mantığı göz önüne alındığında, formül SUBSTITUTE () işlevini çağırır ve ona CHAR (160) ‘ın her oluşumunu – bölünmeyen boşluk – içerdiği standart bir boşlukla, CHAR (32) ile değiştirmesini söyler. A1 hücresi içinde. Daha sonra, TRIM () işlevi, ikame edilmiş dizeden standart boşlukları kaldırır.
Düşünceler
TRIM () işi tamamlayamazsa, özellikle HTML’de oluşturulmuş orijinal kaynak materyalle çalışıyorsanız, bölünmeyen boşluklar dışında sorunlarınız olabilir. Malzemeyi Excel’e yapıştırdığınızda, dizeden arka plan biçimlendirmesini çıkarmak ve beyaz üzerine beyaz olarak oluşturulan karakterler gibi özel biçimlendirmeleri kaldırmak için düz metin olarak yapıştırın. görünüyor bir alan gibi, ama değil. Yukarıdaki ile aynı formül kullanılarak ikame edilebilecek, ancak ASCII kodu 160’ı 9 ile değiştiren gömülü sekmeleri de kontrol edin. SUBSTITUTE () herhangi bir ASCII kodunu başka bir kodla değiştirmek için kullanışlıdır.