Excel'de Belirli Metni İçeren Kelimeyi Çıkarın
Bazen bir hücrede belirli bir karakteri veya metni içeren kelimeleri ayıklamanız gerekebilir; örneğin aşağıdaki ekran görüntüsünde gösterildiği gibi “=” karakterini içeren tüm kelimeleri çıkarmak isteyebilirsiniz. Excel’de bu görevi nasıl gerçekleştirebilirsiniz?

Belirli bir karakter veya metin içeren kelimeyi çıkarın
Bu sorunu çözmek için TRIM, MID, SUBSTITUTE, REPT, MAX ve FIND işlevlerini bir araya getiren bir formül oluşturmanız gerekir. Genel söz dizimi şu şekildedir:
- string: Kelimenin çıkarılacağı metin dizesi veya hücre değeri.
- charÇıkarmak istediğiniz kelimenin içeriğinde bulunan karakter veya metin.
1. Sonucu almak istediğiniz boş bir hücreye aşağıdaki formülü girin veya kopyalayın:
2. Ardından formülü kullanmak istediğiniz hücrelere sürükleyip kopyalayın; aşağıdaki sonucu elde edeceksiniz:

Formülün açıklaması:
- SUBSTITUTE(A2;" ";REPT(" ",99)): Bu SUBSTITUTE işlevi, her bir tek boşluğu REPT işlevi tarafından oluşturulan 99 boşlukla değiştirerek kelimeler arasında çok sayıda boşluk içeren yeni bir metin dizesi üretir. Buradaki 99 sayısı, çıkarmanız gereken en uzun kelimeyi karşılayacak şekilde seçilmiş keyfi bir değerdir.
- FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50: Bu FIND işlevi, SUBSTITUTE işlevinin döndürdüğü yeni metin dizesinde belirtilen ilk karakterin (“=” gibi) konumunu bulmak için kullanılır.
- MAX(): Alt dize metin dizesinin başında görünüyorsa FIND işlevi negatif bir sayı döndürür; bu durumda MAX işlevi, negatif değeri 1’e yükseltmek için kullanılır.
- MID(SUBSTITUTE(A2," ",REPT(" ",99)),MAX(1,FIND("=",SUBSTITUTE(A2," ",REPT(" ",99)))-50),99): Bu MID işlevi, SUBSTITUTE işlevinin döndürdüğü metin dizesinden, FIND işlevinin belirlediği konumdan itibaren 99 karakter alır.

- TRIM(): Bu TRIM işlevi, MIDİşlev tarafından döndürülen metin dizesindeki tüm fazladan boşlukları kaldırır.
Notlar:
1. Yukarıdaki formülde “=” karakterini ihtiyacınıza göre başka bir karakter veya metinle değiştirebilirsiniz.
2. Belirli bir karakteri içeren birden fazla kelime varsa, yalnızca ilk kelime çıkarılır.
Kullanılan ilgili işlevler:
- REPT:
- REPT işlevi, karakterleri belirtilen sayıda tekrarlamak için kullanılır.
- SUBSTITUTE:
- SUBSTITUTE işlevi, bir metin dizesindeki belirli metni veya karakterleri başka bir metin ya da karakterle değiştirir.
- TRIM:
- TRIM işlevi, metin dizesindeki tüm gereksiz boşlukları kaldırır ve kelimeler arasında sadece tek bir boşluk bırakır.
- MID:
- MID işlevi, metin dizesinin ortasından belirli karakterleri çıkarıp döndürür.
- MAX:
- MAX işlevi, belirtilen değerler aralığındaki en büyük sayısal değeri verir.
Daha fazla makale:
- Excel'de Belirli Bir Karakterle Başlayan Kelimeyi Çıkarın
- Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi her hücrede “=” karakteriyle başlayan ifadeleri çıkarmak gerekebilir. Excel’de bu görevi hızlı ve kolay bir şekilde nasıl halledebilirsiniz?
- Metin Dizesinden Parantez İçindeki Metni Çıkart Çıkarma
- Metin dizesi içinde parantezlerle çevrili bir metin bölümü varsa, şimdi aşağıdaki ekran görüntüsünde gösterildiği gibi parantezler arasındaki tüm metin dizesini çıkarmalısınız. Excel'de bu görevi hızlı ve kolay bir şekilde nasıl çözebilirsiniz?
- Çok Satırlı Bir Hücreden Metnin Son Satırını Çıkarın
- Satır sonlarıyla ayrılmış bir metin dizesinden metnin son satırını çıkarmak için genellikle doğrudan bir yol yoktur. Bu makalede, Excel'de bu görevi gerçekleştirmek için bir formül tanıtacağım.
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.
