Note: The other languages of the website are Google-translated. Back to English

Excel'de Metinden İlk, Son X Karakter veya Belirli Konum Karakterleri Nasıl Kaldırılır?

Çoğu Excel kullanıcısı için, bazen, aşağıda gösterilen ekran görüntüsü gibi metin dizelerinin başından ilk n karakteri silmeniz veya metin dizelerinin sonundan son x karakteri kaldırmanız gerekir. Bu makalede, bu görevi Excel'de hızlı ve kolay bir şekilde çözmek için bazı kullanışlı püf noktaları tanıtacağım.
 

doc ilk x karakteri kaldır 1


Yöntem 1: Formüllerle metin dizelerinden ilk veya son x karakteri kaldırın

 Metin dizelerinin başından ilk x karakteri kaldırın:

Excel'de belirli sayıda karakteri dizelerin başından veya sonundan kaldırmak için SAĞ ve SOL işlevlerini kullanabilirsiniz, lütfen şu şekilde yapın:

1. Aşağıdaki formülü, sonucu koymak istediğiniz boş bir C4 hücresine yazın veya kopyalayın:

=RIGHT(A4, LEN(A4)-2)

ve basın Keşfet ilk sonucu almak için anahtar. Ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 2

not: Yukarıdaki formülde:

  • A4 karakterleri kaldırmak istediğiniz hücre değeridir;
  • Numara 2 metin dizesinin başından kaldırmak istediğiniz karakter sayısı anlamına gelir.

2. Ardından, C4 hücresini seçin ve dolgu tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin ve ilk 2 karakterin tümü metin dizelerinden kaldırılmıştır, ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 3


 Metin dizelerinin sonundan son x karakteri kaldırın:

Son birkaç karakteri kaldırmanız gerekirse, SOL işlevini SAĞ işleviyle aynı şekilde kullanabilirsiniz.

Lütfen bu formülü boş bir hücreye girin veya kopyalayın:

=LEFT(A4, LEN(A4)-9)

ve sonra doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin ve son 9 karakter bir kerede metin dizelerinden silindi, ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 4

not: Yukarıdaki formülde:

  • A4 karakterleri kaldırmak istediğiniz hücre değeridir;
  • Numara 9 metin dizesinin sonundan çıkarmak istediğiniz karakter sayısı anlamına gelir.

Yöntem 2: Kullanıcı Tanımlı İşleviyle metin dizelerinden ilk veya son x karakteri kaldırın

Metin dizilerinden ilk veya son n karakteri kaldırmanıza da yardımcı olabilecek Kullanıcı Tanımlı İşlev burada, lütfen şu şekilde yapın:

 Metin dizelerinin başından ilk x karakteri kaldırın:

1. Basılı tutun Alt + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.

2. tıklayın Ekle > modülve aşağıdaki kodu Modül Penceresine yapıştırın.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. Ardından çalışma sayfasına geri dönün ve ardından şu formülü girin: =removefirstx(A4,2) boş bir hücreye yerleştirin ve ardından istediğiniz sonuçları almak için dolgu tutamacını aşağı doğru sürükleyin, ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 5

not: Yukarıdaki formülde:

  • A4 karakterleri kaldırmak istediğiniz hücredir;
  • Numara 2 metin dizesinin başından kaldırmak istediğiniz karakter sayısını gösterir.

 Metin dizelerinin sonundan son x karakteri kaldırın:

Metin dizilerinden son n karakteri çıkarmak için lütfen aşağıdaki Kullanıcı Tanımlı İşlevi uygulayın:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

Ve sonra şu formülü uygulayın: =removelastx(A4,9) sonuçları istediğiniz gibi almak için ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 6

not: Yukarıdaki formülde:

  • A4 karakterleri kaldırmak istediğiniz hücredir;
  • Numara 9 metin dizesinin sonundan çıkarmak istediğiniz karakter sayısını gösterir.

Yöntem 3: Herhangi bir formül olmadan ilk, son x karakterleri veya belirli konum karakterlerini kaldırın.

Belirli karakterleri kaldırmak için Excel işlevlerini kullanmak olduğu kadar doğrudan değildir. Bu yöntemde sağlanan, iki veya üç fare tıklamasından fazla olmayan yönteme bir göz atın. İle Pozisyona Göre Kaldır üçüncü taraf eklentisinin faydası Kutools for Excel, metin dizesindeki ilk, son veya belirli karakterleri kolayca kaldırabilirsiniz. Kutools for Excel'i indirmek için tıklayın! Lütfen aşağıdaki demoya bakın:

Kurduktan sonra Kutools for Excel, lütfen uygula Pozisyona Göre Kaldır şu adımlara göre:

1. Belirli karakterleri kaldırmak istediğiniz aralığı seçin. Sonra tıklayın Kutools > Metin > Pozisyona Göre Kaldır. Ekran görüntüsüne bakın:

