KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Hücredeki her kelimenin ilk harfi nasıl çıkarılır?

YazarXiaoyang Değiştirme Tarihi
her kelimenin ilk harfini çıkar

Çalışma sayfanızda ülke adlarından oluşan bir liste olduğunu ve bu adlardaki her kelimenin ilk harfini almak istediğinizi düşünün. Excel, bir hücredeki her kelimenin baş harflerini doğrudan çıkarmak için yerleşik bir özelliğe sahip değildir. Ancak bu görevi verimli bir şekilde gerçekleştirmenize yardımcı olacak bazı pratik yöntemleri sizlere tanıtacağım; böylece işlem hem kolay hem de etkili hale gelir.


Hücredeki her kelimenin ilk harfini formülle çıkarın

Bir hücredeki her kelimenin ilk harfini almanıza yardımcı olacak dizi formülü aşağıdadır.

1. Lütfen sonucu almak istediğiniz boş bir hücreye aşağıdaki formülü kopyalayın ve ilk sonucu elde etmek için Ctrl + Shift + Enter tuşlarına birlikte basın.

=CONCAT(LEFT(FILTERXML("<a><b>"&,SUBSTITUTE(A2," ","</b><b>")&,"</b></a>","//b"),1))

2. Ardından, formülü aşağı doğru çekerek diğer hücreleri doldurun. Bu işlem, her hücredeki tüm kelimelerin ilk harflerini aynı anda otomatik olarak çıkarır. Ekran görüntüsüne bakın:

Formülle her kelimenin ilk harfini çıkar

Bu formülün açıklaması:
  • SUBSTITUTE(A2;" ";""): Bu işlev, A2 hücresindeki metindeki tüm boşlukları kaldırır. Böylece metindeki her kelime bu XML etiketleriyle ayrıştırılmaya hazır hale gelir. Örneğin, A2 hücresi "Hello World" içeriyorsa, formülün bu kısmı metni "HelloWorld" haline getirir.
  • ""&…&" ": Bu kısım, SUBSTITUTE işlevinin sonucunu başta ve sonda tırnak işaretleriyle sarar. Örneğimize devam edersek, dize artık "HelloWorld" haline gelir ve her kelimenin etiketler içinde kapandığı geçerli bir XML yapısı oluşturur.
  • FILTERXML(…;"//b"): FILTERXML, önceki adımlarda oluşturulan XML dizesini ayrıştırmak için kullanılır. //b XPath sorgusu, etiketleri içindeki tüm öğeleri seçer; yani orijinal dizedeki her kelimeyi. Örneğimizde FILTERXML, "Hello" ve "World" olmak üzere iki elemanlı bir dizi döndürür.
  • LEFT(…,1): Ardından, LEFT işlevi FILTERXML tarafından döndürülen dizinin her bir elemanına uygulanır ve her kelimenin ilk harfi alınır. Örneğimizde bu işlem "H" ve "W" sonuçlarını verir.
  • CONCAT(…): Son olarak, CONCAT işlevi dizideki tüm elemanları tek bir dizeye birleştirir. "Hello World" örneğimizde "H" ve "W" birleştirilerek "HW" sonucu elde edilir.

Hücredeki her kelimenin ilk harfini KUTOOLS AI Aide ile çıkarın

Bir hücredeki her kelimenin ilk harfini KUTOOLS AI Aide ile hızla çıkarın! Karmaşık formüllere gerek yok—Yapay Zeka Asistanı, bu görevi sizin için otomatikleştirerek veri işleme sürecini basit ve verimli hale getirir. Excel iş akışınızı kolaylaştırın, işinizi daha rahat hale getirin ve akıllı Excel işlemlerini keşfetmek için hemen KUTOOLS AI Aide deneyin!

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel yüklendikten sonra lütfen KUTOOLS AI>AI Asistanıyolunu izleyerek KUTOOLS AI Aidebölmesini açın:

  1. Veri listesini seçin, ardından gereksiniminizi sohbet kutusuna yazın ve soruyu göndermek için Gönderdüğmesine tıklayın veya Entertuşuna basın;
  2. Analiz tamamlandıktan sonra çalıştırmak için Çalıştır düğmesine tıklayın. KUTOOLS AI Aide, talebinizi yapay zeka ile işleyecek ve sonuçları doğrudan Excel'e döndürecektir.


Hücredeki her kelimenin ilk harfini Kullanıcı Tanımlı İşlev (UDF) ile çıkarın

Bir hücreden her kelimenin ilk harfini çıkarmak, Excel'de Kullanıcı Tanımlı İşlev (UDF) kullanılarak büyük ölçüde optimize edilebilen bir görevdir. Bu bölüm, bu görevi verimli bir şekilde gerçekleştirmek için nasıl bir UDF oluşturulacağını ve kullanılacağını açıklar.

1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutun.Microsoft Visual Basic for Applications penceresi.

2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki kodu Modül Penceresi’ne yapıştırın.

Function GetFirstLetters(rng As Range) As String
'Updateby Extendoffice
    Dim arr
    Dim I As Long
    arr = VBA.Split(rng, " ")
    If IsArray(arr) Then
        For I = LBound(arr) To UBound(arr)
            GetFirstLetters = GetFirstLetters & Left(arr(I), 1)
        Next I
    Else
        GetFirstLetters = Left(arr, 1)
    End If
End Function

3. Ardından bu kodu Kaydet ve Kapat, çalışma sayfasına geri dönün ve boş bir hücreye şu formülü girin: =GetFirstLetters(A2). Sonra, formülü uygulamak istediğiniz hücrelere kadar doldurma tutamacını sürükleyin—böylece tüm kelimelerin ilk harfleri otomatik olarak çıkarılacaktır! Ekran görüntüsüne bakın:

Kullanıcı Tanımlı İşlev ile her kelimenin ilk harfini çıkar


İlgili makaleler:

  • Metin dizesinden ilk veya son iki ya da n kelimeyi çıkarın
  • Boşlukla ayrılmış metin dizelerinden oluşan bir listeniz varsa ve aşağıdaki ekran görüntüsünde gösterildiği gibi hücre değerinden ilk veya son üç ya da n kelimeyi çıkarmak istiyorsanız, bu makalede Excel’de metin dizesinden ilk veya son iki ya da n kelimeyi ayıklamak için bazı pratik formüller paylaşacağım.
  • Yalnızca boşluk veya virgülden önce/sonra Metni Çıkart
  • Boşluktan önceki veya sonraki metni aşağıdaki gibi bir listeden çıkarmak istediğinizde bunu yapmanın etkili bir yolu var mı? Sizinle Excel’de yalnızca boşluktan önceki veya sonraki metni çıkarmanıza yardımcı olacak bazı pratik yöntemleri paylaşayım.
  • Metin dizesinden E-posta adreslerini çıkar çıkarın
  • Bir web sitesinden Excel çalışma sayfasına e-posta adresleri aktarırken genellikle ilgisiz metinler de birlikte gelir. Ancak şimdi, metin dizesinden yalnızca geçerli e-posta adresi kısmını ayıklamak istiyorsunuz (aşağıdaki ekran görüntülerine bakın). Hücredeki metinden sadece e-posta adresini hızlıca nasıl çıkarabilirsiniz?
  • İki farklı karakter arasındaki dizeyi çıkarın
  • Excel'de aşağıdaki ekran görüntüsünde gösterildiği gibi iki karakter arasındaki kısmı çıkarmak istediğiniz bir dize listesi varsa bunu en hızlı şekilde nasıl yaparsınız? Burada bu görevi çözmek için bazı yöntemleri tanıtacağım.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar