Ana içeriğe atla

Excel'de hücreleri bölme (ayrıntılı adımlar içeren tam kılavuz)

Excel'de, hücre verilerini bölmeniz gerekebilecek çeşitli nedenler vardır. Örneğin, ham veriler, tam adlar veya adresler gibi tek bir hücrede toplanmış çok sayıda bilgi içerebilir. Bu hücreleri bölmek, farklı bilgi türlerini ayırmanıza olanak tanıyarak verilerin temizlenmesini ve analiz edilmesini kolaylaştırır. Bu makale, hücreleri belirli ayırıcılara göre satırlara veya sütunlara ayırmanın farklı yollarını gösteren kapsamlı bir kılavuz görevi görecek.


Video


Excel'deki hücreleri birden çok sütuna bölme

Aşağıdaki ekran görüntüsünde gösterildiği gibi, tam adlardan oluşan bir listeniz olduğunu ve her bir tam adı ayrı ad ve soyadlara bölmek ve bölünmüş verileri ayrı sütunlara yerleştirmek istediğinizi varsayalım. Bu bölümde, bu görevi yerine getirmenize yardımcı olacak dört yol gösterilecektir.


Metni Sütuna Dönüştür sihirbazıyla hücreleri birden çok sütuna ayırın

Belirli bir ayırıcıya dayalı olarak hücreleri birden çok sütuna bölmek için yaygın olarak kullanılan bir yöntem, Sütuna Metin Excel'de sihirbaz. Burada, istenen sonuca ulaşmak için bu sihirbazı nasıl kullanacağınızı adım adım göstereceğim.

Adım 1: Bölmek istediğiniz hücreleri seçin ve Metni Sütunlara Dönüştür sihirbazını açın

Bu durumda, aralığı seçiyorum A2: A8, tam adları içeren. O zaman şuraya git: Veri sekmesini tıklayın Sütunlara Metin açmak için Sütunlara Metin sihirbazı.

Adım 2: Sihirbazda adımları birer birer yapılandırın
  1. içinde 1 adım 3 sihirbaz, seçin sınırlandırılmış seçeneğini seçin ve ardından Sonraki düğmesine basın.

  2. içinde 2 adım 3 sihirbaz, verileriniz için sınırlayıcıları seçin ve ardından Sonraki Devam etmek için düğmesine.
    Bu durumda, tam adları boşluklara göre ad ve soyadlara bölmem gerektiğinden, yalnızca uzay onay kutusu Ayırıcılar Bölüm.

    notlar:
    • İhtiyacınız olan sınırlayıcı bu bölümde gösterilmiyorsa, Diğer onay kutusunu işaretleyin ve metin kutusuna kendi sınırlayıcınızı girin.
    • Hücreleri satır sonu ile bölmek için Diğer onay kutusu ve tuşuna basın Ctrl + J birlikte anahtarlar.
  3. Son sihirbazda, aşağıdaki gibi yapılandırmanız gerekir:
    1) içinde Varış yeri kutusunda, bölünmüş verileri yerleştirmek için bir hücre seçin. Burada C2 hücresini seçiyorum.
    2) Bitiş düğmesine basın.
Sonuç

Seçilen hücrelerdeki tam adlar, ad ve soyadlara ayrılır ve farklı sütunlarda bulunur.


Kutools'u kullanarak hücreleri kolayca birden fazla sütuna bölün

Gördüğünüz gibi, Sütunlara Metin sihirbaz, görevi tamamlamak için birden çok adım gerektirir. Daha basit bir yönteme ihtiyacınız varsa, Bölünmüş hücreler özelliği Kutools for Excel Şiddetle tavsiye edilir. Bu özellikle, tek bir iletişim kutusunda ayarları tamamlayarak hücreleri belirli bir sınırlayıcıya göre birden çok sütuna veya satıra kolayca bölebilirsiniz.

Kutools for Excel'i yükledikten sonraseçin Kutools > Birleştir ve Böl > Bölünmüş hücreler açmak için Bölünmüş hücreler iletişim kutusu.

  1. Bölmek istediğiniz metni içeren hücre aralığını seçin.
  2. seçmek Sütunlara Böl seçeneği.
  3. seç uzay (veya ihtiyacınız olan herhangi bir sınırlayıcı) ve tıklayın OK.
  4. Bir hedef hücre seçin ve tıklayın OK tüm bölünmüş verileri almak için.
