İçindekiler
Bu makalede, excel'de formül ile boşlukları kaldırmayı öğreneceğiz. Excel çalışma sayfasında herhangi bir formülü çalıştırmaya çalıştığımızda boşluklar birçok sorun yaratır. Bazen verileri kopyalayıp excel sayfamıza yapıştırdığımızda, istemeden fazladan boşluklar oluşabilir. Yanlış sonuçlar veya hatalar üretebilir. Şimdi bu sorunun üstesinden gelmek için bazı yöntemler göstereceğiz.
Alıştırma Kitabını İndirin
Alıştırma kitabını indirin.
Formula.xlsm ile Boşlukları Kaldırma
Excel Formülü ile Boşlukları Kaldırmanın 5 Yolu
1. Excel'de Boşlukları Kaldırmak için Kırpma Formülünün Kullanımı
Excel, metinlerden boşlukları kaldıran yerleşik bir formüle sahiptir. Döşeme Bu yöntemi açıklamak için iki sütundan oluşan bir veri kümesi kullanacağız. Çalışan & Kimlik Numarası Bu makaledeki tüm yöntemlerde aynı veri kümesini kullanacağız.
Bu yöntemi öğrenmek için aşağıdaki adımları izleyin.
ADIMLAR:
- Başlangıçta bir yardımcı sütun oluşturmamız gerekiyor. Adını ' TRIM ' veri setimizde.
- Şimdi, seçin Hücre D5 ve yardımcı sütuna formülü yazın.
=TRIM(B5)
Burada, işlevi yazdıktan sonra, boşlukları kaldırmamız gereken hücreyi seçmemiz gerekir.
- Sonra, vur Girin Sonucu görmek için.
- Daha sonra Doldurma Kolu tüm hücrelerdeki sonuçları görmek için.
- Bundan sonra, şunları seçin Hücre D5 ve kopyalayın.
- Şimdi, yalnızca Hücre B5 .
- Son olarak, şunları yaptıktan sonra 'Kopyala & Yapıştır' tüm hücrelerde, yardımcı sütunu silin.
Daha Fazla Oku: Excel'de Boşluklar Nasıl Kaldırılır: Formül, VBA ve Power Query ile
2. Excel SUBSTITUTE İşlevini Kullanarak Tüm Boşlukları Kaldırın
yardımıyla boşlukları da silebiliriz. İkame fonksiyonu Bu olacak tüm boşlukları kaldırın istenen hücreden.
Daha fazlasını öğrenmek için adımlara dikkat edin.
ADIMLAR:
- İlk olarak, bir Yardımcı Sütun & formülü yazın.
=SUBSTITUTE(B5," ","")
Burada, bu formül boşlukları (ikinci bağımsız değişken) boş dizeyle (üçüncü bağımsız değişken) değiştirecektir.
- İkinci olarak, basın Girin Sonucu görmek için.
- Şimdi de Doldurma Kolu sonuçları görmek için Yardımcı Sütun .
Burada, çalışanların adı ve soyadı arasında boşluk olmadığını görebiliyoruz. Bu sorunu kesinlikle şu şekilde düzeltebiliriz TRIM işlevi başında SUBSTITUTE işlevi .
- Formülü içine koy Hücre D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))
İşte, burada SUBSTITUTE işlevi kesilmeyen boşlukların yerini alır, CHAR(160) normal uzaylarla, CHAR(32) . Bu TRIM işlevi buradaki fazladan boşlukları kaldırır. SUBSTITUTE işlevi .
- Vurmak Girin Sonucu görmek için.
- Son olarak Doldurma Kolu hücrelerin geri kalanı için.
3. Baştaki Boşlukları Kaldırmak için MID İşlevli Excel Formülü
Bu MID işlevi bize yardım eder bir hücreden baştaki boşlukları kaldırmak için Metinler arasındaki ekstra boşlukları kaldırmaz. Önceki veri kümesini tekrar kullanacağız.
Bu yöntem hakkında bilgi edinmek için aşağıdaki adımları izleyin.
ADIMLAR:
- Oluşturmak Yardımcı Sütun İlk başta.
- Şimdi, aşağıdaki formülü yazın Hücre D5 .
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))
Bu formül ilk olarak metni ve uzunluğunu bulacaktır. FIND işlevi metin dizesinin konumunu bir sayı olarak döndürür ve LEN işlevi 'nin uzunluğunu sayacaktır. Hücre B5 Ardından, metnin başındaki boşlukları kırpacaktır.
- Ardından, tuşuna basın Girin . İçinde görebilirsiniz Hücre D5 Başta boşluk yok ama metinler arasında boşluklar var.
- Son olarak, sürükleyin Doldurma Kolu sonuçları görmek için aşağı Yardımcı Sütun .
Benzer Okumalar
- Excel'de Bir Hücredeki Boşluklar Nasıl Kaldırılır (5 Yöntem)
- Excel'de Sayılardan Önce Boşluk Kaldırma (3 Yol)
- Excel'de Boşluklar Nasıl Kaldırılır (7 Yol)
- Excel'de Metinden Sonra Boşluk Nasıl Kaldırılır (6 Hızlı Yol)
4. Excel'de Fazladan Boşlukları Kaldırmak için VBA Uygulayın
VBA ayrıca bize aşağıdakileri yapma fırsatı verir excel'de fazladan boşlukları ortadan kaldırma Baştan ve sondan boşlukları kaldırabilir ancak metinler arasındaki boşlukları kaldıramaz.
Bu teknik için adımları takip edin.
ADIMLAR:
- İlk olarak, şu adrese gidin Geliştirici sekmesini seçin ve Visual Basic .
- Sonra, şu adrese gidin Ekleme içinde Visual Basic penceresini açın ve ardından Modül .
- Kodu şuraya yazın Modül ve kaydet.
Sub Remove_Spaces() Dim x As Range Dim Cells As Range Dim TCell As String Set x = Selection For Each Cells In x TCell = Cells.Value TCell = Trim(TCell) Cells.Value = TCell Next Cells End Sub
- Bundan sonra, uygulamak istediğiniz hücre aralığını seçin. VBA Burada, biz seçtik Hücre B5 için Hücre B9 .
- Ardından, şunları seçin Makrolar bir şey yok. Geliştirici.
- Ayrıca, şunları seçin Koşmak bir şey yok. Makro.
- Son olarak, aşağıdaki resimdeki gibi sonuçlar göreceksiniz.
5. Sayılar Arasındaki Boşlukları Silmek için Excel Formülü Ekleme
Bazen sayılar arasındaki boşlukları temizlememiz gerekir. Bu bölümde, sayılar arasındaki boşlukları nasıl kaldırabileceğimizi göstereceğiz. Burada aynı veri kümesini kullanacağız. Kimlik Numarası Bu sefer sütun.
Aşağıdaki adımları izleyin.
ADIMLAR:
- İlk olarak, ekstra bir sütun oluşturun. Yardımcı Sütun buradaki ekstra sütundur.
- İkinci olarak, şunları seçin Hücre D5 ve formülü girin.
=SUBSTITUTE(C5," ","")
- Üçüncü olarak, basın Girin ve kullan Doldurma Kolu içinde Yardımcı Sütun .
- Alternatif olarak, bunu şu şekilde de yapabilirsiniz 'Bul & Değiştir' Boşlukları kaldırmak istediğiniz hücre aralığını seçin.
- Ardından, tuşuna basın Ctrl + H klavyeden. 'Bul ve Değiştir' penceresi oluşacaktır.
- Tuşuna basın Boşluk çubuğu içinde 'Neyi bul' bölümünü ve 'Şununla değiştir' bölüm boş.
- Son olarak, şunları seçin Tümünü Değiştirin sonuçları görmek için.
Daha Fazla Oku: Excel'de Sayıdan Sonra Boşluk Nasıl Kaldırılır (6 Kolay Yol)
Hatırlanması Gerekenler
Excel'de boşlukların nasıl kırpılacağına dair bazı kolay yöntemleri tartıştık. Bu yöntemleri kullanırken hatırlamamız gereken önemli bir şey var. ekstra sütun ilk başta Yöntem-1,2 & 3 Adımları gerçekleştirdikten sonra, ana verileri kırpılmış verilerle değiştirmemiz gerekir. Bunu aşağıdakileri kullanarak yapabiliriz Anlaşıldı & Yapıştır Sadece yapıştırdığınızdan emin olun değerler Bu prosedür, aşağıda gösterilmiştir Yöntem-1 .
Sonuç
Excel çalışma sayfamızdan boşlukları silmek için 5 yöntem tanımladık. Bunlar çoğunlukla formül tabanlı yöntemlerdir. 'Bul & Değiştir' Ayrıca, bu yöntemlerin sorununuzu tamamen çözmenize yardımcı olacağını umuyorum. Son olarak, herhangi bir sorunuz veya öneriniz varsa, aşağıya yorum yapmaktan çekinmeyin.