Excel'de Bir Karakterden Sonra Gelen Her Şey Nasıl Kaldırılır (7 Yöntem)

  • Bunu Paylaş
Hugh West

Bu eğitimde, Excel'de bir karakterden sonraki her şeyi kaldırmak için kullanımı kolay bazı yöntemleri tartışacağız. Genellikle, farklı karakter türleri, sınırlayıcılar vb. içeren uzun bir kod listesine sahip elektronik tablolarla çalışırız. Bu gibi durumlarda, bazen elektronik tablonun temiz ve kolayca okunabilir görünmesini sağlamak için belirli bir karakterden sonra metni, sayıları vb. silmemiz gerekir.yöntemler.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi hazırlarken kullandığımız alıştırma çalışma kitabını indirebilirsiniz.

Bir Karakterden Sonra Her Şeyi Kaldır.xlsm

Excel'de Bir Karakterden Sonra Gelen Her Şeyi Kaldırmanın 7 Yöntemi

1. Excel'de Bir Karakterden Sonra Gelen Her Şeyi Silmek için Bul ve Değiştir Seçeneğini Uygulayın

Bir karakterden sonraki her şeyi kaldırmanın çok kolay yollarından biri Bul ve Değiştir Örneğin, çalışan kodlarını içeren bir veri kümemiz var ve çalışan adından sonraki her şeyi kaldırmak istiyoruz. Bu yöntemle ilişkili adımlar şunlardır:

Adımlar:

  • İlk olarak, veri kümesini seçin ( B5:B9 ).

  • Ardından, şunu girin Ctrl+H öğesini seçin ve Bul ve Değiştir penceresi görünecektir. Ardından Değiştirin seçeneğini seçin ve ' ,* ' içinde Ne olduğunu bul' Bırak ' İle değiştirin ' alanını boş bırakın. Şimdi Tümünü Değiştirin .

  • Son olarak, isimden sonraki her karakter silinecektir.

Daha fazlasını okuyun: Excel'de Satırlar Nasıl Bulunur ve Silinir (5 Yol)

2. Flaş Dolgusu Kullanarak Bir Karakterden Sonra Gelen Her Şeyi Kaldırın

Excel'in harika bir seçeneği vardır Flaş Dolgu Bu, hücrelerdeki içeriğinizin desenini algılayabilir ve diğer hücreleri buna göre doldurabilir. Örneğin, çalışan kodu veri kümemizde, yalnızca çalışanların adlarını istiyoruz. Öyleyse, Flash Fill yöntemini uygulamakla ilgili adımları görelim.

Adımlar:

  • Sadece ismi yazın Hücre C5 . Sonra ismi yazmaya başlayın Hücre C6 ve Excel'in çalışan adlarını kodlardan tutmakla ilgilendiğinizi zaten fark ettiğini göreceksiniz.

  • Son olarak, vur Girin ve sadece isimleri alın.

Daha fazlasını okuyun: Excel'de Değer Nasıl Kaldırılır (9 Yöntem)

3. Excel'de Bir Karakterden Sonra Her Şeyi Silmek için SOL ve ARA İşlevlerinin Kombinasyonu

Bir karakterden sonraki her şeyi silmek için çeşitli fonksiyon kombinasyonları kullanılabilir. SOL ve ARAMA fonksiyonları bir dizeden karakterleri kaldırmak için kullanılır. Mevcut veri setimizde, meslekleri de dahil olmak üzere bir kişi listemiz var. Şimdi, yalnızca kişilerin adlarını tutmak istiyorsak, bu yöntemde aşağıdaki adımları izlememiz gerekir.

Adımlar:

  • Aşağıdaki formülü yazınız Hücre C5 .
=LEFT(B5,SEARCH(",",B5)-1)

  • Sonunda, işte nihai sonuç. Excel'i kullanın Otomatik Doldurma ( +) Formülü diğer hücrelere kopyalamak için seçenek.

Formülün Dağılımı:

SEARCH(",",B5)

İşte, ARAMA işlevi karakterin konumunu döndürür (burada virgül).

SEARCH(",",B5)-1)

tarafından döndürülen sayıdan bir karakter çıkarılır. ARAMA virgül(,) işaretini sonuçlardan hariç tutmak için.

LEFT(B5,SEARCH(",",B5)-1)

Sonunda, LEFT işlevi dizenin başlangıcından itibaren belirtilen karakter sayısını döndürür.

Daha fazlasını okuyun: Excel'de Formüller Nasıl Kaldırılır: 7 Kolay Yol

Benzer Okumalar

  • Excel'de Noktalı Çizgiler Nasıl Kaldırılır (5 Hızlı Yol)
  • Excel'de Yüzde Kaldırma (5 Hızlı Yol)
  • Excel'den Izgara Nasıl Kaldırılır (6 Kolay Yöntem)
  • Excel'de Kenarlıkları Kaldırma (4 Hızlı Yol)
  • Excel'de Veri Doğrulama Kısıtlamaları Nasıl Kaldırılır (3 Yol)

4. Excel'de SOL ve BUL İşlevlerinin Kombinasyonunu Kullanarak Bir Karakterden Sonra Gelen Her Şeyi Kaldırın

Aynı şekilde, şurada açıklanmıştır Yöntem 3 'nin bir kombinasyonunu deneyebiliriz. SOL ve BUL fonksiyonlarını kullanarak bir karakterden sonraki her şeyi kaldırabilirsiniz:

Adımlar:

  • Başlangıçta, aşağıdaki formülü yazınız Hücre C5 .
=LEFT(B5,FIND(",",B5)-1)

Burada, biz kullandık FIND işlevi 'nin konumunu bulmak için , Formülün geri kalanı, aşağıdaki bölümde açıklanan formüle benzer şekilde çalışır Yöntem 3 .

  • Son olarak, sadece kişilerin isimlerini alacaksınız.

İlgili İçerik: Excel'de Boş Hücreleri Silme ve Verileri Sola Kaydırma (3 Yöntem)

5. Excel'de Bir Karakterin N'inci Oluşumundan Sonra Her Şeyi Silin

Bazen, belirli bir karakterden sonraki her şeyi silmemiz gerekebilir. Örneğin, birkaç virgül içeren bir veri dizemiz var ( Adelle, Mühendis, CEO, 2232 ) ve 2. virgülden sonraki her şeyi atmak istiyoruz. Dolayısıyla, bu görevi yapmak için aşağıdaki adımları izleyeceğiz:

Adımlar:

  • İlk olarak, aşağıdaki formülü yazın Hücre C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",", "#",2))-1)

  • Son olarak, 2. virgülden sonraki her şey silinecektir.

Formülün Dağılımı:

SUBSTITUTE(B5,",", "#",2)

İşte, SUBSTITUTE işlevi 2. virgülü '#' ile değiştirir.

FIND("#",SUBSTITUTE(B5,",", "#",2))

O zaman BUL fonksiyonu bize 2. virgülün konumunu söyler. Burada, 2. virgül konumu 17. virgüldedir.

FIND("#",SUBSTITUTE(B5,",", "#",2))-1)

Şimdi, formülün önceki bölümünden döndürülen sayıdan bir karakter çıkarılır.

LEFT(B5,FIND("#",SUBSTITUTE(B5,",", "#",2))-1)

Son olarak SOL fonksiyonu, dizenin başlangıcından itibaren belirtilen karakter sayısını döndürür.

Daha Fazla Oku: Excel'de Koşullu Biçimlendirme Nasıl Kaldırılır (3 Örnek)

6. Excel'de Bir Karakterin Son Oluşumundan Sonraki Her Şeyi Kaldırın

Genellikle, bir hücredeki değerler sınırlayıcı sayılarıyla ayrılır. Örneğin, bir çalışan kodumuz var: Adelle, Mühendis, CEO, 2232 ve son virgülden sonraki her şeyi silmek istiyoruz. Şimdi adımları takip edelim.

Adımlar:

  • İlk olarak, aşağıdaki formülü yazın Hücre C5 .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",", "#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)

  • Son olarak, son virgülden sonraki her şey silinir. Otomatik Doldurma (+) Formülü hücrelerin geri kalanına uygulamak için.

Formülün Dağılımı:

LEN(SUBSTITUTE(B5,",",""))

Yapmamız gereken ilk şey, son sınırlayıcının konumunu belirlemektir (örneğimizde son virgül). dizemizde kaç virgül olduğunu bilmemiz gerekir. Bu amaçla, her virgülün yerine boş ( "" ) ve içinden geçirin LEN fonksiyonu dizesinin uzunluğunu elde etmek için 24 için B5.

LEN(B5)-LEN(SUBSTITUTE(B5,",",""))

Burada, önceki bölümün sonucunu orijinal toplam uzunluktan çıkardık. B5 . Sonuç 3 'de bulunan virgül sayısıdır. B5 .

Daha sonra bir kombinasyon uygulayacağız SOL , BUL ve YEDEK işlevleri son virgülden sonraki her şeyi silmek için (aşağıda gösterilen Yöntem 5 ).

Daha fazlasını okuyun: Excel'de Son Basamak Nasıl Kaldırılır (6 Hızlı Yöntem)

7. Excel'de VBA Kullanarak Belirli Bir Karakterden Sonra Her Şeyi Silme

Bir karakterden sonra gelen her şeyi sadece VBA kodu. Örneğin, veri setimizden ( B5:B9 ), isimler hariç her şeyi silmek istiyoruz. O zaman aşağıdaki adımları takip etmeliyiz::

Adımlar:

  • Veri kümesini seçin ( B5:B9 ) ilk başta.

  • Ardından, ilgili sayfaya sağ tıklayın ve ' Kodu Görüntüle '.

  • O zaman bir VBA Modülü penceresi açılacaktır. Şimdi, aşağıdaki kodu yazın ve Koşmak o.
 Option Explicit Sub remove_everything_after_char() Dim rng As Range Dim cell As Range Set rng = Application.Selection For Each cell In rng cell.Offset(0, 1).Value = Left(cell, InStr(cell, ",") - 1) Next cell End Sub 

  • Son olarak, burada sonuç olarak sadece isimleri alıyoruz, İlk virgül başarıyla kaldırıldıktan sonraki her şey.

Daha fazlasını okuyun: İçeriği Kaldırmadan Excel'de Biçimlendirme Nasıl Kaldırılır

Sonuç

Yukarıdaki makalede, tüm yöntemleri ayrıntılı olarak tartışmaya çalıştım. Umarım, bu yöntemler ve açıklamalar sorunlarınızı çözmek için yeterli olacaktır. Herhangi bir sorunuz varsa lütfen bana bildirin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.