not: Bu özelliği kullanmak için, Kutools for Excel bilgisayarınıza yüklendi. Hiçbir sınırlama olmadan 30 günlük ücretsiz deneme sürümünden yararlanmak için Kutools for Excel'i indirmeye gidin.

Hızlı Doldurma ile hücreleri birden çok sütuna ayırma

Şimdi de bilinen üçüncü yönteme geçelim. Dolgu Dolgu. Excel 2013'te sunulan, Dolgu Dolgu bir model algıladığında verilerinizi otomatik olarak doldurmak için tasarlanmıştır. Bu bölümde, ad ve soyadları tek bir sütunda tam adlardan ayırmak için Hızlı Doldurma özelliğinin nasıl kullanılacağını göstereceğim.

Adım 1: İlk bölünmüş verileri orijinal sütuna bitişik hücreye manuel olarak girin

Bu durumda, A sütunundaki tam adları ayrı ad ve soyadlara ayıracağım. İlk tam ad A2 hücresinde, bu yüzden yanındaki B2 hücresini seçip ilk adı yazıyorum. Ekran görüntüsüne bakın:

2. Adım: Tüm ilk adları otomatik olarak doldurmak için Hızlı Doldurmayı uygulayın

İkinci adı B2'nin altındaki hücreye yazmaya başlayın (ki bu B3'tür), ardından Excel kalıbı tanıyacak ve geri kalan ilk adların bir önizlemesini oluşturacaktır ve tuşuna basmanız gerekir. Keşfet önizlemeyi kabul etmek için

Bahşiş: Excel, ikinci hücreyi doldurduğunuzda deseni tanımıyorsa, o hücrenin verilerini manuel olarak doldurun ve ardından üçüncü hücreye geçin. Ardışık üçüncü hücreye veri girmeye başladığınızda model tanınmalıdır.

Şimdi A sütunundaki tam adların tüm ilk adları B sütununda ayrılmıştır.

3. Adım: Başka bir sütunda tam adların soyadlarını alın

A Sütunundaki tam adlardan soyadlarını ad sütununun yanındaki sütuna ayırmak için yukarıdaki 1. ve 2. Adımları tekrarlamanız gerekir.

Sonuç

notlar:
  • Bu özellik yalnızca Excel 2013 ve sonraki sürümlerde mevcuttur.
  • Flash Fill'e aşağıdaki yöntemlerden biri ile de ulaşabilirsiniz.
    • kısayol ile
      B2 hücresine ilk adı yazdıktan sonra, B2:B8 aralığını seçin, tuşuna basın Ctrl + E ilk adların geri kalanını otomatik olarak doldurmak için tuşlar
    • Şerit seçeneğine göre
      B2 hücresine ilk adı yazdıktan sonra, B2:B8 aralığını seçin, tıklayın Doldurmak > Dolgu Dolgu altında Ana Sayfa sekmesi.

Hücreleri formüllerle birden çok sütuna ayırma

Yukarıdaki yöntemler dinamik değildir, yani kaynak veriler değişirse aynı işlemi tekrar çalıştırmamız gerekir. Yukarıdakiyle aynı örneği alın, A Sütunundaki tam ad listesini ayrı ad ve soyadlara bölmek ve bölünmüş verilerin kaynak verilerdeki herhangi bir değişiklikle otomatik olarak güncellenmesini sağlamak için lütfen aşağıdaki formüllerden birini deneyin.

Excel'in tüm sürümlerinde bulunan birinci, ikinci, üçüncü, ... metni tek tek bölmek için SOL, SAĞ, ORTA ve diğer işlevleri kullanın.
Metni Sütuna Dönüştür sihirbazıyla aynı şekilde çalışır, yalnızca Microsoft 365 için Excel'de kullanılabilen yepyeni bir işlevdir.

Hücreleri belirli bir sınırlayıcıya göre sütunlara bölmek için METİN işlevlerini kullanın

Bu bölümde verilen formüller tüm Excel sürümlerinde mevcuttur. Formülleri uygulamak için aşağıdakileri yapın.

