Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de metni büyük harfe göre ayrı ayrı sütunlara nasıl bölersiniz?

Author: Xiaoyang Last Modified: 2025-08-26

Excel'de veriyle çalışırken, her kelimenin büyük harfle başladığı birleştirilmiş birden fazla kelime içeren hücrelerle karşılaşabilirsiniz; örneğin, "AdSoyad" veya "SatışMartNisan" gibi. Veriyi temizleme veya analiz etme amacıyla, aşağıdaki ekran görüntüsünde gösterildiği gibi, her büyük harfte içeriği ayrı sütunlara bölmek isteyebilirsiniz. Ancak Excel, bu tür büyük harf bölme işlevini doğrudan sunmaz. Büyük harflere göre kelimeleri hızlı ve doğru bir şekilde bireysel sütunlara ayırmak için hangi pratik yaklaşımlar kullanılabilir?

Aşağıda bu soruna yönelik üç etkili çözüm bulacaksınız, her birinin kendine özgü uygulanabilir senaryoları ve güçlü yanları vardır:


Metni formüllerle büyük harfe göre ayrı sütunlara bölme

Verileriniz yalnızca iki kelimenin büyük harflerle birleştirildiği hücre değerlerinden oluşuyorsa, Excel formülleri içeriği ayrı sütunlara bölmeye yardımcı olabilir. Bu çözüm basittir, herhangi bir kod veya eklenti gerektirmez ve daha küçük veri setleri veya daha az karmaşık bölme ihtiyaçları için uygundur.

1. Verilerinizin yanındaki boş bir hücrede (örneğin, C2 hücresi), A2 hücresindeki ilk kelimeyi çıkarmak için aşağıdaki dizi formülünü girin (burada A2, bölünecek metni içerir):

=LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1)

Formülü yazdıktan sonra, bazı Excel sürümlerinde dizi formülleri için Ctrl + Shift + Enter tuşlarına aynı anda basmanız gerektiğini unutmayın. Doğru şekilde yapılırsa, formül çubuğunda formülünüzün etrafında süslü parantezler {} görünecektir. Bu formül, hücredeki ikinci büyük harfi arayarak ve bu pozisyondan önceki tüm karakterleri çıkararak çalışır, böylece ilk kelime elde edilir.

use a fromula to to get the first word

2. Formülü diğer girişlere uygulamak için C2 hücresini seçin, ardından formülü sütundaki ek hücrelere doldurmak için doldurma tutamacını aşağı çekin. Her satıra karşılık gelen tüm ilk kelimeler otomatik olarak çıkarılacaktır.

drag and fill the formula to other cells

3. Ardından, sağdaki hücrede (örneğin D2), geri kalan metni (ikinci kelime) çıkarmak için aşağıdaki formülü girin:

=REPLACE(A2,1,LEN(C2),"")

Bu formül, önceki adımda çıkarılan ilk kelimeyi kaldırır, sadece ikinci kelimeyi bırakır. Onaylamak için Enter'a basın.

use a fromula to to get the second word

4. Benzer şekilde, D2 hücresini seçin ve bu formülü diğer satırlara sürüklemek için doldurma tutamacını kullanın. Orijinal aralıktaki her hücrenin metni artık büyük harfin konumuna göre iki sütuna bölünmüş olacaktır.

drag the formula to other cells

a screenshot of kutools for excel ai

Kutools AI ile Excel Sihirini Keşfedin

  • Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
  • Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
  • VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
  • Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
Yapay zeka destekli araçlarla Excel yeteneklerinizi geliştirin. Şimdi İndirin ve daha önce hiç olmadığı gibi bir verimlilik deneyimi yaşayın!

VBA koduyla metni büyük harfe göre ayrı sütunlara bölme

Yukarıdaki formül tabanlı yöntem yalnızca iki kelimenin bölünmesi gereken durumlar için uygundur, ancak 'AdOrtaAdSoyad' gibi birden fazla birleştirilmiş kelime içeren hücreleri işleyemez. Böyle durumlarda, her büyük harften önce bir boşluk eklemek için VBA kodu kullanabilir ve ardından Excel'in yerleşik Metni Sütunlara Ayır özelliğiyle metni bireysel sütunlara bölebilirsiniz.

Öncelikle, kelimeleri ayırmak için büyük harften önce boşluk eklemek için VBA kodunu uygulayın.

1. ALT + F11 tuşlarına basarak Microsoft Visual Basic for Applications düzenleyici penceresini açın.

2. VBA düzenleyicide, Ekle > Modül'e tıklayın ve aşağıdaki kodu yeni modül penceresine yapıştırın.

VBA Kodu: Bir hücredeki her büyük harften önce boşluk ekleme

Function SplitWords(ByVal Str As String) As String
'updateby Extendoffice 20151128
    Dim I As Integer
    SplitWords = Left(Str, 1)
    For I = 2 To Len(Trim(Str))
        If (Asc(Mid(Str, I, 1)) > 64) And _
           (Asc(Mid(Str, I, 1)) < 91) And _
           (Mid(Str, I - 1, 1) <> " ") Then _
            SplitWords = SplitWords & " "
        SplitWords = SplitWords & Mid(Str, I, 1)
    Next
End Function

Kod yazmayı veya yapıştırmayı bitirdikten sonra, çalışma sayfasına dönmek için VBA düzenleyicisini kapatın. Bu kod, çalışma sayfası formülü gibi kullanabileceğiniz splitwords adında yeni bir işlev tanımlar. Makroları etkinleştirmenin bu işlevi kullanmak için gerekli olabileceğini ve VBA kodunu korumak için çalışma kitabınızı .xlsm dosyası olarak kaydetmeniz gerektiğini unutmayın.

3. Verilerinizin yanındaki boş bir hücreye, A2 hücresindeki her büyük harften önce boşluk eklemek için aşağıdaki formülü girin:

=splitwords(A2)

Bu formül, her hücreyi işlemek için kullanıcı tanımlı işlevi çağırır. Enter tuşuna bastıktan sonra, artık her büyük harften önce boşluk eklenmiş metni göreceksiniz, böylece tek tek kelimeler netleşecektir.

enter a user defined function to add spaces before the capital letter

4. Tüm ilgili hücreler için bu formülü doldurma tutamacını kullanarak aşağı kopyalayın, böylece her satır uygun şekilde işlenir.

 the spaces have been inserted before each capital letter

5. Bu aşamada, hücreler formüller içerir. Yalnızca işlenmiş metni korumak ve formül bağlantısını kaldırmak isteyebilirsiniz. Bunu yapmak için, işlenmiş hücreleri seçin, kopyalayın, ardından istediğiniz bir konumda sağ tıklayıp 'Özel Yapıştır' > 'Değerler'i seçin.

copy and paste theses formula cells as values

İkinci olarak, hücre içeriklerini boşluğa göre ayrı sütunlara bölmek için Metni Sütunlara Ayır özelliğini uygulayın.

6. Şimdi, boşluk içeren hücre değerlerini seçin (önceki adımdan gelen sonuçlar). Şeritte, Veri > Metni Sütunlara Ayır'a gidin. Metni Sütunlara Dönüştürme Sihirbazı (Adım 1) göründüğünde, Delimited radyo düğmesini seçin.

click Data > Text to Columns, and choose Delimited option

7. İleri'ye tıklayın ve Adım 2'de Delimiters altında Space seçeneğini işaretleyin. Bu, Excel'e veriyi sütunlara bölmek için boşlukları ayırma noktası olarak kullanmasını söyler.

check Space option under the Delimiters section

8. Adım 3'te Genel sütun veri formatı için seçilmiştir (veya gerektiğinde başka bir format seçin) ve bölünmüş verilerin görünmesini istediğiniz hücreyi tıklayarak seçin. select buttonHedef aralığın mevcut verilerin üzerine yazmadığından emin olun.

