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-06-10

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ı: 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  |  Geliştirilmiş İşlevleri Çağır
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: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Ç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ı 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ı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  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 filtrele...) ...
En İyi15 Araç Seti12 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 Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!