Excel'de Sağ Karakterleri ve Boşlukları Kırpma (5 Yol)

  • Bunu Paylaş
Hugh West

Bazen veri hücrelerimizin sağ tarafına gerekli olmayan bazı ek karakterler eklenmiş olabilir. Bu karakterleri veri hücrenizin sağından kırpabilirsiniz. Bu makalede, Excel'de sağ karakterleri kırpmak için beş yöntem göstereceğim.

Diyelim ki bir maratonda farklı katılımcılar tarafından kat edilen mesafenin verildiği bir veri kümemiz var. Her maratonun sonunda bazı boşluklar var. Katılımcı Adı ve hücreler Kat Edilen Mesafe sütununda sayısal değerlerin yanı sıra mil birimi de yer almaktadır. Şimdi boşlukları ve birimi gösteren karakterleri sağdan kırpacağız.

Alıştırma Çalışma Kitabını İndirin

Excel.xlsm'de Sağ Karakterleri Kırpma

Doğru Karakterleri Kırpmak için 5 Yöntem

1. Sağdan Fazladan Boşlukları Kaldırmak için TRIM işlevi

Bazen veri hücrelerinizin sağ ucunda fazladan boşluklar olabilir. TRIM işlevi Bahsettiğimiz gibi, her Katılımcı adının sonunda bazı boşluklar vardır,

Bu boşlukları kaldırmak için boş bir hücreye aşağıdaki formülü yazın ( C7)

=TRIM(A7)

İşte, burada TRIM fonksiyonu sağ uçtaki boşlukları kaldıracaktır

Basın GİRİŞ tüm fazladan boşlukları kaldırmak için.

Sürükleme hücresi C7 aynı formülü diğer tüm hücrelere uygulamak için.

2. Metinden Sütunlara Sağ Boşlukları Kırpma Özellikleri

Ayrıca şunları da kullanabilirsiniz Sütunlara Metin Bu yöntem, boşlukları kaldıracağınız sütunun sağında yedek bir sütun gerektirecektir. İlk olarak, boşlukları kaldıracağınız sütunun sağına bir sütun ekleyin.

Şimdi şuraya git Veri> Veri Araçları ve seçin Sütunlara Metin .

Şimdi bir Metinden Sütuna Sihirbazı penceresi görünecektir. Sabit Genişlik ve üzerine tıklayın Sonraki .

İkinci adımda, verilerinizin yanındaki dikey çizgiyi verilerinizin sonuna taşıyın ve Sonraki .

Şimdi tüm verilerinizin siyah renkle vurgulandığını göreceksiniz. Bitirmek .

Bundan sonra bir onay penceresi görünecektir. TAMAM. .

Şimdi, veri kümenizin sağ ucunda boşluk olmadığını göreceksiniz.

3. Sağ Karakterleri kırpmak için LEFT ve LEN işlevi

Bir kombinasyon ile LEFT işlevi ve LEN fonksiyonu veri hücrelerinizdeki sağ karakterleri kolayca kırpabilirsiniz. Aşağıdaki formülü boş bir hücreye yazın ( C7 ),

=LEFT(B7,LEN(B7)-6)

İşte, burada SOL işlevi, formülün seçili hücrenin karakterlerini döndüreceğini belirtir, B7 bir şey yok. SOL ve LEN(B7)-6 kısmı, hücrenin toplam uzunluğundaki son 6 karakterin B7 iadesinde muaf tutulacaktır. SOL fonksiyon.

Basın GİRİŞ ve veri setimiz için mil olan doğru karakterlerin kaldırıldığını görebilirsiniz.

Sürükleme hücresi C7 aynı formülü diğer tüm hücrelere uygulamak için.

4. Sağ Karakterleri Kırparak Sayısal Değer Elde Etme

Önceki yöntemle, metinleri çıktı hücresinde bir dönüş olarak alırız. Sayısal değerleri almak istiyorsanız, şunları kullanmanız gerekir VALUE işlevi Doğru karakterleri kırptıktan sonra sayısal değeri elde etmek için hücreye aşağıdaki formülü yazın C7 ,

=DEĞER(LEFT(B11,LEN(B11)-6))

İşte, burada DEĞER fonksiyonunun geri dönüşünü SOL işlevini sayısal değerlere dönüştürür.

Basın GIRIN. Formülün sağ karakterleri kırptığını göreceksiniz. Ayrıca çıktı hücresinin sağ tarafında dönüşü de gösterecektir, C7 bu da dönüşün sayısal bir değer olduğunu gösterir.

Sürükleyin C7 hücresini kullanarak aynı formülü diğer tüm hücrelere uygulayabilirsiniz. Sonuç olarak, birim olmadan kat edilen mesafeyi elde edersiniz miller tüm katılımcılar için çıktı hücrelerinde sayısal formatlarda.

5. VBA Kullanarak Sağ Karakterleri Kırpın

Excel'de doğru karakterleri kırpmanın bir başka yolu da aşağıdakileri kullanarak özel bir işlev oluşturmaktır Visual Basic Uygulamaları (VBA) . İlk basın ALT+F11 'yi açacaktır. VBA Şimdi bir açılır menü açmak için sol panelden sayfaya sağ tıklayın. Ekleme üzerine tıklayarak ve Modül .

Bu bir açacak Modül (Kod) Pencere.

Aşağıdaki kodu Modül (Kod) Pencere.

 Public Function TRIMLASTX(rng String Olarak, cnt Long Olarak) TRIMLASTX = Left(rng, Len(rng) - cnt) End Function 

Kod, şu adda özel bir işlev oluşturacaktır TRIMLASTX seçili hücrenin sağ tarafından tanımlanmış sayıda karakteri kırpacaktır.

Şimdi kapatın VBA penceresini açın ve hücreye aşağıdaki formülü yazın C7,

=TRIMLASTX(B7,6)

İşte, B7 seçilen hücre ve 6 kaldırılacak karakter sayısını gösterir.

Basın GİRİŞ ve formülün doğru karakterleri kırptığını göreceksiniz.

Sürükleme hücresi C7 aynı formülü diğer tüm hücrelere uygulamak için.

Sonuç

Excel'de sağdaki karakterleri yukarıdaki yöntemlerden herhangi biriyle kırpabilirsiniz. Herhangi bir karışıklıkla karşılaşırsanız, lütfen yorum bırakın.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.