specify options in the dialog box

9. Tamam'a tıklayın ve Excel, metni her biri başlangıçta büyük harfle ayrılmış olan kelimeleri temsil eden birden çok sütuna ayırır.

cell contents have been split into multiple columns

Bazı kelimelerin beklendiği gibi bölünmediği bir hata ile karşılaşırsanız, kısaltmalar (ardışık birden fazla büyük harf) veya sondaki boşluklar gibi istisnai durumları kontrol edin. VBA kodunuzu yeniden gözden geçirmeyi veya verilerinizdeki anormallikleri kontrol etmeyi düşünün. Ayrıca, VBA kullanırken veya toplu veri işlemleri gerçekleştirirken düzenli olarak çalışmanızı kaydetmeyi unutmayın.

Bu yöntem, hücre başına tutarsız metin uzunluğu veya kelime sayısıyla uğraşırken özellikle yararlıdır. Ancak bazı kullanıcılar VBA kodunu çalıştırmaktan rahatsız olabilir, bu durumda aşağıdaki alternatif yöntemleri deneyebilirsiniz.


Kutools for Excel ile metni büyük harfe göre ayrı sütunlara bölme

Kutools for Excel, özellikle büyük veri setleri veya tekrarlayan görevler için, tüm yetenek seviyelerindeki kullanıcılar için metni büyük harflere göre bölmek üzere dostane ve verimli bir çözüm sunar. Add Text ve Split Cells özelliklerini birlikte kullanarak, bu işlemi minimum çaba ve riskle tamamlayabilirsiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

1. Bölünmesini istediğiniz orijinal verileri içeren hücreleri seçin.

2. Kutools > Metin > Add Text'e tıklayın. Bu araç, her büyük harften önce bir karakter veya ayırıcı—örneğin boşluk—eklemenize yardımcı olur.

click Add Text feature of kutools

3. Add Text iletişim kutusunda, Metin giriş kutusuna bir boşluk (veya gerekirse başka bir ayırıcı) yazın. Ardından, Only add to bölümünde 1st letter is uppercase seçeneğini işaretleyin. Bu, Kutools'un seçili hücrelerdeki her büyük harften önce belirlenen ayırıcıyı eklemesini söyler.

set options in the dialog box

4. Tamam'a tıklayın. Kutools, her büyük harften önce otomatik olarak boşluk ekleyerek verilerinizi bölme için hazırlayacaktır.

spaces have been added before each capital letter

5. Daha sonra, işlenmiş aralık hala seçiliyken, Kutools > Birleştir ve Böl > Split Cells'e giderek metni ayırıcılarla sütunlara ayırmaya başlayın.

click Split Cells feature of kutools

6. Split Cells iletişim kutusunda, Type bölümünde Split to Columns seçeneğini işaretleyin ve daha önce eklendiği gibi Space (veya kullanılan ayırıcı) kutusunu işaretleyerek bölünmenin nerede gerçekleşeceğini belirtin.

select Space or other delimiters

7. Tamam'a tıklayın. Bölünmüş sonuçların başlangıç hücresini seçmenize izin veren bir uyarı görünecektir. Hedefi dikkatlice belirtin, bölünmüş sütunlar için yeterli alan olduğundan emin olun.

select a cell to put the split data

8. Son olarak, bölme işlemini tamamlamak için Tamam'a tıklayın. Verileriniz artık her büyük harfte ayrı sütunlara dağıtılmış olacaktır, hem verimli hem de doğru bir şekilde.

the cells are split by capital letters

Bu yöntem, karmaşık, büyük veya sık güncellenen veriler için idealdir ve manuel formül ayarlarından veya kodlamadan kaçınmanıza yardımcı olur. Kutools for Excel'in birçok başka özelliğiyle faydasını genişlettiğini ve ortak ve gelişmiş görevlerde daha fazla verimlilik sağladığını unutmayın.

Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste 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 Değiştir | Aralıkları & 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ı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin