Excel Formülü: İsimlerden Baş Harfleri Çıkarma
Excel'de bir isim listesinden her baş harfi çıkarmak için birkaç yöntem bulunmaktadır. Bu öğreticide, bu işi yapmak için bir formül sunulmaktadır.
Genel formül:
=SOLDAN(isim)&EĞER(SAYIYSA(BUL(" ",isim)),ORTA(isim,BUL(" ",isim)+1,1),"")&EĞER(SAYIYSA(BUL(" ",isim,BUL(" ",isim)+1)),ORTA(isim,BUL(" ",isim,BUL(" ",isim)+1)+1,1),"") |
Argümanlar
İsim: Baş harflerini çıkarmak istediğiniz tam isimler. |
Not
Bu formül yalnızca ilk üç kelimeden baş harfleri çıkarır, dördüncü kelimeden itibaren bunları görmezden gelir.
Bu formül nasıl çalışır
B3 hücresinden baş harfleri çıkarmak için lütfen aşağıdaki formülü kullanın:
=SOLDAN(B3)&EĞER(SAYIYSA(BUL(" ",B3)),ORTA(B3,BUL(" ",B3)+1,1),"")&EĞER(SAYIYSA(BUL(" ",B3,BUL(" ",B3)+1)),ORTA(B3,BUL(" ",B3,BUL(" ",B3)+1)+1,1),"") |
Basın Enter tuşuna basın, ardından her kelimenin ilk harfi çıkarılmış olacaktır.
Açıklama
Bu formül üç formülü “&” ile birleştirdiği için, burada üç formülü üç kısımda açıklanmaktadır.
Birinci kısım SOLDAN(B3)
SOLDAN fonksiyonu, verilen pozisyona göre bir metnin sol tarafından metin çıkarır. Burada SOLDAN(B3), B3 hücresindeki metnin sol tarafındaki ilk harfi, “N” harfini çıkarır.
İkinci kısım EĞER(SAYIYSA(BUL(" ",B3)),ORTA(B3,BUL(" ",B3)+1,1),"")
BUL fonksiyonu, bir dizenin içinde başka bir dize bulur ve içerdeki dizenin başlangıç pozisyonunu döndürür. ORTA fonksiyonu, verilen pozisyona ve metin uzunluğuna göre bir alt dize döndürür.
ORTA(B3,BUL(" ",B3)+1,1) döndürür
ORTA(B3,7+1,1) döndürür
J
SAYIYSA fonksiyonu, hücre sayı içeriyorsa DOĞRU döndürür, değilse YANLIŞ döndürür.
EĞER fonksiyonu belirli bir koşulu test eder.
EĞER(SAYIYSA(BUL(" ",B3)),ORTA(B3,BUL(" ",B3)+1,1),"") döndürür
EĞER(SAYIYSA(7),”J”,"") döndürür
EĞER(DOĞRU,”J”,"") döndürür
J
Üçüncü kısım EĞER(SAYIYSA(BUL(" ",B3,BUL(" ",B3)+1)),ORTA(B3,BUL(" ",B3,BUL(" ",B3)+1)+1,1),"")
ORTA fonksiyonu, verilen pozisyona ve uzunluk sayısına göre bir metinden metin çıkarır.
ORTA(B3,BUL(" ",B3,BUL(" ",B3)+1)+1,1) döndürür
ORTA(B3,BUL(" ",B3,7+1)+1,1) döndürür
ORTA(B3,13+1,1) döndürür
C
EĞER(SAYIYSA(BUL(" ",B3,BUL(" ",B3)+1)),ORTA(B3,BUL(" ",B3,BUL(" ",B3)+1)+1,1),"") döndürür
=EĞER(SAYIYSA(BUL(" ",B3,BUL(" ",B3)+1)),"C","") döndürür
=EĞER(SAYIYSA(13),"C","") döndürür
C
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- Belirli karaktere kadar sağdan çıkar
Burada, belirli bir metnin sağ tarafından belirli bir karaktere kadar metin çıkarmak için bir formül tanıtılmaktadır. - Metni N Kelimeye Kırpmak
Burada, bir metin dizisinin sol tarafından n kelime çıkarmak için bir formül tanıtılmaktadır. - Cümleyi kelimelere ayırma
Bu öğretici, bir cümlenin kelimelerini ayrı sütunlara ayırmak için formüller sağlar. - Dolar ve sentleri ayırma
Excel'de formüllerle dolar ve sentleri iki sütuna ayırmak.
İlgili Fonksiyonlar
- SOLDAN fonksiyonu
Metni soldan çıkar. - BUL fonksiyonu
bir dizeyi başka bir dizenin içinde bulur ve içerdeki dizenin başlangıç pozisyonunu döndürür. - EĞER fonksiyonu
Koşulları test eder. - ORTA fonksiyonu
konuma ve uzunluğa göre bir hücre değerinden metin parçası çıkarır.
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.