TRIM İşlev Örnekleri - Excel, VBA ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel TRIM İşlevi Excel'de metindeki tüm fazladan boşlukları kaldırmak için.

TRIM İşlevine Genel Bakış

TRIM İşlevi Bir metin dizesindeki tüm fazladan boşlukları kaldırır. Sözcükler arasında tek boşluk tutar.

TRIM Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

TRIM işlevi Sözdizimi ve girişler:

=KIRMA(metin)

Metin - Bir metin dizisi.

TRIM işlevi, sözcükler arasındaki tek boşluklar dışında bir metindeki tüm boşlukları kaldırır.

=KIŞTIR(B3)

Öndeki ve Sondaki Boşlukları Kaldırmak için TRIM

Sondaki boşlukları (tüm metnin arkasındaki boşluklar) olan hücreleri tespit etmek zordur çünkü metin varsayılan olarak sola hizalanır ve arkasında ek boşluklar olduğunu söyleyemezsiniz. Bu, örneğin burada, hizalanmış merkezdir, bu yüzden ondan önce boşlukları olduğunu bile söyleyemezsiniz.

Ancak B3 veya B4 hücresini çift tıklarsanız, sahip oldukları ek boşlukları aşağıdakileri vurgulayarak görürsünüz:

Ek Alan Sayısını Bul

Hemen TRIM yapmak yerine hücrenin ek boşlukları olup olmadığını öğrenmek isteyebilirsiniz.

=UZUNLUK(B3)-UZUNLUK(KES(B3))

LEN, toplam karakter uzunluğunu veya sayısını bulmaya yardımcı olur. Bunu, kırpılmış bir metnin toplam uzunluğunu çıkarmak için kullanabilirsiniz (tüm ek boşlukları kaldırarak).

TRIM Çalışmadığında

Hücrelerde bariz ek boşluklar görebilirsiniz, ancak TRIM uygulamak işe yaramıyor gibi görünüyor.

Çünkü bunlar tipik alanlarınız değil. Klavyedeki tüm karakterlerimizin kendine özgü bir ASCII (Bilgi Değişimi için Amerikan Standart Kodu) kodu vardır. Karakterin ASCII kodunun ne olduğunu öğrenmek için CODE kullanabilirsiniz. Örneğin:

=KOD(B3)

Sonuncusu klavyede normal bir boşluktur ve ASCII kodu 32'dir. TRIM'in çalışmadığı “boşluklardan” birini kopyalayıp üzerinde CODE kullanırsanız, 160 gösterir:

ASCII karakter 160, bölünemez bir alandır ve genellikle web sitelerinde bulunur ve Excel'e kopyalanır. TRIM, yalnızca 32 karakterini (normal boşluklar) kaldırır.

Bölünemez boşlukları ve normal boşlukları kaldırmak için hem SUBSTITUTE hem de TRIM'i birleştirmeniz gerekir.

=KES(YERE GEÇİŞ(B3,CHAR(160),""))

SUBSTITUTE, burada bölünmeyen tüm boşlukları (ASCII kodu 160) boşluklarla değiştirir ve TRIM, varsa ek normal boşlukları (ASCII kodu 32) kaldırır.

TRIM'in bir metin işlevi olduğunu unutmayın. TRIM kullanıldığında sonuç bir metindir. Örneğin, TRIM'i kullandıktan sonra bu sayıları E3 hücresinde toplayamazsınız.

Aynı şey, tarihler metin olarak değil, seri numaraları olarak kabul edildiğinden, tarihler için de geçerlidir. Tarihleri ​​toplamanız gerekmeyebilir, ancak filtrelerde ve PivotTable'larda iyi çalışmaz.

Yukarıdaki sorunların üstesinden gelmek için metinden değerlere dönüştürmek için VALUE kullanabilirsiniz.

TEMİZLE KARŞILAŞTIRIN

TRIM işlevi, yazdırılamayan karakterler için geçerli değildir, Bu nedenle, yazdırılamayan bu karakterleri kaldırmanız gerekirse, Clean'i kullanmamız gerekir. TRIM ve CLEAN arasındaki fark hakkında fikir edinmek için aşağıdaki tabloya bakın

TRIM'i bazı Excel işlevleriyle bazı yararlı şekillerde birleştirebilirsiniz.

String'den son kelimeyi çıkar

LEFT, SUM, SUBSTITUTE ile LEN'i aşağıdaki gibi birleştirebiliriz:

=KES(SAĞ(YEDEK(A2," ",TEKRAR(" ",10)),10))

Hangi bize aşağıdaki sonuçları verirdi:

Bu fonksiyon 10 kelimeden az olacak şekilde ayarlanmıştır, bu nedenle uzun dize için son kelimeyi bulmanız gerekiyorsa bu sayıyı 10 değiştirebilirsiniz.

Dizedeki N. Kelimeyi Bul

Dizenin son kelimesini almak için MID, LEN, SUBTITUTE, REPT ile TRIM'i aşağıdaki gibi birleştirebiliriz.

=KES(ORTA(YEDEK(A$2," ",REPT(" ",UZUNLUK(A$2))), (B2-1)*UZUNLUK(A$2)+1, UZUNLUK(A$2)))

Hangi bize aşağıdaki sonuçları verirdi:

Google E-Tablolarda TRIM

TRIM İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

ek Notlar

Metinle çalışırken, metni temizlemek için TRIM İşlevini kullanmak her zaman iyi bir fikirdir. DÜŞEYARA ve KAÇINCI gibi işlevlerle çalışırken fazladan boşluklar istenmeyen hatalara neden olabilir.

İki test dizisinin eşit olup olmadığını test etmek için EXACT İşlevini kullanabilirsiniz. KESİN, İKAME ve BUL işlevlerinin büyük/küçük harfe duyarlı olduğunu unutmayın, bu nedenle tüm metni tutarlı bir durumda koymak için BÜYÜK, KÜÇÜK veya UYGUN işlevlerini kullanmak da iyi bir fikirdir.

VBA'da TRIM Örnekleri

VBA'da TRIM işlevini de kullanabilirsiniz. Tip:
application.worksheetfunction.trim(metin)
İşlev argümanları (metin vb.) için bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.

Excel'deki Tüm İşlevler Listesine Dön

Excel'de TRIM İşlevi nasıl kullanılır:

VE Excel Çalışma Sayfası İşlevini kullanmak için bir hücreye aşağıdakini yazın:
=VE(
Hücreye girdikten sonra, VE formülü girişlerinin hücrenin altında nasıl göründüğüne dikkat edin:

Bu girişleri fonksiyona girmeniz gerekecektir. Fonksiyon girişleri bir sonraki bölümde daha ayrıntılı olarak ele alınmıştır. Ancak, işlevle ilgili daha fazla yardıma ihtiyacınız olursa, hücreden çıkmadan “=TRIM(” yazdıktan sonra kısayolu kullanın. CTRL + A (A için Arguments) ayrıntılı talimatlar için “İşlev Ekle İletişim Kutusunu” açmak için:

TRIM Formula hakkında daha fazla bilgi için şu adresi ziyaret edin:
Microsoft Web Sitesi.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave