Excel'de bir dizeden belirli özel karakterleri nasıl kaldırabilirim?
Metin dizelerinizde %^&*() gibi özel karakterler varsa ve bu karakterleri hücrelerden şimdi kaldırmak istiyorsanız, hepsini tek tek silmek oldukça zaman alıcı olur. Excel’de bu işi hızlıca halletmeniz için size bazı pratik yöntemler göstereceğim.
Kullanıcı Tanımlı İşlev ile metin dizelerinden bazı özel karakterleri kaldırma
Metin dizelerinden bazı özel karakterleri Kutools for Excel ile kaldırma
Kullanıcı Tanımlı İşlev ile metin dizelerinden bazı özel karakterleri kaldırma
Aşağıdaki VBA kodu, ihtiyacınız olan özel karakterleri kaldırmada size yardımcı olabilir. Lütfen aşağıdaki adımları uygulayın:
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutun.
2. Ekle > Modül’e tıklayın ve aşağıdaki kodu Modül penceresine yapıştırın.
VBA kodu: Metin dizelerinden bazı özel karakterleri kaldırma
Function RemoveSpecial(Str As String) As String
'updatebyExtendoffice 20160303
Dim xChars As String
Dim I As Long
xChars = "#$%()^*&"
For I = 1 To Len(xChars)
Str = Replace$(Str, Mid$(xChars, I, 1), "")
Next
RemoveSpecial = Str
End Function
3. Ardından bu kodu Kaydet ve Kapat’a tıklayın, çalışma sayfasına geri dönün ve sonucu almak istediğiniz boş bir hücreye şu formülü girin: =removespecial(A2). Ekran görüntüsüne bakın:

4. Ardından, formülü uygulamak istediğiniz hücrelere kadar doldurma tutamacını aşağı doğru sürükleyin; böylece metin dizelerinden gerekli olmayan tüm özel karakterler otomatik olarak kaldırılacaktır. Ekran görüntüsüne bakın:

Not: Yukarıdaki kodda, #$%()^*& özel karakterlerini kaldırmak istediğiniz başka karakterlerle değiştirebilirsiniz.
Metin dizelerinden bazı özel karakterleri Kutools for Excel ile kaldırma
VBA koduyla tecrübeniz yoksa, Kutools for Excel’in Belirli Karakterleri Sil aracı bu görevi hızlı ve kolayca tamamlamanıza yardımcı olabilir.
Kutools for Excel yüklendikten sonra,Kutools for Excellütfen aşağıdaki adımları uygulayın:
1. Özel karakterlerini kaldırmak istediğiniz metin dizelerini seçin.
2.Tıklayın Kutools>Metin>Belirli Karakterleri Sil, ekran görüntüsüne bakın:

3. Belirli Karakterleri Sil iletişim kutusunda, Özel seçeneğini Belirli Karakterleri Sil bölümünde işaretleyin ve kaldırmak istediğiniz özel karakterleri girin. Ekran görüntüsüne bakın:

4. Ardından Tamam veya Uygula düğmesine tıklayın; böylece Özel metin kutusunda belirttiğiniz karakterler metin dizelerinden aynı anda kaldırılacaktır. Ekran görüntülerine bakın:
![]() | ![]() | ![]() |
İndirmek ve Kutools for Excel'ı ücretsiz denemek için tıklayın!
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar


