Bu dosya, Excel'in REGEXREPLACE fonksiyonunun metin temizleme ve düzenleme amacıyla nasıl kullanıldığını örnek verilerle gösterir. Örnekler, ad ve telefon numarası içeren metinler üzerinde kurgulanmıştır.
Dosyanın içeriği
Dosyada tek sayfa bulunur: Sayfa1 (B1:E60 aralığı). Sayfadaki düzen şöyledir:- Başlık satırı: B2 hücresinde "Asıl Metin", D2 hücresinde "Değiştirilecek karakter" başlıkları yer alır.
- Karakter değiştirme örneği (4-7. satırlar): "Ali Suat (378) 555-4195" biçiminde dört ad ve telefon kaydı bulunur. D sütununda her kayıt için kullanılacak yerine koyma karakteri (* ve _) verilmiştir.
- Özel karakterleri silmek (10-13. satırlar): Aynı metin ("Ayşe Mercan (378) 555-4195") dört satırda tekrarlanır; her satırda farklı bir temizleme deseni denenebilir.
- Özel karakterler değiştir / kırp (16-18. satırlar): "Şebnem Öğütür (378) 555-4195" metni üç satırda yer alır; D sütunundaki boşluk karakteri ile değiştirme ve fazla boşlukları kırpma işlemi gösterilir.
- Her büyük harf öncesine boşluk ekleme (21-22. satırlar): "AliKemalMutlu" ve "MerveDuraksız" metinleri bulunur; D sütunundaki $0 ifadesi, eşleşen karakteri koruyarak önüne boşluk eklemek için kullanılır.
Nasıl kullanılır
- Dosyayı açın ve Sayfa1 üzerindeki örnek metinleri inceleyin.
- Sonuç sütununda bir hücre seçip REGEXREPLACE fonksiyonunu yazın; ilk argüman olarak B sütunundaki metni, ikinci argüman olarak aranacak deseni, üçüncü argüman olarak D sütunundaki değiştirme karakterini girin.
- Büyük harf öncesine boşluk ekleme örneğinde, büyük harfi yakalayan bir desen ile D sütunundaki $0 değerini birlikte kullanın.
- Kendi verilerinizi B sütununa yazarak aynı deseni deneyin.