Bu yazımızda Microsoft Excel'de ikinci boşluğa kadar metin döndürmeyi öğreneceğiz.
Belirli bir dizeden ikinci boşluk (" ") karakterine kadar metin çıkarma
Bazen metin dizelerinin bir listesi verilir ve dizenin bir bölümünü 2. boşluk karakterine (" ") kadar çıkarmak gerekir. Örneğin, boşluklarla ayrılmış tam addan ilk ve ikinci adı çıkarmak. Öyleyse aşağıda açıklanan örnekle bu sorunu nasıl çözeceğimizi anlayalım.
formül
Bunun için aşağıdaki fonksiyonların bir kombinasyonunu kullanacağız.
- SOL
- BULMAK
- YERİNE GEÇMEK
- UZUNLUK
Bu işlevlerin kombinasyonu, ikinci boşluk karakterini bulacak ve onu, değiştirilen dizgede kolayca bulunabilecek herhangi bir başka karakterle değiştirecektir. Argüman açıklaması ile aşağıda verilen sözdizimini görelim.
Formül sözdizimi:
= SOL ( string , BUL ("*" , YERİNE GEÇİŞ ( string , " " , "*" , UZUNLUK (dize) - UZUNLUK ( YERİNE GEÇİCİ (string ," " , "" ) ) ) - 1 ) |
string : verilen string
" " : boşluk karakteri
"*" : boşluk karakterini değiştirmek için char (tüm adlar için benzersiz olmalıdır)
Örnek :
Bütün bunları anlamak kafa karıştırıcı olabilir. Bir örnek kullanarak işlevin nasıl kullanılacağını anlayalım. Burada bir isim listemiz var ve tam isimlerden ilk ve ikinci ismi bulmamız gerekiyor.
Formülü kullanın:
= SOL ( A2 , BUL ("*" , YERİNE GEÇEN ( A2 , " " , "*" , UZUNLUK (A2) - UZUNLUK ( YERİNE GEÇEN (A2 ," " , "") ) ) - 1 ) |
Açıklama
- LEN işlevi, dizenin uzunluğunu döndürür.
- İKAME (A2," ", "") döndürür "BronchoBillyAnderson" (boşluksuz)
- UZUNLUK (A2) - UZUNLUK (YEDEK (A2," ", "")), boşluklu ve boşluksuz adların farkını döndürür. Böylece dizgedeki boşluk sayısını elde ederiz. yani 2
- Fark, * karakterini belirli boşluk karakteriyle değiştirmek için kullanılacaktır. "Broncho Billy*Anderson"ı döndürür
- BUL işlevi * char'ı bulur ve SOL işlevi * char'a kadar olan değeri çıkarır.
- -1, yeni dizenin boşluk karakteri içermemesi için kullanılabilir. Alanı korumak ya da etmemek onun anlık seçimi. Fark etmez.
Gördüğünüz gibi ortaya çıkan isim sadece ilk ve ikinci isme sahip. Ctrl + D kısayolunu kullanarak formülü diğer hücrelere kopyalayın.
Gördüğünüz gibi tüm isimleri tek bir formül kullanarak aldık. İlginç değil mi!
NOT: BUL işlevi yerine ARAMA işlevini kullanın. Her ikisi de aynı değeri döndürür. Ancak BUL işlevi büyük/küçük harf duyarlıdır ve joker karakterleri desteklemez. |
Excel'deki formülü kullanan tüm gözlem notları burada
Notlar:
- Hata döndürebileceğinden, formülde parantezleri dikkatli kullanın.
- Burada kullanılan * char. Tüm dizeler için boşluk karakterlerini değiştirmek için herhangi bir benzersiz karakter kullanabilirsiniz.
- Ad başka bir karakterle ( | gibi) bölünürse, formülde verilen sınırlayıcıyı tırnak işaretleri ile değiştirin.
Microsoft Excel'de metni ikinci boşluğa döndürme hakkındaki bu makalenin açıklayıcı olmasını umuyoruz. Burada dize düzenleme formülleri ve ilgili Excel formülleri hakkında daha fazla makale bulun. Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz. Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. E-posta sitesinde bize yazın.
Excel'de TRIM işlevi nasıl kullanılır: TRIM işlevi, dizeleri kırpmak ve dizedeki sondaki veya baştaki boşlukları temizlemek için kullanılır. Bu, verilerin temizlenmesi sürecinde bize çok yardımcı olur.
Excel'de TEMİZ işlevi nasıl kullanılır: Temizleme işlevi, dizeden yazdırılamayan karakterleri temizlemek için kullanılır. Bu işlev çoğunlukla, içe aktarılan yabancı verileri temizlemek için TRIM işleviyle birlikte kullanılır.
Değişken konumdan başlayarak bir dizenin sonundaki metni değiştirin: Dizenin sonundaki metni değiştirmek için DEĞİŞTİR işlevini kullanırız. DEĞİŞTİR işlevi, değiştirilecek dizedeki metnin konumunu kullanır.
Bir dizenin Excel'deki birçok metinden birini içerip içermediğini kontrol etme: Bir dizenin birden çok metin içerip içermediğini kontrol etmek için bu formülü kullanırız. Tüm eşleşmeleri toplamak için SUM işlevini kullanırız ve ardından dizenin birden çok dizeden herhangi birini içerip içermediğini kontrol etmek için bir mantık gerçekleştiririz.
Belirli bir metin içeren Hücreleri Say: Basit bir COUNTIF işlevi sihri yapacak. Belirli bir dizeyi içeren birden çok hücrenin sayısını saymak için EĞERSAY işleviyle joker karakter operatörünü kullanırız.
Excel DEĞİŞTİR ve İKAME işlevi: DEĞİŞTİR ve DEĞİŞTİR işlevleri en yanlış anlaşılan işlevlerdir. Belirli bir metni bulmak ve değiştirmek için SUBSTITUTE işlevini kullanırız. DEĞİŞTİR, dizedeki bir dizi karakteri değiştirmek için kullanıldığında…
Popüler Makaleler :
Excel'de EĞER İşlevi nasıl kullanılır? : Excel'deki EĞER ifadesi koşulu kontrol eder ve koşul DOĞRU ise belirli bir değer veya YANLIŞ ise başka bir belirli değer döndürür.
Excel'de DÜŞEYARA İşlevi nasıl kullanılır? : Bu, farklı aralık ve sayfalardan değer aramak için kullanılan excel'in en çok kullanılan ve popüler işlevlerinden biridir.
Excel'de SUMIF İşlevi Nasıl Kullanılır : Bu, başka bir gösterge panosu temel işlevidir. Bu, belirli koşullardaki değerleri özetlemenize yardımcı olur.
Excel'de COUNTIF İşlevi nasıl kullanılır? : Bu şaşırtıcı işlevi kullanarak değerleri koşullarla sayın. Belirli değerleri saymak için verilerinizi filtrelemeniz gerekmez. Gösterge tablonuzu hazırlamak için Countif işlevi gereklidir.