Bu yazımızda Excel'de Gereksiz Boş Karakterleri Kaldırmayı öğreneceğiz.
Baştaki ve sondaki boşluklar nelerdir
Excel'de, Veri çıkarma ve temizleme, herhangi bir veri analizi projesinin ilk ve en önemli görevidir. Beş yıllık deneyimimde yapılandırılmamış gibi görünen veriler aldım, ancak excel TRIM veya CLEAN işlevlerini kullanarak bunları anlamlı raporlara dönüştürdüm. Bazen metin değerleri, baştaki, sondaki veya birden çok gömülü boşluk içerir ve bu boş karakterleri veya boşlukları temizleme işlemi, veri temizlemenin bir parçasıdır. Excel'de veri temizliği kolaydır. Şimdi Excel'deki hücrelerdeki metin değerlerinin nasıl temizleneceğini öğrenelim.
Excel'de tüm Boş Karakterleri bir kerede kaldırın
Yöntemde yer alan adımlar vardır. Birincisi seçim kısmı, formül yazın ve formül tamamlama.
Öncelikle : Temizlenmiş verilere veya çıktı hücrelerine ihtiyaç duyduğunuz gerekli hücreleri seçin
İkinci : Tip formülü
TRIM işlevi, Excel'de, sözcükler arasındaki tek boşluk dışında, metin dizesindeki tüm fazladan boşlukları kaldırmak için kullanılan bir METİN işlevidir.
Sözdizimi:
=KIŞTIR(metin) |
Metin : tırnak veya hücre referansındaki metin değeri
Üçüncü : Her formülün sonunda kullanılan formülün çıktısını görmek için Enter tuşunu kullanırız. Ancak sadece Enter kullanmak yerine şunu kullanın: Ctrl + Enter birlikte anahtar
Örnek :
Bütün bunları anlamak kafa karıştırıcı olabilir. Bir örnek kullanarak işlevin nasıl kullanılacağını anlayalım. Burada, bu hücrelere referans veren formülün doğru hesaplanması için onları kaldırmamız gerekiyor. Sütun A, metnin önünde boşluk bulunan metin içerir. Bu boşluklar Kırpma İşlevi kullanılarak kaldırılmıştır. Aşağıdaki ekran görüntüsüne bakın:
Bu boşlukları kaldırmanın iki yolu vardır:
- Kırp ve Değiştir İşlevini Kullanma
- Değiştir komutu
Boş karakterleri kaldırmak için TRIM formülü
Kırp işlevi, sözcükler arasındaki tek boşluklar dışında bir metin dizesindeki tüm boşlukları kaldırır.
Önce temiz verilerin çıkarılmasını veya çıktı hücrelerini istediğiniz hücreleri seçin. Bu yüzden C1:C5 aralığını seçtik ve aşağıda verilen formülü yazdık.
Formülü kullanın:
=KIR (A1) |
Şimdi işlemi tamamlamak için kullanmamız gereken sadece Ctrl + Enter sadece Enter kullanmak yerine.
Veriler baştaki boşluklar ve metin arasında birden fazla boşluk içeriyorsa, Kırpma İşlevi hepsini kaldırmaz. Hücre A3'e bakın, metnin ortasında boşluklar bulunan metin içerir. Trim, 2 kelime arasındaki tek boşluk dışında baştaki tüm boşlukları kaldıracaktır. Aşağıdaki ekran görüntüsüne bakın:
Alternatif olarak, metnimizin kelimeler arasında boşluklar içerdiğini ve kaldırılması gerektiğini bilmemiz durumunda Değiştirme İşlevini kullanabiliriz.
alternatif yol
Aşağıdaki resme bakın. Değiştirme işlevi, metin arasındaki boşluğu “hiçbir şey” ile değiştirir. Bu nedenle, boşluk kaldırılır.
Örnek :
Veriler bir satır başı boşluk ve metin arasında birden fazla boşluk içeriyorsa, Değiştirme İşlevi hepsini kaldıracaktır. A1 hücresi, metnin başında veya sonunda boşluk bulunan metin içerir. Değiştirme işlevi tüm boşlukları kaldıracaktır.Aşağıdaki ekran görüntüsüne bakın:
Formülü kullanın:
=İKAME(A1," ","") |
Yukarıdaki formül, kelimeler arasında tek boşluk bırakan TRIM işlevinden farklı olarak tüm boşluk oluşumlarını kaldırır.
Sütun C'de görebileceğiniz gibi, fazladan boşluk yok.
Bir yol daha:
İstenmeyen boşlukları kaldırmak için Değiştir komutunu da kullanabiliriz. Bu komut, Değiştirme işlevine benzer şekilde çalışır. Klavye kısayolu Ctrl + H'dir
Değiştir komutu, metnimizin metin arasında boşluklar içerdiğini bilmemiz durumunda bunları kaldırmamız gereken durumlarda kullanılabilir.
Neyi bulun: boşluk tuşuna bir kez basarak boşluk yazın.
Şununla değiştir: NULL
Find What kutusundaki girdiyi orada boşluk bıraktığımız için göremiyoruz. Değiştirilecek daha fazla boşluk bulamadığı metni gösteren iletişim kutusunu görene kadar Tümünü Değiştir'e tıklayın.
Aşağıdaki sonucu alacaksınız:
Böylece metin arasındaki baştaki ve sondaki boşlukları ve boşlukları kaldırabilir ve verilerinizi daha okunabilir hale getirebilirsiniz.
VBA aracılığıyla Sondaki Boşluğu Kaldır
Yalnızca etkin sayfadaki tüm sondaki boşlukları kaldırmak için bir VBA kodu istiyorsanız, bu makale kesinlikle size yardımcı olacaktır. Çoğu zaman sonunda bir boşluk bırakırız veya bazen web'den veri kopyalarız ve fark etmeyiz. Bu yazımızda, yanlışlıkla kalan boşluğu nasıl ortadan kaldıracağımızı öğreneceğiz.
Soru): Excel'de, herhangi bir metnin sonundaki sondaki boşluğu kaldırmak için YERİNE GEÇİRME & KART formülüyle, yani = TRIM(YİNEDEKİ(A1,CHAR(160)," ")) ile KIRP işlevini kullanabiliriz.
Dize sonunda kalan tüm gereksiz boşlukları kaldırmama yardımcı olacak bir Makro istiyorum.
Metnin sonundaki boşluk kaldırma kodunu almak için; VBA düzenleyicisini başlatmak için aşağıdaki adımları izlememiz gerekiyor.
- Geliştirici sekmesine tıklayın, ardından
- Kod grubundan Visual Basic'i seçin
Aşağıdaki kodu çalışma sayfası modülüne kopyalayın
Alt kırpma alanı()
Dim c As Range, rngConstant As Range Hatada Devam Et Sonraki Set rngConstants = ActiveSheet.UsedRange.SpecialCells(2, 2) Hatada GoTo 0 rngConstants Değilse O Zaman Hiçbir Şey Değilse 'performansı optimize et Application.ScreenUpdating = Yanlış Application.Calculation = xlCalculationManual 'char 160 dahil hücreleri kırpın Her c için rngConstants c.Value = Trim$(Application.Clean(Replace(c.Value, Chr(160), " "))) sonraki c 'Ayarları Sıfırla Application.ScreenUpdating = Doğru Uygulama.Hesaplama = xlHesaplamaOtomatik Bitir Alt Bitiş |
Yapacağınız gibi Bu, sonundaki tüm boşlukları kaldıracaktır.
Not: Yukarıdaki makro yalnızca etkin sayfada çalışacaktır.
Bu şekilde VBA kodunu kullanarak sondaki boşlukları kaldırabiliriz.
İndir - VBA - xlsm aracılığıyla Sondaki alanı kaldırın
Excel'de Gereksiz Boş Karakterlerin Nasıl Kaldırılacağı hakkındaki bu makalenin açıklayıcı olmasını umuyoruz. Değerleri hesaplama ve ilgili Excel formülleri hakkında daha fazla makaleyi burada bulabilirsiniz. Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz. Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. E-posta sitesinde bize yazın.
Excel'de TRIM işlevi nasıl kullanılır: TRIM işlevi, dizeleri kırpmak ve dizedeki sondaki veya baştaki boşlukları temizlemek için kullanılır. Bu, verilerin temizlenmesi sürecinde bize çok yardımcı olur.
Excel'de TEMİZ işlevi nasıl kullanılır: Temizleme işlevi, dizeden yazdırılamayan karakterleri temizlemek için kullanılır. Bu işlev çoğunlukla, içe aktarılan yabancı verileri temizlemek için TRIM işleviyle birlikte kullanılır.
Değişken konumdan başlayarak bir dizenin sonundaki metni değiştirin: Dizenin sonundaki metni değiştirmek için DEĞİŞTİR işlevini kullanırız. DEĞİŞTİR işlevi, değiştirilecek dizedeki metnin konumunu kullanır.
Excel DEĞİŞTİR ve İKAME işlevi: DEĞİŞTİR ve DEĞİŞTİR işlevleri en yanlış anlaşılan işlevlerdir. Belirli bir metni bulmak ve değiştirmek için SUBSTITUTE işlevini kullanırız. DEĞİŞTİR, dizedeki bir dizi karakteri değiştirmek için kullanıldığında…
Değişken konumdan başlayarak, bir dizenin sonundaki metni değiştirin: Dizenin sonundaki metni değiştirmek için DEĞİŞTİR işlevini kullanırız. DEĞİŞTİR işlevi, değiştirilecek dizedeki metnin konumunu kullanır.
Popüler Makaleler :
Verimliliğinizi Artıracak 50 Excel Kısayolu : Excel'deki görevlerinizde daha hızlı olun. Bu kısayollar, Excel'deki iş verimliliğinizi artırmanıza yardımcı olacaktır.
Excel'de DÜŞEYARA İşlevi nasıl kullanılır? : Bu, farklı aralık ve sayfalardan değer aramak için kullanılan excel'in en çok kullanılan ve popüler işlevlerinden biridir.
Excel'de EĞER İşlevi nasıl kullanılır? : Excel'deki EĞER ifadesi koşulu kontrol eder ve koşul DOĞRU ise belirli bir değer veya YANLIŞ ise başka bir belirli değer döndürür.
Excel'de SUMIF İşlevi nasıl kullanılır? : Bu, başka bir gösterge panosu temel işlevidir. Bu, belirli koşullardaki değerleri özetlemenize yardımcı olur.
Excel'de COUNTIF İşlevi nasıl kullanılır? : Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli değerleri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.