Excel Formülü: İsimlerden baş harfleri çıkar
Excel'de bir Ad Listesi'nden her bir adın baş harfini almanın birkaç yöntemi vardır; bu öğreticide, bu işlemi gerçekleştirmek için kullanabileceğiniz bir formül paylaşılıyor.
Genel formül:
| =LEFT(name)&IF(ISNUMBER(FIND(" ",name)),MID(name,FIND(" ",name)+1,1),"")&IF(ISNUMBER(FIND(" ",name,FIND(" ",name)+1)),MID(name,FIND(" ",name,FIND(" ",name)+1)+1,1),"") |
Bağımsız Değişkenler
| Name: the full names you want to extract the initials. |
Not
Bu formül yalnızca ilk üç kelimenin baş harflerini alır; dördüncü ve sonraki kelimeleri görmezden gelir.
Formülün çalışma şekli
B3 hücresinden baş harfleri çıkarmak için lütfen aşağıdaki formülü kullanın:
=LEFT(B3)&IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")&IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"") |
Enter tuşuna basın, ardından her kelimenin ilk harfi çıkarılacaktır.
Açıklama
Bu formül, “&” işaretiyle üç ayrı formülü birleştirir; işte bu üç bileşeni tek tek açıklıyoruz.
Birinci kısım LEFT(B3)
LEFT fonksiyonu, metnin solundan belirtilen konuma göre karakter çıkarmanıza olanak tanır. Örneğin, LEFT(B3) formülü, B3 hücresindeki metnin solundan ilk harfi (“N”) alır.
İkinci kısım IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"")
FIND fonksiyonu, bir dizenin içinde başka bir dizeyi bulur ve bu dizedeki başlangıç konumunu döndürür. PARÇAAL fonksiyonu ise, verilen konum ve metin uzunluğuna göre bir metnin alt dizesini döndürür.
MID(B3,FIND(" ",B3)+1,1) döndürür
MID(B3,7+1,1) döndürür
J
ISNUMBER fonksiyonu, hücre sayı içeriyorsa DOĞRU, aksi takdirde YANLIŞ döndürür.
IF fonksiyonu, belirli bir koşulu test eder.
IF(ISNUMBER(FIND(" ",B3)),MID(B3,FIND(" ",B3)+1,1),"") döndürür
IF(ISNUMBER(7),”J”,"") döndürür
IF(TRUE,”J”,"") döndürür
J
Üçüncü kısım IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"")
MID fonksiyonu, belirtilen konumdan itibaren ve verilen uzunluk kadar bir metinden metni çıkarır.
MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1) döndürür
MID(B3,FIND(" ",B3,7+1)+1,1) döndürür
MID(B3,13+1,1) döndürür
C
IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),MID(B3,FIND(" ",B3,FIND(" ",B3)+1)+1,1),"") döndürür
=IF(ISNUMBER(FIND(" ",B3,FIND(" ",B3)+1)),"C","") döndürür
=IF(ISNUMBER(13),"C","") döndürür
C
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- Sağdan karaktere kadar çıkar
Belirtilen metnin sağ tarafından, belirli bir karaktere kadar olan kısmı çıkarmak için bu formülü kullanın. - Metni N Kelimeye Kadar Kırp
Bir metin dizesinin sol tarafından ilk N kelimesini almak için buradaki formülü kullanın. - Cümleyi Kelimelere Ayır
Bu öğretici, bir cümlenin kelimelerini ayrı sütunlara ayırmak için kullanabileceğiniz formülleri sunar. - Dolar ve Sentleri Ayır
Excel’de dolar ve sentleri iki ayrı sütuna bölmek için formüller kullanın.
İlgili Fonksiyonlar
- SOLDAN fonksiyonu
Metnin sol tarafından karakterleri çıkarır. - BUL fonksiyonu
bir dizenin içinde başka bir dizeyi arar ve bulduğu konumun başlangıç karakterini döndürür. - EĞER fonksiyonu
Koşulları test eder. - PARÇAAL fonksiyonu
Bir hücredeki metnin, belirtilen konumdan başlayarak ve belirtilen uzunlukta olan bölümünü çıkarır.
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.