2. Açılır pencerede aşağıdaki işlemleri belirtin Pozisyona Göre Kaldır iletişim kutusu.

  • (1.) Silinecek karakter sayısını belirtin.
  • (2.) Seçin Soldan altında seçenek Pozisyon ilk n karakteri silmek için bölüm, ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 8

İpuçları: The Pozisyona Göre Kaldır yardımcı program, son n karakteri veya belirli karakterleri belirli bir konumdan kaldırmanıza da yardımcı olabilir.

Yöntem 4: Formül içeren metin dizelerinden hem ilk x hem de son x karakterlerini kaldırın

Bazen, her iki taraftaki metin dizelerinden karakterleri kaldırmak istersiniz, örneğin, ilk 2 karakteri ve son 9 karakteri aynı anda kaldırmanız gerekir. Burada, MID işlevi size bir iyilik yapabilir.

1. Lütfen bu formülü boş bir hücreye girin veya kopyalayın:

=MID(A4,3,LEN(A4)-11)

ve basın Keşfet ilk sonucu almak için anahtar. Ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 11

not: Yukarıdaki formülde:

  • A4 karakterleri kaldırmak istediğiniz hücre değeridir;
  • Numara 3 sol taraftan çıkarmak istediğiniz karakter sayısından bir fazlasıdır;
  • Numara 11 kaldırmak istediğiniz toplam karakter sayısıdır.

2. Ardından, C4 hücresini seçin ve doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin; ilk 2 ve son 9 karakterin tümü metin dizelerinden hemen kaldırılır, ekran görüntüsüne bakın:

doc ilk x karakteri kaldır 12



En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2021 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay devreye alma. Tam özellikler 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Yorumları sıralama ölçütü
Yorumlar (134)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Bu yorum sitedeki moderatör tarafından en aza indirildi
verileri çok daha kolay hale getirmek için kullanımı dolu Teşekkürler
Bu yorum sitedeki moderatör tarafından en aza indirildi
Üzgünüm, ama benim için çalışmıyor. Bana bir hata gösteriyor.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Karakterleri kaldırmaya yardımcı olması için bu öğeyi yazdırın.
Bu yorum sitedeki moderatör tarafından en aza indirildi
bu yardımın için teşekkür ederim canım
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bunu yayınladığınız için teşekkürler!! :-)
Bu yorum sitedeki moderatör tarafından en aza indirildi
aradığım şey bu.. Bir şeye daha ihtiyacım var: Parantez içindeki değerleri başka bir hücreye kopyalamak istiyorum, sizin durumunuzda - Posta Kodu (ZIP): 211230, ZIP'i başka bir hücreye kopyalamak istiyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
[quote]aradığım şey bu.. Bir şeye daha ihtiyacım var: Sizin durumunuzda parantez içindeki değerleri başka bir hücreye kopyalamak istiyorum- Posta kodu (ZIP): 211230, ZIP'i başka bir hücreye kopyalamak istiyorum .Mutlu tarafından[/quote] Merhaba, Mutlu. Hiç cevap aldın mı? Değilse, en kolay yol Mid komutuyla olacaktır. Örneğin, Posta Kodu (ZIP): 211230 Hücre A1'deyse, komut =MID(A1,11,3) olacaktır - yani, soldan 3. karakterden başlayarak ortadaki 11 karakteri alın.
Bu yorum sitedeki moderatör tarafından en aza indirildi
275 ismim var ama tekrar tekrar. Sadece bir kez görünecek olan bu listeden her ismi çıkarmak istiyorum.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba Zedd, Bahsettiğiniz görev için. EĞER ve EĞER EĞER kombinasyonunu kullanabiliriz Örn: =IF(COUNTIF($A$1:$A$275,A1)= 1,A1,FALSE) Saygılarımızla, Umakanth Ramineedi
Bu yorum sitedeki moderatör tarafından en aza indirildi
belirli sütunu seçin ve "veri" panelinde .. "kopyaları kaldır" ı tıklayın
Bu yorum sitedeki moderatör tarafından en aza indirildi
bana yardım ettiğin için teşekkürler
Bu yorum sitedeki moderatör tarafından en aza indirildi
Mükemmel ipucu! Arkadaşlar hayatımı çok kolaylaştırdınız :)
Bu yorum sitedeki moderatör tarafından en aza indirildi
Çok teşekkürler gerçekten çok yardımcı oldu!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Harika bir ipucu! Benim gibi yeni başlayanlar için çok faydalı! Teşekkürler!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Teşekkürler ekip .... gerçekten yardımcı oldu
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bir grup numaram var. Bazılarının başında sıfır var. İlk sayı olarak sıfır alamıyorum. Sayıların hepsi aynı uzunlukta değil ama ben sadece sıfırın gitmesini istiyorum. Bunu yapmanın bir yolu var mı?
Bu yorum sitedeki moderatör tarafından en aza indirildi
@kn : Kaynak hücrenin A1 olduğunu düşünerek aşağıdakini kullanabilirsiniz Aşağıdaki formülde ilk karakterin ne olduğunu değerlendirirse sıfır ise kaldırır, sıfır değilse kalır olduğu gibi. =IF((LEFT(A1,1)="0"),RIGHT(A1,(LEN(A1)-1)),A1) umarım bu yardımcı olmuştur, şerefe!
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba! Umarım bana yardımcı olabilirsiniz arkadaşlar, ilk virgülden sonra herhangi bir karakteri Soldan nasıl kaldırabilirim ve ekleyebilirim.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba #Ray, Sorunuz sonunda bazı ayrıntılar eksik gibi görünüyor, ancak ilk komadan sonra herhangi bir şeyi kaldırmak için şunları kullanabilirsiniz: kaynak verilerinizin A1'de olduğunu varsayarak. Temel olarak, dizede bulduğu ilk komadan kalan her şeyi alır (virgülün konumu eksi 1) =LEFT(A1,(SEARCH(",",A1)-1)) eğer A1 abcdef,ghijkl ise, o zaman şunu alırsınız: abcdef
Bu yorum sitedeki moderatör tarafından en aza indirildi
Merhaba arkadaşlar, 3 sütun ve yaklaşık 500 satırlık bir liste oluşturun ve her hücrede kaldırılması gereken bir "#" var. Nasıl kaldırılacağını gerçekten anlamıyorum ve üstteki formülle devam etmiyorum. Mac cihazı kullandığım için olabilir mi?
Bu yorum sitedeki moderatör tarafından en aza indirildi
sadece bul ve değiştir. "#" ifadesini bulun, "" boş ile değiştirin. Bu şekilde bir formüle bile ihtiyacınız olmaz. Bu, her hücrede kaldırmak istediğiniz yalnızca bir "#" olduğunu düşünmektir. şerefe!
Bu yorum sitedeki moderatör tarafından en aza indirildi
ama ya bir hücredeki karakterlerin farklı yazı tipi renkleri varsa ve ben onların renklerini korumak istersem?
Bu yorum sitedeki moderatör tarafından en aza indirildi
Bu durumda format ressamını kullanın. Orijinal verilerinizin 'A sütununda' (renkle biçimlendirilmiş) olduğunu ve formülü uyguladıktan sonraki verilerin 'B sütununda' (biçimlendirilmemiş) olduğunu varsayalım, ardından aşağıdaki adımları izleyin: 1) 'Ana Sayfa'dan 'Biçim Boyacısı'na tıklayın. menü 2) 'A' sütun adına tıklayın (tüm sütun seçilmelidir) 3) 'B' sütun adına tıklayın Kaynak sütununuzla (A sütunu) B sütunu için aynı biçimlendirmeye sahip olacaksınız. Bu yardımcı olur umarım.
Bu yorum sitedeki moderatör tarafından en aza indirildi
Güzel ipucu çocuklar. Çok faydalı ipuçları
Bu yorum sitedeki moderatör tarafından en aza indirildi
Teşekkür ederim! Formül ihtiyaçlarım için çalışıyor! :-)
Bu yorum sitedeki moderatör tarafından en aza indirildi
teşekkürler, bu harika bir yazı. Bir eylem günlüğüne otomatikleştirmek için iki ismin ilk harfini çekmeye çalışıyorum? Bu formülde bana yardım eder misin? Elbette LEN'dir. Ama öylece alamam.... örn. Brian Adams = BA Teşekkürler Craig
Bu yorum sitedeki moderatör tarafından en aza indirildi
@Craig, şunu yapabilirsiniz: =BİRİŞLE((MID(A2,1,1)),(MID(A2,(FIND(" ",A2)+1),1))) kaynak verilerinizin hücrede olduğunu göz önünde bulundurarak A2. Ancak, boşluklarla ayrılmış 2'den fazla farklı adınız varsa bu çalışmaz. Bunu, 3 ismin olduğu ve 3 harfin (yani John Bon Jovi....JBJ) çıkarmak istediğiniz vakaların üstesinden gelmek için bir EĞER ifadesinde detaylandırabilirsiniz, şerefe!
Bu yorum sitedeki moderatör tarafından en aza indirildi
bunu dene kardeşim A1=Brian Adams B2=BİRLEŞTİR(LEFT(A1,1),LEFT(RIGHT(A1,SEARCH(" ",A1)-1),1))
Bu yorum sitedeki moderatör tarafından en aza indirildi
Mükemmel! Bu çok yardımcı oldu, teşekkürler!!!
Bu yorum sitedeki moderatör tarafından en aza indirildi
gerçekten yardımcı oldular bunu yayınladığınız için teşekkürler
Bu yorum sitedeki moderatör tarafından en aza indirildi
işlev çok yardımcı oldu ve bu nedenle gecikme zamanımı kurtarabildim
Buraya henüz hiç yorum yapılmamış
Daha Çok

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır