Excel hücrelerindeki baştaki ve sondaki boşluklar nasıl kaldırılır?
Bazen, başka yerlerden veri kopyalayıp Excel çalışma sayfasına yapıştırdığınızda, hücrelerdeki metinlerin başında veya sonunda fazladan boşluklar kalabilir. Verilerin düzenli görünmesi için bu boşlukları tek tek silmek zaman alıcı olabilir. Bu eğitimde, size baştaki ve sondaki boşlukları hızlı bir şekilde kaldırmak için akıllı ve kolay yöntemler sunulmaktadır.
- Yöntem A: Tüm fazla boşlukları TRIM fonksiyonu ile kaldırma (2 adım)
Tüm fazla boşlukları, fazladan boşlukları, baştaki ve sondaki boşlukları kaldırma - Yöntem B: VBA kodu ile baştaki boşlukları kaldırma (5 adım)
Sadece ilk boşluğu kaldırır, kodu çalıştırmadan önce bir kopya alınması gerekir - Yöntem C: Kutools ile ihtiyacınıza göre baştaki/sondaki/fazladan/tüm boşlukları kaldırma (3 adım)
Baştaki/sondaki/fazladan/tüm boşlukları ihtiyacınıza göre kaldırma - Örnek dosyayı indirin
Bu örnek dosya, bu makaledeki tüm verileri içerir - Boşluklarla İlgili Diğer İşlemler (Makaleler)
Metin dizisi öncesindeki boşlukları sayın n'inci boşluğun konumunu bulun Devamı..
Metinlerden fazla boşlukları kaldırma
1. Fazladan boşlukları kaldırmak istediğiniz hücrenin yanındaki bir hücreyi seçin, bu formülü yazın
=TRIM(B2)
B2, boşlukları kaldırmak istediğiniz hücredir, Ekran görüntüsüne bakın:
2. Tuşa basın Enter tuşuna basarak sonucu alın ve ardından fazladan boşlukları kaldırmak istediğiniz hücrelerin üzerine otomatik doldurma tutamacını sürükleyin, tüm baştaki, sondaki ve fazladan boşluklar kaldırılmış olacaktır.
İpucu:
1. Aşağıdaki ekran görüntüsünde gösterildiği gibi formül sonuçlarını değer olarak kopyalayıp yapıştırabilirsiniz:
2. Bu yöntem, yalnızca bir satır veya sütun içindeki bitişik hücrelerdeki boşlukları kaldırmak istiyorsanız oldukça kolaydır. Ancak, birkaç satır ve sütun içeren bir aralıktaki baştaki boşlukları kaldırmak istediğinizde, bu fonksiyonu birkaç kez kullanmanız gerekir. Bu durumda, Yöntem C'yi deneyebilirsiniz.
Tüm fazla boşlukları, yazdırılamayan karakterleri ve bölünmeyen boşlukları kaldırma
Dizelerinizde CHAR(160) gibi bazı yazdırılamayan karakterler varsa, bunlar TRIM fonksiyonu ile başarıyla kaldırılamaz. Bu durumda, bu işi halletmek için TRIM fonksiyonunu, CLEAN fonksiyonunu ve SUBSTITUTE fonksiyonunu birlikte kullanmanız gerekir.
Bu formülü kullanın:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
Bu durumda, B2 hücresi, tüm fazla boşlukları kaldırmak istediğiniz hücredir.
Ardından, bu formülü uygulamak istediğiniz hücrelerin üzerine doldurma tutamacını sürükleyin.
Not:
TRIM fonksiyonu, baştaki boşluklar, sondaki boşluklar ve kelimeler arasındaki fazladan boşluklar dahil olmak üzere tüm fazla boşlukları kaldırır. Yalnızca baştaki boşlukları kaldırmak istiyorsanız, lütfen Yöntem B'ye gidin. Yalnızca baştaki boşlukları, yalnızca sondaki boşlukları kaldırmak istiyorsanız veya yazdırılamayan karakterler dahil olmak üzere tüm fazla boşlukları kaldırmak istiyorsanız, lütfen Yöntem C'ye gidin.
![]() | Excel'de Sahip Olmanız Gereken 13 Metin Aracı, Verimliliğinizi %90 Artırır ▲ Hücrelerdeki metin dizisini toplu olarak düzenleyin, örneğin aynı metni birden çok hücreye aynı anda ekleyin, herhangi bir pozisyondaki karakterleri kaldırın vb. ▲ Resimde gösterilen araçların yanı sıra, Kutools for Excel'de 200'den fazla gelişmiş araç bulunmaktadır ve bu araçlar Excel bulmacalarınızın %82'sini çözebilir. ▲ 5 dakikada Excel uzmanı olun, insanların tanınmasını ve terfi almasını sağlayın. ▲ 110.000'den fazla verimli insan ve 300'den fazla dünya çapında ünlü şirketin tercihi. |
Word belgesindeki tüm verileri Excel'e dönüştürmek veya aktarmak istiyorsanız, VBA kodunu kullanabilirsiniz.
1. Microsoft Visual Basic for Applications penceresini etkinleştirmek için Alt + F11 tuşlarına basın.
2. Yeni bir Modül betiği oluşturmak için Ekle > Modül'e tıklayın, aşağıdaki kodu kopyalayıp betiğe yapıştırın.
VBA: Dizelerden baştaki boşlukları silme
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın, ardından bir KutoolsforExcel diyalog kutusu açılır ve baştaki boşlukları kaldırmak için hücreleri seçmenizi ister.
4. Hücreleri seçtikten sonra Tamam'a tıklayın, şimdi seçimlerdeki baştaki boşluklar kaldırılmıştır.
Not:
Bu VBA kodu yalnızca baştaki boşlukları kaldırır ve orijinal verileri değiştirir ve Geri Al işlemini desteklemez. Bu VBA kodunu uygulamadan önce lütfen verilerinizin bir kopyasını kaydedin.
Bu araç, Kutools for Excel'deki 229 araçtan biridir ve farklı türdeki boşlukları kaldırmak için beş seçenek sunar:
- Baştaki boşlukları kaldırma
- Sondaki boşlukları kaldırma
- Baştaki ve sondaki boşlukları kaldırma
- Tüm fazla boşlukları kaldırma
- Tüm boşlukları kaldırma
Bu araç Geri Al işlemini destekler, ancak bu yardımcı programı kullanmadan önce ücretsiz olarak yüklemeniz birkaç dakikanızı alacaktır.
1. Boşlukları kaldırmak istediğiniz verileri seçin, ardından Kutools > Boşlukları Kaldır. Ekran görüntüsüne bakın:
2. Ardından, ihtiyacınız olan seçeneği işaretleyin Boşlukları Kaldır diyalogunda.
Yalnızca Baştaki Boşlukları Kaldır:
Yalnızca Sondaki Boşlukları Kaldır:
Yalnızca Baştaki ve Sondaki Boşlukları Kaldır:
Tüm Fazla Boşlukları Kaldır:
Tüm Boşlukları Kaldır:
Bu örnek dosyayı indirmek için tıklayın
Metin dizisi öncesindeki boşlukları sayma
Baştaki boşlukların sayısını hızlı bir şekilde saymak için bir püf noktası sağlar
n'inci boşluğun konumunu bulma
Bu makalede, Excel'de n'inci boşluğun konumunu kolayca bulmak için püf noktaları tanıtılmaktadır.
Ad ve soyad arasına boşluk ekleme
Genel olarak, ad ve soyad arasında bir boşluk bulunur. Ancak bazen bu boşluklar kaybolur ve Excel'de isimler arasına boşluk eklemeniz gerekir. Burada bu işi hızlı bir şekilde ele almak için iki farklı yol sunulmaktadır.
Boşluklar hariç karakter sayısını sayma
Genellikle karakter sayısını saymak için LEN fonksiyonunu kullanırsınız, ancak boşluklar hariç karakterleri saymak istiyorsanız başka bir formüle ihtiyacınız vardır. Bu makalede, bu bulmacayı çözmek için seçebileceğiniz iki kolay yol sunulmaktadır.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!