Ana içeriğe atla

Excel'de metni büyük harfle ayrı sütunlara nasıl bölerim?

doc büyük harfle bölünmüş 1

Aşağıdaki ekran görüntüsünde gösterildiği gibi, hücre içeriğini ayrı sütunlara büyük harfle bölmek istediğiniz bir dizi veriye sahip olduğunuzu varsayarsak, bu sorunu Excel'de çözmek için iyi fikirleriniz var mı?

Metni formüllerle büyük harfle ayrı sütunlara bölün

Metni VBA kodu ile büyük harfle ayrı sütunlara bölün

Kutools for Excel ile metni büyük harfle ayrı sütunlara bölün


Hücrelerinizde yalnızca iki kelime varsa, aşağıdaki formüller bu işi bitirmenize yardımcı olur. Lütfen aşağıdaki işlemleri yapın:

1. Şu dizi formülünü girin: =LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),A2&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),2)-1) (A2 verilerinize bitişik boş bir hücreye büyük harfle bölmek istediğiniz hücredir ve ardından düğmesine basın Ctrl + Üst Karakter + Enter ilk kelimeyi almak için anahtarları bir araya getirin, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 2

2. Ardından C2'yi seçin ve doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin, aralık hücrelerinin tüm ilk kelimeleri aynı anda çıkarılmıştır, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 3

3. Başka bir formül girmeye devam edin: = DEĞİŞTİR (A2,1, UZUNLUK (C2); "") (A2 bölmek istediğiniz hücredir ve C2 Hücre, döndürdüğünüz ilk kelimeyi içeriyor mu) D2 hücresine ve Keşfet ikinci kelimeyi almak için anahtar, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 4

4. D2 hücresini seçin, ikinci kelimeyi almak için doldurma tutamacını hücrelere sürükleyin ve aralığın hücre içeriği büyük harfle iki sütuna bölünmüştür, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 5


Yukarıdaki formüller yalnızca iki kelime içeren hücre değerine uygulanır, bir hücrede bölünmesi gereken birden fazla kelime varsa, büyük harflerden önce boşluklar ekleyebilir ve ardından hücre içeriğini bölmek için Metni Sütunlara uygulayabilirsiniz. sütunları boşluğa göre ayırın.

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

1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.

2. tıklayın Ekle > modülve aşağıdaki kodu modül Pencere.

VBA kodu: Bir hücredeki her büyük harften önce boşluklar ekleyin

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

3. Bu kodu kaydedin ve kapatın, çalışma sayfasına geri dönün, lütfen şu formülü girin: = bölünmüş kelimeler (A2) verilerinizin yanındaki boş bir hücreye, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 6

4. Ardından, doldurma tutamacını bu formülü uygulamak istediğiniz hücrelere sürükleyin ve boşluklar, hücre içeriğini ayırmak için her büyük harften önce eklenmiştir, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 7

5. Ve sonra, formülleri başka bir yerde veya orijinal aralıkta kaldırmak için bu formül hücrelerini değerler olarak kopyalayıp yapıştırmalısınız.

doc büyük harfle bölünmüş 8

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

6. Boşluk eklediğiniz hücre değerlerini seçin ve Veri > Sütunlara MetinAdım 1'de Metni Sütunlara Dönüştürme Sihirbazıseçin sınırlandırılmış seçenek, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 9

7. Sonra tıklayın Sonraki düğmesi, sihirbazın 2. Adımında uzay altında seçenek Ayırıcılar bölümü, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 10

8. Tıklamaya git Sonraki düğmesi, sihirbazın 3. Adımında genel altında seçenek Sütun veri biçimive ardından bölme değerlerini yerleştirmek istediğiniz hücreyi seçin. doc büyük harfle bölünmüş 12 düğmesi, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 11

9. Sonunda, tıklayın Bitiş düğmesi, hücre içeriği aşağıda gösterilen ekran görüntüsü gibi birden çok sütuna bölünmüştür:

doc büyük harfle bölünmüş 13


Eğer varsa Kutools for Excel, birleştirerek Metin ekle ve Bölünmüş hücreler özellikleri, bu görevi kolay ve rahat bir şekilde halledebilirsiniz, lütfen aşağıdaki işlemleri yapın:

Kutools for Excel : 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin.

1. Bölmek istediğiniz orijinal verileri seçin.

2. Sonra tıklayın KutoolsMetin > Metin ekle, ekran görüntüsüne bakın:

3. In Metin ekle iletişim kutusu, lütfen boşluk çubuğunu bir kez veya ihtiyacınız olan başka bir ayırıcıyı Metin kutusunu seçin ve ardından seçin 1. harf büyük harftir itibaren Sadece ekle bölümü, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 15

4. Sonra tıklayın Ok düğmesi ve her büyük harften önce boşluklar eklenmiştir, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 16

5. Ve sonra uygulayabilirsiniz Bölünmüş hücreler yarar Kutools for Excel hücre değerlerini boşluğa göre bölmek, veri aralığını seçili tutmak için ve ardından Kutools > Birleştir ve Böl > Bölünmüş hücreler, ekran görüntüsüne bakın:

6. In Bölünmüş hücreler iletişim kutusunu seçin Sütunlara Böl altında Tip bölümü ve kontrol edin uzay veya 3. Adımda eklediğiniz diğer sınırlayıcılar, ekran görüntüsüne bakın:

doc sermaye ile bölünmüş 18 18

7. Sonra tıklayın Okve bölünmüş verileri yerleştirmek için bir hücre seçmenizi hatırlatmak için bir komut kutusu açılır, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 19

8. Sonunda, tıklayın OK düğmesi ve ihtiyacınız olan sonucu alacaksınız, ekran görüntüsüne bakın:

doc büyük harfle bölünmüş 20

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


Kutools for Excel: 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. Hemen indirin ve ücretsiz deneme!

En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  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ın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola! Llevo todo el dia tratando de divir palabras juntas en celdas en excel, he dado con esta pagina, pero el código VBA no me funciona, tengo entendido que =Splitwords ya no esta disponible.
Es posible que puedas ayudarme?
This comment was minimized by the moderator on the site
Formula/function works as it should now, a later amendment (#25891) fixed it - thank you so much
This comment was minimized by the moderator on the site
DanMorgan = Dan
MollieClark = Mollie
Jade, Jam, Ryan, Dummy (not his real name),Jess,Cass, Jenni and Jack all come through as Jade,Jam, etc

using Excel 2013 (company supplied)
This comment was minimized by the moderator on the site
I need some help splitting a cell. I can do it by lower case next to upper case. But if the splitting word is one capitol letter, followed by another capitol letter it won't work. Also, if there are Roman numerals involved there are problems. If there is a word, such as "McDonald" or "MacDonald" there are problems. Can you help?
This comment was minimized by the moderator on the site
This doesn't work for two of the same capital letters
This comment was minimized by the moderator on the site
Hello,
If the two words are same words, please change the first array formula to the follows:
=LEFT(A2,SMALL(FIND(CHAR(ROW(INDIRECT("65:90"))),RIGHT(A2, LEN(A2)-1)&"ABCDEFGHIJKLMNOPQRSTUVWXYZ"),1))

Please remember to press Ctrl + Shift + Enter keys together.

Hope it can help you!
This comment was minimized by the moderator on the site
Thanks for the content it really worked
This comment was minimized by the moderator on the site
Your formula fail if name is like this: JhonJhon MarkMark
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations