İkinci boşluk veya virgülden önce veya sonra metin çıkar
Bir hücre listesinden ikinci veya n. belirli karakterden (boşluk veya virgül) önce veya sonra gelen metin dizelerini çıkarmak istiyorsanız, bu makale Excel'de bu görevi çözmek için bazı formüller tanıtmaktadır.
![]() | ![]() |
- Excel'de ikinci veya n. boşluk veya virgülden sonraki metni çıkarın
- Excel'de ikinci veya n. boşluk veya virgülden önceki metni çıkarın
Excel'de ikinci veya n. boşluk veya virgülden sonraki metni çıkarın
Excel'de, TRIM, MID, FIND ve SUBSTITUTE fonksiyonlarının kombinasyonu bu görevle başa çıkmak için size yardımcı olabilir, genel sözdizimi şu şekildedir:
- metin: Metin dizesi veya metin çıkarmak istediğiniz hücre referansı.
- N: Metin çıkarmak istediğiniz boşluk veya virgül örneği numarasını temsil eder.
Lütfen sonuçları çıkarmak istediğiniz boş bir hücreye aşağıdaki formülü girin veya kopyalayın:
Formülün açıklaması:
SUBSTITUTE(A2," ","#",2): Bu SUBSTITUTE fonksiyonu, A2 hücresindeki ikinci boşluk karakterini # karakteri ile değiştirmek için kullanılır. “Insert multiple#blank rows” gibi bir sonuç elde edeceksiniz. Bu döndürülen sonuç, FIND fonksiyonunda within_text argümanı olarak tanınır.
FIND("#",SUBSTITUTE(A2," ","#",2))+1: FIND fonksiyonu, SUBSTITUTE fonksiyonu tarafından döndürülen metin dizesindeki # karakterinin konumunu alır, 1 eklemek, metindeki ikinci boşluğun sonrasındaki başlangıç pozisyonunu almak anlamına gelir ve 17 sonucunu elde edersiniz. Döndürülen sonuç, MID fonksiyonunda start_num argümanı olarak tanınır.
MID(A2,FIND("#",SUBSTITUTE(A2," ","#",2))+1,255): MID fonksiyonu, FIND fonksiyonunun döndürdüğü karakter sayısından başlayarak A2 hücresindeki bir metin dizesinden 255 karakter çıkarmak için kullanılır.
TRIM(): Bu TRIM fonksiyonu tüm fazla boşlukları kaldırır ve kelimeler arasında yalnızca bir tane bırakır.
Notlar:
1. Metinleriniz virgül veya diğer ayırıcılarla ayrılıyorsa, sadece boşluk dizesini ihtiyacınız olan diğer ayırıcılarla değiştirmeniz gerekir. Örneğin:
2. N. boşluktan sonraki metni çıkarmak için, formüldeki 2 rakamını ihtiyacınız olan sayı ile değiştirin, örneğin üçüncü boşluktan sonraki metni çıkarmak için aşağıdaki formülü uygulamanız yeterlidir:
Excel'de ikinci veya n. boşluk veya virgülden önceki metni çıkarın
İkinci veya n. boşluk veya virgülden önceki metni çıkarmak için LEFT, SUBSTITUTE ve FIND fonksiyonları size yardımcı olabilir. Genel sözdizimi şu şekildedir:
- metin: Metin çıkarmak istediğiniz metin dizesi veya hücre referansı.
- N: Metin çıkarmak istediğiniz boşluk veya virgül örneği numarasını temsil eder.
Lütfen aşağıdaki formülü boş bir hücreye kopyalayın veya girin:
Ve ardından, bu formülü uygulamak istediğiniz hücrelere kadar doldurma tutamacını sürükleyin ve ikinci boşluktan önceki tüm metinler aşağıdaki ekran görüntüsünde gösterildiği gibi çıkarılacaktır.
Formülün açıklaması:
SUBSTITUTE(A2," ","#",2): Bu SUBSTITUTE fonksiyonu, A2 hücresindeki ikinci boşluk karakterini # karakteri ile değiştirmek için kullanılır. “Insert multiple#blank rows” gibi bir sonuç elde edeceksiniz. Bu döndürülen sonuç, FIND fonksiyonunda within_text argümanı olarak tanınır.
FIND("#",SUBSTITUTE(A2," ","#",2))-1: FIND fonksiyonu, SUBSTITUTE fonksiyonu tarafından döndürülen metin dizesindeki # karakterinin konumunu alır, 1 çıkarmak, metindeki ikinci boşluk karakterinden önceki pozisyonu almak anlamına gelir. Ve 15 sonucunu elde edersiniz. Döndürülen sonuç, LEFT fonksiyonunda num_chars argümanı olarak tanınır.
LEFT(A2,FIND("#",SUBSTITUTE(A2," ","#",2))-1): Son olarak, LEFT fonksiyonu, A2 hücresindeki metin dizesinden FIND fonksiyonunun döndürdüğü en soldaki 15 karakteri çıkarmak için kullanılır.
Notlar:
1. Metinleriniz virgül veya diğer ayırıcılarla ayrılıyorsa, sadece boşluk dizesini ihtiyacınız olan diğer ayırıcılarla değiştirmeniz gerekir. Örneğin:
2. N. boşluktan önceki metni çıkarmak için, formüldeki 2 rakamını ihtiyacınız olan sayı ile değiştirin, örneğin üçüncü boşluktan önceki metni çıkarmak için aşağıdaki formülü uygulamanız yeterlidir:
Kullanılan ilgili fonksiyonlar:
- MID:
- MID fonksiyonu, verilen metin dizesinin ortasından belirli bir sayıda karakter bulmak ve döndürmek için kullanılır.
- LEFT:
- LEFT fonksiyonu, sağlanan dizeden soldan belirli sayıda karakteri çıkarır.
- FIND:
- FIND fonksiyonu, bir dizeyi başka bir dizenin içinde bulmak için kullanılır ve dizenin içindeki başlangıç pozisyonunu döndürür.
- SUBSTITUTE:
- Microsoft Excel SUBSTITUTE fonksiyonu, bir metin dizesindeki metin veya karakterleri başka bir metin veya karakterlerle değiştirir.
- TRIM:
- TRIM fonksiyonu, metin dizesinden tüm fazla boşlukları kaldırır ve kelimeler arasında yalnızca tek boşluk bırakır.
Daha fazla makale:
- Bir Hücreden Birden Fazla Satır Çıkar
- Metin girişi sırasında Alt + Enter tuşlarına basılarak oluşturulan satır sonları ile ayrılmış bir metin dizisi listeniz varsa ve bu metin satırlarını aşağıdaki ekran görüntüsünde gösterildiği gibi birden fazla hücreye çıkarmak istiyorsanız, bunu Excel'de bir formülle nasıl çözebilirsiniz?
- Excel'deki Metin Dizesinden N. Kelimeyi Çıkar
- Eğer bir metin dizesi veya cümle listesi varsa ve aşağıdaki ekran görüntüsünde gösterildiği gibi listeden belirli bir n. kelimeyi çıkarmak istiyorsanız, bu işi Excel'de çözmek için bazı yöntemler tanıtacağım.
- Metin Dizesinden Parantez İçindeki Metni Çıkar
- Eğer metin dizesi içinde parantezlerle çevrili bir metin kısmı varsa ve aşağıdaki ekran görüntüsünde gösterildiği gibi parantezler arasındaki tüm metinleri çıkarmak istiyorsanız, bu görevi Excel'de hızlı ve kolay bir şekilde nasıl çözebilirsiniz?
- Excel'de Metin Dizesinden Alt Dize Çıkar
- Alt dizeleri metin dizelerinden çıkarmak sizin için yaygın bir görev olabilir, Excel'de bunun için doğrudan bir fonksiyon bulunmamakla birlikte, LEFT, RIGHT, MID ve SEARCH fonksiyonlarının yardımıyla ihtiyaçlarınıza göre çeşitli alt dizeler çıkarabilirsiniz.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.