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

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

YazarSun Değiştirme Tarihi

Excel’de metinleri genellikle “Metni Sütunlara Dönüştür” işleviyle Belirli Genişlik veya bir ayırıcıya göre böleriz; peki ya metinleri büyük ve küçük harfe göre bölmeyi denediniz mi? Örneğin, bir veri listeniz varsa ve bu metinleri büyük/küçük harf durumuna göre iki ayrı sütuna ayırmak istiyorsanız—bir sütunda yalnızca küçük harf içeren dizeler, diğerinde ise yalnızca büyük harf içeren dizeler olsun (aşağıdaki ekran görüntüsünde gösterildiği gibi)—“Metni Sütunlara Dönüştür” işlevi bu işlemi desteklemez. Ancak Excel’de metin dizesini büyük/küçük harfe göre hızlıca bölmek için size pratik bir hile gösterebilirim.

Metni VBA ile büyük/küçük harfe göre bölme

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


mavi sağ ok baloncuğu Metni VBA ile büyük/küçük harfe göre bölme

Excel'de yalnızca küçük ve büyük harfe göre dizeyi hızlıca bölmek için bir makro kodu mevcuttur.

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

2. Tıklayın Ekle > Modül, ardından aşağıdaki kodu boş Modül betiğine yapıştırın.

VBA: Metni büyük/küçük harfe göre 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

kodu modüle kopyalayın ve yapıştırın

3. F5 tuşuna bastıktan sonra, bölmek istediğiniz metinleri seçmenizi hatırlatan bir iletişim kutusu açılır. Ekran görüntüsüne bakın:
metinleri bölmek için VBA kodu

4. Tamam’a tıklayın; ardından seçilen metinler iki sütuna bölünür: birinde "Küçük Harfli Dizilere Göre Filtrele", diğerinde "Büyük Harf İçerir" bulunur.
metin büyük/küçük harfe göre bölünür


mavi sağ ok baloncuğu Metni ayırıcıya göre satırlara/sütunlara bölme ile Kutools for Excel

Birçok durumda, bir hücreyi belirli bir karaktere göre birden çok satıra veya sütuna bölmek isteyebilirsiniz. Excel’in yerleşik Metni Sütunlara Dönüştür özelliği yalnızca hücre içeriğini doğrudan sütunlara bölmeye yarar; satırlara dönüştürme konusunda ise yardımcı olmaz. Ancak Kutools for Excel’in kullanışlı ve pratik Hücreleri Böl özelliğiyle, metin dizesini ayırıcıya veya Belirli Genişlik’e göre hızlıca satırlara ya da sütunlara bölebilirsiniz.

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 uygulamasını ücretsiz olarak yükledikten sonra lütfen aşağıdaki adımları izleyin:

1. Bölmek istediğiniz hücreyi seçin ve Kutools > Birleştir ve Ayır > Hücreleri Böl seçeneğine tıklayın. Ekran görüntüsüne bakın:
Kutools'un Hücreleri Böl özelliğine tıklayın

2. Hücreleri Böl iletişim kutusunda, Tür bölümünden istediğiniz bölme türünü seçin ve ardından Bölme ölçütü bölümünden özel ayırıcınızı belirleyin. Ekran görüntüsüne bakın:
iletişim kutusunda seçenekleri belirtin

3. Tamam’a tıkladıktan sonra, bölünen içeriğin yerleştirileceği hücreyi seçmenizi hatırlatan bir iletişim kutusu açılır. Ekran görüntüsüne bakın:
bölünmüş içerikleri yerleştirmek için bir hücre seçin

4. Seçim yaptıktan sonra Tamam’a tıklayın; ardından seçilen hücre, boşluğa göre satırlara bölünür. Ekran görüntüsüne bakın:
seçili hücreler, boşluğa göre satırlara bölünür

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