1. Adım: İlk sınırlayıcıdan önceki metni çıkarın (bu durumda adlar)

  1. İlk adı çıkarmak için bir hücre seçin (bu durumda C2), aşağıdaki formülü girin ve tuşuna basın. Keşfet A2'deki ilk adı almak için.
    =LEFT(A2,SEARCH(" ",A2)-1)
  2. Bu sonuç hücresini seçin ve ilk adların geri kalanını almak için Otomatik Doldurma Kolunu aşağı sürükleyin.

2. Adım: İlk sınırlayıcıdan sonraki metni çıkarın (bu durumda soyadları)

  1. Soyadını çıkarmak için bir hücre (bu durumda D2) seçin, aşağıdaki formülü girin ve tuşuna basın. Keşfet A2'deki soyadını almak için.
    =RIGHT(A2,LEN(A2)-SEARCH(" ",A2))
  2. Bu sonuç hücresini seçin ve diğer soyadlarını almak için Otomatik Doldurma Kolunu aşağı sürükleyin.
notlar:
  • Yukarıdaki formüllerde:
    • A2 bölmek istediğim tam adı içeren hücredir.
    • Bir boşluk tırnak içinde, hücrenin bir boşlukla bölüneceğini belirtir. Referans hücresini ve sınırlayıcıyı ihtiyaçlarınıza göre değiştirebilirsiniz.
  • eğer bir hücre boşluklarla bölünmüş ikiden fazla metin içerir bölünmesi gereken, yukarıda verilen ikinci formül yanlış sonuç verecektir. İkinci, üçüncü ve boşluklarla ayrılmış N'inci değere kadar doğru bir şekilde bölmek için ek formüllere ihtiyacınız olacak.
    • için aşağıdaki formülü kullanın ikinci kelimeyi geri ver (örneğin, göbek adı) boşluklarla ayrılmış.
      =TRIM(MID(SUBSTITUTE(A2," ",REPT(" ", 100)),100,100))
    • İkinciyi değiştir 100 için 200 için üçüncü kelimeyi al (örneğin, soyadı) boşluklarla ayrılmış.
      =TRIM(MID(SUBSTITUTE(A2," ",REPT(" ", 100)),200,100))
    • 200 olarak değiştirerek 300, 400, 500vb. yapabilirsiniz dördüncü, beşinci, altıncı ve sonraki kelimeleri elde edin.
Hücreleri belirli bir ayırıcıya göre sütunlara bölmek için TEXTSPLIT işlevini kullanın

Eğer kullanıyorsanız Microsoft 365 için Excel, METİN AYIRMA işlevi daha tavsiye edilir. Lütfen aşağıdaki gibi yapın.

Adım 1: Sonucu çıkarmak için bir hücre seçin. Burada C2 hücresini seçiyorum

Adım 2: Aşağıdaki formülü girin ve Enter'a basın

=TEXTSPLIT(A2," ")

A2'de boşluklarla ayrılan tüm metnin farklı sütunlara bölündüğünü görebilirsiniz.

3. Adım: Tüm sonuçları almak için formülü sürükleyin

Aynı satırdaki sonuç hücrelerini seçin, ardından tüm sonuçları almak için Otomatik Doldurma Kolunu aşağı sürükleyin.

notlar:
  • Bu işlev yalnızca Microsoft 365 için Excel'de mevcuttur.
  • Bu formülde
    • A2 bölmek istediğim tam adı içeren hücredir.
    • Bir boşluk tırnak içinde, hücrenin bir boşlukla bölüneceğini belirtir. Referans hücresini ve sınırlayıcıyı ihtiyaçlarınıza göre değiştirebilirsiniz.

Excel'deki hücreleri birden çok satıra bölme

Aşağıdaki ekran görüntüsünde gösterildiği gibi, A2:A4 aralığında bir sipariş ayrıntıları listesi vardır ve Öğe, Miktar, Birim Fiyat ve Tarih gibi farklı türde bilgileri çıkarmak için verilerin eğik çizgi kullanılarak bölünmesi gerekir. Bu görevi gerçekleştirmek için bu bölümde 3 yöntem gösterilmektedir.


TEXTSPLIT işleviyle hücreleri birden çok satıra ayırın

Eğer kullanıyorsanız Microsoft 365 için Excel, TEXTSPLIT işlev yöntemi kolayca yardımcı olabilir. Lütfen aşağıdaki gibi yapın.

Adım 1: Sonucu çıkarmak için bir hücre seçin. Burada B6 hücresini seçiyorum

Adım 2: Aşağıdaki formülü yazın ve Enter'a basın

=TEXTSPLIT(A2,,"/")

A2'deki tüm metin, 'eğik çizgi' ayırıcısına göre ayrı satırlara bölünür.

A3 ve A4 hücrelerindeki verileri eğik çizgilere göre ayrı satırlara bölmek için, aşağıdaki uygun formüllerle 1. ve 2. adımları tekrarlamanız yeterlidir.

C6'daki formül:

=TEXTSPLIT(A3,,"/")

D6'daki formül:

=TEXTSPLIT(A4,,"/")

Sonuç

notlar:
  • Bu işlev yalnızca Microsoft 365 için Excel'de mevcuttur.
  • Yukarıdaki formüllerde, tırnak işaretleri içindeki / işaretini verilerinize göre herhangi bir ayırıcı olarak değiştirebilirsiniz.

Kutools'u kullanarak hücreleri kolayca birden fazla satıra bölün

Excel'in TEXTSPLIT özelliği çok kullanışlı olsa da Microsoft 365 kullanıcıları için Excel ile sınırlıdır. Ayrıca, bir sütunda bölünecek birden fazla hücreniz varsa, sonuçları almak için her hücreye ayrı ayrı farklı formüller uygulamanız gerekecektir. Tersine, Kutools for Excel's Bölünmüş hücreler özelliği tüm Excel sürümlerinde çalışmaktadır. Yalnızca birkaç tıklamayla hücreleri aynı anda birden çok satıra veya sütuna bölmek için basit ve verimli bir çözüm sunar.

Kutools for Excel'i yükledikten sonratık Kutools > Birleştir ve Böl > Bölünmüş hücreler açmak için Bölünmüş hücreler iletişim kutusu.

  1. Bölmek istediğiniz metni içeren hücre aralığını seçin.
  2. seçmek Satırlara Böl seçeneği.
  3. İhtiyacınız olan bir sınırlayıcı seçin (burada Diğer seçeneğini seçin ve bir eğik çizgi girin), ardından OK.
  4. Bir hedef hücre seçin ve tıklayın OK tüm bölünmüş verileri almak için
not: Bu özelliği kullanmak için, Kutools for Excel bilgisayarınıza yüklendi. Hiçbir sınırlama olmadan 30 günlük ücretsiz deneme sürümünden yararlanmak için Kutools for Excel'i indirmeye gidin.

VBA kodu ile hücreleri birden çok satıra ayırın

Bu bölüm, Excel'de hücreleri kolayca birden çok satıra ayırmanız için bir VBA kodu sağlar. Lütfen aşağıdaki gibi yapın.

Adım 1: Uygulamalar için Microsoft Visual Basic penceresini açın

Basın Ara Toplam + F11 tuşları bu pencereyi açmak için.

2. Adım: Bir modül yerleştirin ve VBA kodunu girin

Tıkla Ekle > modül, ve ardından aşağıdaki VBA kodunu kopyalayıp yapıştırın. Modül (Kod) pencere.

VBA kodu: Hücreleri Excel'de birden çok satıra ayırın

Option Explicit

Sub SplitCellsToRows()
'Updated by Extendoffice 20230727
    Dim inputRng As Range
    Dim outputRng As Range
    Dim cell As Range
    Dim splitValues() As String
    Dim delimiter As String
    Dim i As Long
    Dim columnOffset As Long
    On Error Resume Next
    
    Set inputRng = Application.InputBox("Please select the input range", "Kutools for Excel", Type:=8) ' Ask user to select input range
    If inputRng Is Nothing Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
    Set outputRng = Application.InputBox("Please select the output range", "Kutools for Excel", Type:=8) ' Ask user to select output range
    If outputRng Is Nothing Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
    delimiter = Application.InputBox("Please enter the delimiter to split the cell contents", "Kutools for Excel", Type:=2) ' Ask user for delimiter
    If delimiter = "" Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
    If delimiter = "" Or delimiter = "False" Then Exit Sub ' If the user clicked Cancel or entered nothing, exit the sub
    
    Application.ScreenUpdating = False
    
    columnOffset = 0
    For Each cell In inputRng
        If InStr(cell.Value, delimiter) > 0 Then
            splitValues = Split(cell.Value, delimiter)
            For i = LBound(splitValues) To UBound(splitValues)
                outputRng.Offset(i, columnOffset).Value = splitValues(i)
            Next i
            columnOffset = columnOffset + 1
        Else
            outputRng.Offset(0, columnOffset).Value = cell.Value
            columnOffset = columnOffset + 1
        End If
    Next cell
    
    Application.ScreenUpdating = True
End Sub
3. Adım: VBA kodunu çalıştırın

Basın F5 kodu çalıştırmak için tuş. Ardından aşağıdaki yapılandırmaları yapmanız gerekir.

  1. Bölmek istediğiniz verileri içeren hücreleri seçmenizi isteyen bir iletişim kutusu görünecektir (burada A2:A4 aralığını seçiyorum). Seçiminizi yaptıktan sonra tıklayın OK.
  2. Açılan ikinci iletişim kutusunda, çıktı aralığını seçmeniz gerekir (burada B6 hücresini seçiyorum) ve ardından OK.
  3. Son iletişim kutusunda, hücre içeriğini bölmek için kullanılan sınırlayıcıyı girin (burada eğik çizgi giriyorum) ve ardından OK düğmesine basın.
Sonuç

Seçilen aralıktaki hücreler aynı anda birden çok satıra bölünür.


Hücreleri birden çok satıra bölme Power Query

Hücreleri belirli bir sınırlayıcı ile birden çok satıra bölmenin başka bir yöntemi de kullanmaktır. Power Query, ayrıca bölünmüş verilerin kaynak verilerle dinamik olarak değişmesini sağlayabilir. Bu yöntemin dezavantajı, tamamlanması için birden fazla adım atmasıdır. Nasıl çalıştığını görmek için dalış yapalım.

Adım 1: Birden çok satıra bölmek istediğiniz hücreleri seçin, Veri > Tablodan / Aralıktan seçin

2. Adım: Seçilen hücreleri tabloya dönüştürün

Seçilen hücreler Excel tablo biçiminde değilse, bir Tablo Oluştur iletişim kutusu açılacaktır. Bu iletişim kutusunda, Excel'in seçili hücre aralığınızı doğru seçip seçmediğini doğrulamanız, tablonuzun başlığı olup olmadığını işaretlemeniz ve ardından OK düğmesine basın.
Seçilen hücreler Excel tablosu ise Adım 3'e atlayın.

3. Adım: Sınırlayıcıya Göre Sütunu Böl'ü seçin

A Tablo – Power Query editör pencere açılır, tıklayın Bölünmüş Sütun > Sınırlayıcıya göre altında Ana Sayfa sekmesi.

4. Adım: Sütunu Sınırlayıcıya Göre Böl iletişim kutusunu yapılandırın
  1. içinde Sınırlayıcıyı seçin veya girin bölümünde, metni bölmek için bir sınırlayıcı belirtin (Burada seçiyorum görenek ve eğik çizgi girin / metin kutusunda).
  2. genişletmek Gelişmiş Seçenekler bölümünü (varsayılan olarak katlanır) seçin ve satırlar seçeneği.
  3. içinde Alıntı Karakteri bölümü, seçim Hayır açılır listeden;
  4. Tıkla OK.
5. Adım: Bölünmüş verileri kaydedin ve yükleyin
  1. Bu durumda, bölünmüş verilerim için özel bir hedef belirtmem gerektiğinden, Kapat ve Yükle > Kapat & Yükle.
    Bahşiş: Bölünmüş verileri yeni bir çalışma sayfasına yüklemek için Kapat ve Yükle seçeneği.
  2. içinde Veri Alma iletişim kutusunu seçin. Mevcut çalışma sayfası seçeneği, bölünmüş verileri bulmak için bir hücre seçin ve ardından OK.
Sonuç

Ardından, seçilen aralıktaki tüm hücreler, belirtilen sınırlayıcı tarafından aynı sütun içinde farklı satırlara bölünür.

Sonuç olarak, bu makale, Excel'de hücreleri birden çok sütuna veya satıra bölmek için farklı yöntemleri araştırmıştır. Hangi yaklaşımı seçerseniz seçin, bu tekniklerde uzmanlaşmak, Excel'deki verilerle çalışırken verimliliğinizi büyük ölçüde artırabilir. Keşfetmeye devam edin, size en uygun yöntemi bulacaksınız.

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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations