Excel Dersleri · Başlangıç · 6 dk

Excel'de Boşluk Silme: KIRP ve YERİNEKOY

Excel'de baştaki, sondaki ve kelimeler arasındaki fazla boşlukları KIRP ile, tüm boşlukları YERİNEKOY ile silin; KIRP'ın silemediği boşluğu tanıyın.

Hazırlayan Excelmatik Editör Ekibi

Microsoft 365, Excel 2021, 2019, 2016, Excel Web

İçindekiler
  1. KIRP ile fazla boşlukları silme
  2. Tüm boşlukları silme: YERİNEKOY
  3. KIRP çalışmıyorsa: bölünemez boşluk
  4. Formülsüz yol: Bul ve Değiştir
  5. Temizlenen veriyi kalıcı hâle getirme
  6. Fazla boşluk olduğunu nasıl anlarsınız?

Excel'de fazla boşlukları silmek için =KIRP(A2) formülünü kullanın (İngilizce: TRIM). KIRP baştaki ve sondaki boşlukları siler, kelimeler arasındaki birden fazla boşluğu teke indirir. Tüm boşlukları silmek için =YERİNEKOY(A2;" ";"") yazın.

Fazla boşluklar gözle zor görülür ama ciddi sorun çıkarır: DÜŞEYARA eşleşme bulamaz, EĞERSAY aynı adı iki farklı ad sayar, sayılar toplama girmez. Aşağıda üç durumu da çözüyoruz.

KIRP ile fazla boşlukları silme

Tırnaklar boşlukları göstermek için eklendi
Ham metin (A)=KIRP(A2)Karakter sayısı
" Ankara ""Ankara"10 → 6
"Ali Veli""Ali Veli"10 → 8
"İzmir ""İzmir"6 → 5
=KIRP(A2)

Boşluk olup olmadığından emin değilseniz =UZUNLUK(A2) ile karakter sayısına bakın. "Ankara" 6 karakterdir; 7 veya daha fazla görüyorsanız fazladan boşluk vardır.

Tüm boşlukları silme: YERİNEKOY

Telefon numarası, IBAN veya ürün kodu gibi değerlerde kelimeler arasındaki boşlukların da gitmesi gerekir. YERİNEKOY (SUBSTITUTE) her boşluğu boş metinle değiştirir:

=YERİNEKOY(A2;" ";"")
=YERİNEKOY(A2;" ";"")*1

KIRP çalışmıyorsa: bölünemez boşluk

Web sayfalarından veya bazı programlardan kopyalanan verilerde boşluk gibi görünen karakter aslında bölünemez boşluktur (kod 160). KIRP yalnızca normal boşluğu (kod 32) siler. Önce bölünemez boşluğu normal boşluğa çevirin, sonra KIRP uygulayın:

=KIRP(YERİNEKOY(A2;DAMGA(160);" "))

Formülsüz yol: Bul ve Değiştir

  1. Temizlenecek aralığı seçin, Giriş › Bul ve Seç › Değiştir'e tıklayın.
  2. Aranan kutusuna bir boşluk yazın, Yeni değer kutusunu boş bırakın.
  3. Tümünü Değiştir'e tıklayın.

Temizlenen veriyi kalıcı hâle getirme

KIRP sonucu ayrı bir sütunda formül olarak durur. Kaynak sütunu silmeden önce formüllü hücreleri kopyalayın ve sağ tık › Yapıştırma Seçenekleri › Değerler ile aynı yere ya da orijinal sütuna yapıştırın.

Fazla boşluk olduğunu nasıl anlarsınız?

  • DÜŞEYARA, listede aynı göründüğü hâlde değeri bulamayıp #YOK veriyor.
  • EĞERSAY aynı adı iki farklı değer gibi sayıyor; özet tabloda aynı şehir iki ayrı satırda görünüyor.
  • Hücreye tıklayıp formül çubuğunda imleci metnin sonuna götürdüğünüzde son harften sonra boşluk kalıyor.
  • =A2="Ankara" karşılaştırması, hücrede Ankara yazdığı hâlde YANLIŞ dönüyor.

Bütün bir sütunu temizlemek için KIRP'ı yan sütuna yazıp doldurma tutamacıyla aşağı kopyalayın. Sonuçları kontrol ettikten sonra yardımcı sütunu Değerler olarak orijinal sütunun üzerine yapıştırın ve yardımcı sütunu silin. Böylece diğer formüller ve özet tablolar temiz veriyi kullanır.

Şimdi sen dene · 4 soru

%00 puan

Soru 1/4 · Taklit

KIRP baştaki ve sondaki boşlukları siler, aradaki fazla boşlukları teke indirir.

B2 hücresine =KIRP(A2) yaz.

B2
ABCD
1Şehir (ham)TemizTelefonBitişik
2 Eskişehir 0532 418 22 90
3Muğla Bodrum
4 Trabzon Of

B2 hücresini seç, yaz ve Enter'a bas.

Sık sorulan sorular

KIRP kelimeler arasındaki tek boşluğu da siler mi?

Hayır. KIRP kelimeler arasında tek boşluk bırakır; yalnızca baştaki, sondaki ve arada fazladan olan boşlukları siler. Tüm boşluklar için =YERİNEKOY(A2;" ";"") kullanın.

Excel'de baştaki boşluk nasıl silinir?

=KIRP(A2) baştaki ve sondaki boşlukların hepsini siler. Sonucu kalıcı yapmak için formülleri kopyalayıp Değerler olarak yapıştırın.

Boşluk yüzünden DÜŞEYARA #YOK verebilir mi?

Evet. "P-12 " ile "P-12" Excel için farklı değerlerdir. Aranan değeri KIRP ile sarın: =DÜŞEYARA(KIRP(A2);$E$2:$F$20;2;YANLIŞ). Ayrıntılar #YOK hatası rehberinde.

KIRP uyguladım ama boşluk hâlâ duruyor, neden?

Büyük olasılıkla bölünemez boşluktur (kod 160). =KIRP(YERİNEKOY(A2;DAMGA(160);" ")) formülünü deneyin.

KIRP İngilizce Excel'de nasıl yazılır?

TRIM olarak: =TRIM(A2). Türkçe Excel'de hazırlanan dosyayı İngilizce Excel'de açtığınızda KIRP formülleri otomatik olarak TRIM'e çevrilir; elle değiştirmeniz gerekmez.

Excelmatik Editör Ekibi

Editoryal ekip

Excelmatik içerikleri Türkçe Excel söz dizimiyle hazırlanır ve güncellenir. Bir hata görürseniz düzeltme talebi gönderebilirsiniz.

Değişiklik geçmişi

  1. İlk yayın.