Skip to main content

Excel'de metin dizisini hızlıca nasıl büyük/küçük harfe göre bölersiniz?

Author: Sun Last Modified: 2025-08-07

Excel'de genellikle metinleri sabit genişlik veya ayraç kullanarak Metni Sütunlara Dönüştür işleviyle böleriz, ancak metinleri büyük ve küçük harfe göre bölmeyi denediniz mi? Örneğin, bir veri listesi olduğunu ve bunları duruma göre iki sütuna ayırmak istediğiniz düşünün: bir sütun küçük harfli metin içerirken, diğeri aşağıdaki ekran görüntüsünde gösterildiği gibi büyük harfli metin içerir. Metni Sütunlara Dönüştür işlevi bu işlemi desteklemese de, Excel'de metin dizisini hızlıca büyük/küçük harfe göre bölmek için bir yöntem önerebilirim.

VBA ile duruma göre metin bölme

Kutools for Excel ile ayırıcıya göre metni satırlara/sütunlara bölme


arrow blue right bubble VBA ile duruma göre metin bölme

Excel'de, yalnızca küçük ve büyük harfe göre hızlıca dize bölmek için makro kodu bulunmaktadır.

1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.

2. Ekle > Modül'e tıklayın ve aşağıdaki kodu boş Modül betiğine yapıştırın.

VBA: Duruma göre dize bölme.

Sub CamelCase()
'UpdatebyExtendoffice20160711
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    Dim xCount As Long
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
LInput:
    Set xRg = Nothing
    Set xRg = Application.InputBox("Select a range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Areas.Count > 1 Then
        MsgBox "It not work in multiple selection", vbInformation, "Kutools for Excel"
        GoTo LInput
    End If
    If xRg.Columns.Count > 1 Then
        MsgBox "It only work in one column", vbInformation, "Kutools for Excel"
        GoTo LInput
    End If
    On Error Resume Next
    Application.ScreenUpdating = False
    With CreateObject("vbscript.regexp")
        .Pattern = "(\S)([A-Z]+[^A-Z])"
        .Global = True
        For Each xCell In xRg
            xCount = .Execute(xCell).Count
            If xCount Then xCell.Resize(, xCount + 1) = Split(.Replace(xCell, "$1" & Chr(1) & "$2"), Chr(1))
        Next
    End With
    Application.ScreenUpdating = True
End Sub

copy and paste the code into the module

3. Tuşa basın F5 ve seçilen metinleri bölmek için bir iletişim kutusu açılır. Ekran görüntüsüne bakın:
vba code to select texts to split

4. Tıklayın Tamam, ve seçilen metinler iki sütuna bölünmüştür; biri küçük harf, diğeri büyük harf içerir.
the text is split by case


arrow blue right bubble Kutools for Excel ile ayırıcıya göre metni satırlara/sütunlara bölme

Birçok durumda, belirli bir karaktere göre bir hücreyi birden fazla satır veya sütuna bölmek isteyebilirsiniz. Excel'de, yerleşik Metni Sütunlara Dönüştür işlevi yalnızca bir hücreyi doğrudan sütunlara dönüştürmeye yardımcı olabilir, ancak satır dönüşümünde çalışmaz. Ancak Kutools for Excel – kullanışlı ve faydalı bir araç ile, Hücreleri Böl yardımcı programını uygulayarak bir dizeyi bir ayırıcıya veya sabit genişliğe göre hızlıca satırlara veya sütunlara bölebilirsiniz.

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...

ücretsiz yükledikten sonra lütfen aşağıdaki adımları izleyin:

1. Bölmek istediğiniz hücreyi seçin ve tıklayın Kutools > Birleştir & Böl > Hücreleri Böl. Ekran görüntüsüne bakın:
click Split Cells feature of kutools

2. Hücreleri Böl iletişim kutusunda, istediğiniz bölme türünü Tür bölümünde işaretleyin ve ardından Ayraç bölümünde bölmek istediğiniz belirli ayırıcıyı işaretleyin. Ekran görüntüsüne bakın:
specify the options in the dialog box

3. Tıklayın Tamam, ve bölünmüş içerikleri yerleştirmek için bir hücre seçmenizi hatırlatan bir iletişim kutusu açılır. Ekran görüntüsüne bakın:
select a cell to place the split contents

4. Seçim yaptıktan sonra tıklayın TAMAM, ve seçilen hücre, boşluğa göre satırlara bölünmüştür. Ekran görüntüsüne bakın:
the selected cells are split into rows based on space

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri 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şturun | 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...
Özel Seçilen Ö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 Gözde15 Araç Seti: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ştir & Böl Araç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 ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e 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.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!