Excel'de bir hücredeki veya dizedeki ilk ya da son n karakteri nasıl kaldırabilirsiniz?
Bu öğretici, Excel'de bir hücredeki veya dizedeki ilk ya da son N karakteri hızlıca kaldırmak için çeşitli pratik yöntemleri göstermektedir.
Bu bölümde, bir dizenin başından ilk N karakteri hızlıca kaldırmak için üç farklı yöntem tanıtılıyor.
1,1 İlk N karakteri RIGHT / REPLACE işleviyle kaldırma
>>İlk N karakteri kaldırmak için RIGHT ve LEN işlevlerini birleştirin
Formül sözdizimi ve bağımsız değişkenleri
Formül: =RIGHT(string_cell,LEN(string_cell)-n_character)
Başvuru: string_cell: Belirli Karakterleri Sil için kullandığınız hücre
n_character: kaldırmak istediğiniz karakter sayısı
Örnek: A2 hücresindeki dizenin ilk 2 karakterini kaldırın; formülü kopyalayıp yapıştırın
=RIGHT(A2,LEN(A2)-2)
ve Entertuşuna basın 
>>İlk N karakteri kaldırmak için REPLACE işlevi
Formül sözdizimi ve bağımsız değişkenleri
Formül: =REPLACE(Old_text,Strat_n,Num_Chars,New_text)
Başvuru: Old_text: karakterleri değiştirmek için kullandığınız hücre
Old_text: karakterleri değiştirmek için kullandığınız hücre
Start_n: old_text içinde new_text ile değiştirmek istediğiniz karakterin konumu
Num_Chars: Eski Metin içinde new_text ile değiştirmek istediğiniz karakter sayısı
New_text: old_text’ün yerine geçecek metin
Örnek: A6 hücresindeki ilk iki karakteri hiçbir şeyle değiştirin; bu formülü kopyalayıp yapıştırın:
=REPLACE(A6,1,2,"")
ve Entertuşuna basın 
1,2 İlk N karakteri kullanıcı tanımlı işlevle kaldırma
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın, ardından bir modül oluşturmak için Insert > Module seçeneğine tıklayın.
2. Aşağıdaki kodu kopyalayın ve Module betiğine yapıştırın.
VBA Kodu: İlk n karakteri kaldırma
Public Function RemoveFirstC(rng As String, cnt As Long)
RemoveFirstC = Right(rng, Len(rng) - cnt)
End Function 3. Kodu kaydedin ve kullandığınız sayfaya dönün. Örneğin, A11 hücresindeki dizenin ilk 3 karakterini kaldırmak için aşağıdaki formülü kopyalayıp yapıştırın:
=RemoveFirstC(A11,3)
ve ardından Enter tuşuna basın.
Bu bölümde, Excel'de bir dizenin sonundan son N karakteri kaldırmak için iki farklı yöntem sunulmaktadır.
2,1 Son N karakteri LEFT işleviyle kaldırma
Formül sözdizimi ve bağımsız değişkenleri
Formül: =LEFT(string_cell,LEN(string_cell)-Num_chars)
Başvuru: string_cell: Belirli Karakterleri Sil için kullandığınız hücre
n_character: kaldırmak istediğiniz karakter sayısı
Örnek: A2 hücresindeki dizenin son 2 karakterini kaldırın; formülü kopyalayıp yapıştırın
=LEFT(A2,LEN(A2)-2)
ve Entertuşuna basın 
2,2 Son N karakteri kullanıcı tanımlı işlevle kaldırma
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın, ardından bir Modül oluşturmak için Insert > Module seçeneğine tıklayın.
2. Aşağıdaki kodu kopyalayın ve Modül betiğine yapıştırın.
VBA Kodu: Son n karakteri kaldırma
Public Function RemoveLastC(rng As String, cnt As Long)
RemoveLastC = Left(rng, Len(rng) - cnt)
End Function 3. Kodu kaydedin ve kullandığınız sayfaya dönün. Örneğin, A5 hücresindeki dizenin son 3 karakterini kaldırmak için aşağıdaki formülü yazın:
=RemoveLastC(A5,3)
ve Enter tuşuna basın.
Bir dizenin başından veya sonundan N karakter silmek gibi bir görevde formüller ezberlemekle zaman harcamak istemiyorsanız, Belirli Konumdaki Karakteri Sil aracı, Kutools for Excel ile bu işlemi formüllere gerek kalmadan birkaç tıklamada halleder.
Kutools for Excel'i ücretsiz olarak yükledikten sonra aşağıdaki adımları uygulayın:
İşlemek istediğiniz hücreleri seçin ve aracı uygulamak için Kutools > Text > Belirli Konumdaki Karakteri Sil seçeneğine tıklayın.
3,1 Formül kullanmadan ilk/son N karakteri kaldırma
>>İlk N karakteri kaldırma
![]() | 1) Numbers metin kutusuna, dizeden kaldırmak istediğiniz karakter sayısını yazın; bu örnekte, dizelerin başından ilk 3 karakteri kaldıracak. 2) From left seçeneğini Position bölümünde işaretleyin. |
Sonuç şu şekilde görüntülenir:
>>Son N karakteri kaldırma
![]() | 1) Numbers metin kutusuna, dizeden kaldırmak istediğiniz karakter sayısını yazın; bu örnekte, dizelerin sonundan son 3 karakteri kaldıracam. 2) From right seçeneğini Position bölümünde işaretleyin. |
Sonuç şu şekilde görüntülenir:
3,2 Formül kullanmadan ortadaki belirli bir konumdan N karakter kaldırma
Ancak bazen bir dizenin ortasından belirli sayıda karakteri kaldırmak isteyebilirsiniz.
Örnek: Dizenin üçüncü karakterinden başlayarak 3 karakteri çıkarın.
![]() | 1) Number metnine, dizelerden kaldırmak istediğiniz karakter sayısını yazın; burada 3 karakteri kaldıracam. 2) Specify seçeneğini işaretleyin, ardından Position bölümündeki metin kutusuna, dizenin başlangıcından itibaren kaldırılacak karakter sayısını girin; örneğin, üçüncü karakterden itibaren Belirli Karakterleri Sil. |
Sonuç şu şekilde görüntülenir:
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




