Metin · Excel fonksiyonu
Excel KIRP formülü
Türkçe Excel: KIRPİngilizce Excel: TRIM
KIRP, bir metnin başındaki ve sonundaki boşlukları siler, kelimeler arasındaki birden fazla boşluğu teke indirir. Başka bir programdan, web sayfasından ya da formdan gelen verileri temizlemek için kullanılır.
İngilizce Excel'de adı TRIM. Fazla boşluklar gözle görünmez ama DÜŞEYARA'un #YOK vermesine, aynı adın iki kez sayılmasına ve sıralamanın bozulmasına yol açar.
KIRP nasıl yazılır?
=KIRP(metin)=TRIM(text)- metin
- Boşlukları temizlenecek metin ya da hücre.
Köşeli parantez içindeki argümanlar isteğe bağlıdır.
KIRP örnekleri
Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.
| A | |
|---|---|
| 1 | Ad soyad |
| 2 | Hakan Çelik |
| 3 | Gizem Aksoy |
| 4 | Onur Polat |
=KIRP(A2)Baştaki boşluklar silinir.
İngilizce Excel'de:
=TRIM(A2)=KIRP(A3)Kelimeler arasındaki fazla boşluklar teke iner; kelimeleri ayıran tek boşluk kalır.
İngilizce Excel'de:
=TRIM(A3)=UZUNLUK(A4)-UZUNLUK(KIRP(A4))Hücrede kaç fazla boşluk olduğunu böyle görebilirsin: sondaki üç boşluk.
İngilizce Excel'de:
=LEN(A4)-LEN(TRIM(A4))
Kendin dene: KIRP alıştırması
Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.
Sık yapılan hatalar
Bütün boşlukları silmesini beklemek
KIRP kelimeler arasındaki tek boşluğu korur. Bütün boşlukları silmek için YERİNEKOY kullan: =YERİNEKOY(A2;" ";"").
Web'den kopyalanan boşluklar
Web sayfalarından gelen metinlerde "bölünmez boşluk" denen ayrı bir karakter olur ve KIRP onu silmez. Önce normal boşluğa çevir: =KIRP(YERİNEKOY(A2;DAMGA(160);" ")).
Temizlenmiş sütunu formül olarak bırakmak
KIRP sonucu ayrı bir sütunda çıkar; asıl sütun değişmez. Temiz veriyi kalıcı yapmak için sonucu kopyala, asıl sütuna "Değerleri yapıştır" ile yapıştır, sonra yardımcı sütunu sil.
#YOK hatasının sebebini aramamak
DÜŞEYARA her şey doğru görünürken #YOK veriyorsa ilk şüpheli fazla boşluktur. =UZUNLUK(A2) ile karakter sayısına bak ya da aranan değeri temizle: =DÜŞEYARA(KIRP(E2);A2:C7;2;0).
İlgili dersler
Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.
- Ders 48Karakter saymakMetinTam Erişim
- Ders 50Metin değiştirmekMetinTam Erişim
- Ders 43İsimleri düzeltmekMetinTam Erişim
- Ders 53Ürün fiyatını bulmaArama ve başvuruTam Erişim
Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.
Ücretsiz derslere başla