KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir hücrenin son veya ilk karakteri virgül ya da belirli bir karakterse, bu karakter nasıl kaldırılır?

YazarSiluvia Değiştirme Tarihi

Excel'de veriyle çalışırken, kayıtların ilk veya son karakterinin virgül ya da başka istenmeyen bir sembol olması sık karşılaşılan bir durumdur. Bu sorunlar genellikle verilerin diğer sistemlerden dışa aktarılması, farklı veri kümelerinin birleştirilmesi veya metinsel bilgilerin toplu olarak düzenlenmesi sonrasında ortaya çıkar. Bu sapkın karakterleri temizlemek, yalnızca verilerinizin daha düzgün görünmesini sağlamaz; aynı zamanda arama, eşleştirme veya başka sistemlere içe aktarma gibi sonraki analiz ve işlemlerde oluşabilecek hataları da önler.

Bu eğitim, Excel'de birden fazla hücredeki son veya ilk karakteri—belirli bir sembolle (örneğin virgülle) eşleşiyorsa—hızlıca kaldırmak için birkaç pratik yöntemi adım adım gösterir. Hem Excel formüllerine hem de Kutools for Excel araçlarına yönelik ayrıntılı talimatlar, ek senaryolar ve sorun giderme önerileriyle, görevleriniz için en uygun çözümü kolayca seçebilmenizi sağlar.


Formül kullanarak son/ilk karakteri virgül veya belirli bir karakterse silme

Excel formülleri, hücre değerlerinizden yalnızca belirli bir sembolle eşleşen istenmeyen ilk veya son karakterleri kaldırmak için basit ve etkili bir çözüm sunar. Bu yaklaşım, özellikle dinamik bir çözüm arıyor ancak ek eklentiler yüklemek istemiyorsanız oldukça kullanışlıdır. Söz konusu formüller hem küçük hem de büyük veri kümelerinde veri temizleme görevlerinde rahatlıkla kullanılabilir; ayrıca parametreleri ayarlayarak farklı sembollerle kullanımı kolayca genişletilebilir.

Son karakter virgülse silme

Bir hücrenin son karakterini yalnızca virgül ise kaldırmak için aşağıdaki adımları izleyin:

1. Sonucunuzu görmek için boş bir hücre seçin—örneğin D2. Seçili hücreye aşağıdaki formülü girin ve onaylamak için Enter tuşuna basın:

=IF(RIGHT(B2,1)=",",LEFT(B2,LEN(B2)-1),B2)

Son karakteri virgül ise kaldıran bir formülü gösteren Excel ekran görüntüsü

2. Formülü listedeki diğer hücrelere uygulamak için doldurma tutamacını (hücrenin sağ alt köşesindeki küçük kare) aşağı doğru sürükleyin. Her hücre, son karakter virgül ise metni virgülsüz olarak gösterecektir.

İlk karakter virgülse silme

İlk karakter virgülse kaldırmak için aşağıdaki yöntemi kullanın:

1. Boş bir hücre seçin (örneğin, verileriniz B2'den başlıyorsa D2) ve aşağıdaki formülü girin:

=IF(LEFT(B2,1)=",",RIGHT(B2,LEN(B2)-1),B2)

İlk karakteri virgül ise kaldıran bir formülü gösteren Excel ekran görüntüsü

2. Enter tuşuna bastıktan sonra, formülü Veri Aralığı kapsamına göre gerektiği kadar aşağı kopyalayın. Formül, baştaki virgülü bulursa hücre değerini bu virgül olmadan döndürecektir.

Not: Her iki formülde de "B2", incelemek ve işlemek istediğiniz hücreyi temsil eder; "," ise kaldırılacak semboldür. Eğer hedefiniz noktalı virgül, tire gibi başka bir sembolse, formüldeki virgülü buna göre değiştirin. Verileriniz başka bir sütunda veya satırda başlıyorsa, hücre referanslarını da buna uygun şekilde güncelleyin.

Pratik ipuçları: Bu formül tabanlı çözümler, orijinal verileri bozmadan temizlenmiş verileri ayrı bir sütuna aktarmak istediğiniz durumlarda en uygundur. Başka karakterleri kaldırmak istiyorsanız, formüldeki tırnak işaretleri arasındaki karakteri değiştirmeniz yeterlidir. Formülleri büyük bir veri kümesine uygulamadan önce veri tutarsızlıklarını kontrol etmeyi unutmayın; çünkü formüller yalnızca belirtilen sembolü kaldırır ve diğer istenmeyen karakterleri etkilemez.

Hata uyarısı: Hücreleriniz boşsa veya yalnızca tek bir karakter içeriyorsa (örneğin tek bir virgül), formül boş bir dize döndürebilir. Bu durum normaldir; ancak sonuçlarınızı gözden geçirirken bunu göz önünde bulundurmalısınız.


Kutools for Excel ile son/ilk karakteri virgül veya belirli bir karakterse silme

Büyük veri kümeleriyle çalışıyorsanız ve istenmeyen ilk veya son karakterleri kolayca tespit edip kaldırmak istiyorsanız, Kutools for Excel bu görevi verimli bir şekilde yerine getirmeniz için pratik araçlar sunar. Kutools’un Belirli hücreleri seçin ve Belirli Konumdaki Karakteri Sil özellikleri sayesinde karmaşık formüllere başvurmadan veya verileri elle tarayarak uğraşmadan, verilerinizi hızlıca tanımlayıp temizleyebilirsiniz. Bu yöntem, özellikle çok sayıda hücreyi yerinde temizlemeniz gerektiğinde son derece kullanışlıdır ve orta düzey Excel bilgisine sahip kullanıcılar ile zaman kazandıran otomasyon çözümleri arayanlar için idealdir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

1. Değerlendirmek istediğiniz karakterle başlayabilen veya bitebilen tüm hücreleri hedef aralıktan seçin. Ardından Kutools > Seç > Belirli hücreleri seçin seçeneğine tıklayın.

Kutools for Excel'ın Belirli Hücreleri Seç seçeneğinin ekran görüntüsü

2.Belirli hücreleri seçiniletişim kutusunda, hassas seçim yapmak için aşağıdaki seçenekleri yapılandırın:

2,1)Seçim türünü belirtinaltında,Hücreseçeneğini kullanarak tek tek hücrelere odaklanın.
2,2)Türü belirtinbölümünde,Sonu ile biterveya Başı ile başlarseçeneklerinden birini açılır menüden seçin; bunu, sondaki ya da baştaki karakteri kaldırmak istemenize göre yapın.
2,3) Algılamak istediğiniz karakteri (örneğin virgül (),) veya başka bir sembol) metin kutusuna girin.
2,3) Ayarlarınızı uygulamak için Tamamdüğmesine basın.
İletişim kutusu kriterlerinize uyan kaç hücre olduğunu onayladığında, tekrar Tamamdüğmesine tıklayın. İlgili hücreler çalışma sayfanızda otomatik olarak seçilecektir.

Kutools for Excel'in Belirli Hücreleri Seç iletişim kutusunun ekran görüntüsü

3. Uygun hücreler seçiliyken, kaldırma aracını açmak için Kutools > Metin > Belirli Konumdaki Karakteri Sil seçeneğine tıklayın.

Kutools for Excel'nin Konuma Göre Kaldır seçeneğinin ekran görüntüsü

4. Belirli Konumdaki Karakteri Sil iletişim kutusunda, yalnızca belirli bir karakteri kaldıracak şekilde ayarları yapılandırın. Yalnızca ilk veya son karakterin kaldırılacağını belirtmek için 1 sayısını Sayılar kutusuna yazın. Son karakteri kaldırmak için Sağdan, ilk karakteri kaldırmak için ise Soldan seçeneğini belirleyin. Seçiminizi yaptıktan sonra değişiklikleri uygulamak için Tamamdüğmesine tıklayın.

Kutools for Excel'ün Konuma Göre Kaldır iletişim kutusunun ekran görüntüsü

Artık seçili hücrelerinizin başında veya sonunda yer alan istenmeyen karakterler anında kaldırılacak!

İpucu: Bu işlem orijinal verilerinizi doğrudan değiştireceğinden, başlangıçtaki içeriğin bir kopyasını saklamak istiyorsanız işleme başlamadan önce sütununuzu çoğatmayı düşünün. Kutools yöntemi, seçimde gizli satırlar veya filtrelenmiş sonuçlar olsa bile araçların yalnızca görünür hücreler üzerinde güvenilir şekilde çalışmasını sağladığı için özellikle kullanışlıdır.

Uyarı: Yanlışlıkla veri değiştirmelerini önlemek için “Belirli Konumdaki Karakteri Sil” aracını kullanmadan önce tüm hedef hücrelerinizi doğru şekilde seçtiğinizden emin olun.

Beklendiği gibi tüm karakterlerin kaldırılmadığı sorunlarıyla karşılaşırsanız, seçiminizin girdiğiniz karakterle eşleştiğinden emin olun. Ayrıca, algılama doğruluğunu etkileyebilecek baştaki veya sondaki boşlukların olmadığından kontrol edin.

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin


VBA koduyla son/ilk karakteri silme

Değişken bir aralıkta bu temizleme görevini otomatikleştirmek isteyen kullanıcılar için VBA (Visual Basic for Applications) kodu esnek bir çözüm sunar. VBA yöntemi, birden fazla sayfayı işlemek, büyük veri kümeleri üzerinde çalışmak veya gelecekte tekrar kullanılabilecek bir makroya sahip olmak istediğinizde uygundur. VBA kodu, ilk veya son karakteri yalnızca virgül, noktalı virgül veya başka bir sembolle eşleşiyorsa kaldırmayı sağlar.

1. Başlamak için Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Açılan Microsoft Visual Basic for Applications penceresinde Ekle > Modül seçeneğine gidin.

2. Aşağıdaki VBA kodunu Modül penceresine kopyalayıp yapıştırın:

Sub RemoveFirstOrLastIfChar()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    Dim RemoveChar As String
    Dim PositionType As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select Range to clean", xTitleId, WorkRng.Address, Type:=8)
    
    RemoveChar = Application.InputBox("Character to remove (e.g. , or ;)", xTitleId, ",", Type:=2)
    
    PositionType = Application.InputBox("Remove from (Enter 'Left' or 'Right')", xTitleId, "Right", Type:=2)
    
    Application.ScreenUpdating = False
    
    For Each Rng In WorkRng
        If PositionType = "Right" Then
            If Right(Rng.Value, 1) = RemoveChar Then
                Rng.Value = Left(Rng.Value, Len(Rng.Value) - 1)
            End If
        ElseIf PositionType = "Left" Then
            If Left(Rng.Value, 1) = RemoveChar Then
                Rng.Value = Right(Rng.Value, Len(Rng.Value) - 1)
            End If
        End If
    Next
    
    Application.ScreenUpdating = True
End Sub

3. Kodu çalıştırmak için VBA düzenleyicisinde Çalıştır düğmesidüğmesine tıklayın. Makroyu çalıştırdığınızda Excel, temizlenecek aralığı seçmenizi, hedef karakteri (örneğin virgül) girmenizi ve karakterin hangi taraftan ("Sol" veya "Sağ") kaldırılacağını belirtmenizi isteyecektir.

Kod, seçtiğiniz aralıktaki her hücreyi hızla tarayarak girdiğiniz karakterle eşleşen ilk veya son karakteri kaldıracaktır. Makro, belirlenen konumda ilgili sembolü içermeyen hücreleri atlayacak şekilde tasarlanmıştır; böylece istenmeyen veri kayıplarını önlemenize yardımcı olur.

Pratik ipucu: Özellikle büyük bir Veri Aralığı veya önemli veriler üzerinde değişiklik uyguluyorsanız, makroyu çalıştırmadan önce çalışma kitabınızı kaydetmeyi düşünün. Makrolar belirli sayfalarda çalışacak şekilde özelleştirilebilir veya gerektiğinde birden fazla karakteri işlemek üzere geliştirilebilir.

Hata uyarısı: Karakteri verilerinizde göründüğü gibi tam olarak girdiğinizden ve işlem sırasında dikkatlice "Sol" veya "Sağ" seçeneğini belirlediğinizden emin olun. Girişler büyük/küçük harfe duyarlıdır ve hücre içerikleriyle tam olarak eşleşmelidir.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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