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

Excel TEXTSPLIT işlevi

YazarSiluvia Değiştirme Tarihi

TEXTSPLIT işlevi, metin dizelerini belirtilen bir sınırlayıcıya göre sütunlara ve satırlara böler.

Not: Bu işlev, yalnızca Insider kanalındaki Microsoft 365 için Excel’de kullanılabilir.

Excel TEXTSPLIT işlevinin kullanımını gösterir

Söz Dizimi

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])

Bağımsız Değişkenler

Metin(zorunlu): Bölmek istediğiniz metin;
Col_delimiter(zorunlu): Metni sütunlar arasında bölmek istediğiniz yerde bulunan sınırlayıcı veya alt dize;
Row_delimiter(isteğe bağlı): Metni satırlar arasında bölmek istediğiniz yerde bulunan sınırlayıcı veya alt dize;
Ignore_empty(isteğe bağlı): Boş hücreler yoksayılıp yoksayılmayacağını belirtir.
--FALSE(varsayılan): Bölme sırasında Boş hücreler korunur.
--TRUE: Bölme sırasında Boş hücreler yoksayılır.
Match_mode(isteğe bağlı): Sınırlayıcının büyük/küçük harfe duyarlı olup olmadığını belirler.
--0(varsayılan): Büyük/Küçük Harf Duyarlı.
--1: Büyük/küçük harfe duyarsız.
pad_with(isteğe bağlı): 2 boyutlu dizide eksik değerleri doldurmak için kullanılacak değer. Varsayılan olarak #YOK hata değeri kullanılır.

Açıklamalar

1) Bu işlev, Excel'deki Metni Sütunlara Dönüştürsihirbazıyla aynı şekilde çalışır;
2) Bu işlev,METİNBİRLEŞTİR işlevinintersidir;
3) "pad_with" bağımsız değişkeni atlanırsa, iki boyutlu dizilerde eksik değerleri doldurmak için #YOK kullanılır;
4) Birden fazla ayırıcı, virgülle ayrılmış şekilde bir dizi sabitine alınmalıdır; örneğin {"ayırıcı1","ayırıcı2",…}.

Dönüş değeri

Bölünmüş metin dizesini döndürür.

Örnek

TEXTSPLIT işlevinin metinleri farklı koşullar altında nasıl böldüğünü gösteren bazı örnekler aşağıda verilmiştir.

#Örnek 1: Metni sütunlara veya satırlara sınırlayıcıya göre bölme

Aşağıdaki ekran görüntüsünde gösterildiği gibi, A2 hücresindeki metni virgülle sütunlara veya satırlara bölmek için TEXTSPLIT işlevini şu şekilde kullanabilirsiniz.

Excel TEXTSPLIT işlevinin kullanımını gösterir

Metni yatay olarak virgüllerle sütunlara bölme

Bir hücre seçin, aşağıdaki formülü girin ve Entertuşuna basın.

Sonuç hücreleri, Otomatik Doldurma sırasında kullanılmadan aynı anda bölünmüş metinlerle doldurulur.

=TEXTSPLIT(A2,",")

Excel TEXTSPLIT işlevinin kullanımını gösterir

Metni dikey olarak virgüllerle satırlara bölme

Metni dikey olarak belirtilen bir sınırlayıcıyla satırlara bölmek için col_delimiter bağımsız değişkenini boş bırakın ve row_delimiter bağımsız değişkeni için bir ayırıcı belirtin. Aşağıdaki adımları izleyin.

Bir hücre seçin, aşağıdaki formülü girin ve Entertuşu.

Sonuç hücreleri, Otomatik Doldurma sırasında kullanılmadan doğrudan bölünmüş metinlerle aynı anda doldurulur.

=TEXTSPLIT(A2,,",")

Excel TEXTSPLIT işlevinin kullanımını gösterir
#Örnek 2: TEXTSPLIT işleviyle metin bölme sırasında Boş hücreler yoksayma

Aşağıdaki ekran görüntüsünde gösterildiği gibi, metin dizesi arasında değer olmaksızın iki veya daha fazla ardışık sınırlayıcı içeriyorsa TEXTSPLIT işlevi varsayılan olarak metni bölerken boş hücreleri korur. Boş hücreleri bölme sırasında yok saymak için TEXTSPLIT işlevini aşağıdaki gibi kullanabilirsiniz.

Excel TEXTSPLIT işlevinin kullanımını gösterir

Boş bir hücre seçin, aşağıdaki formülü girin ve tüm bölünmüş metinleri almak ve Boş hücreler yoksaymak için Entertuşuna basın. Bölünmesi gereken bir metin listesi varsa, sonuç hücresini Lütfen seçin ve geri kalan sonuçları almak için Otomatik Doldurma Sırasında aşağı doğru sürükleyin.

=TEXTSPLIT(A2,",",,TRUE)

Excel TEXTSPLIT işlevinin kullanımını gösterir

Not: Bu formülde mantıksal değer “TRUE”, ignore_empty bağımsız değişkeni olarak sağlanmıştır.

#Örnek 3: Metni büyük/küçük harfe duyarlı veya duyarsız şekilde bölme

Varsayılan olarak, TEXTSPLIT işlevi Büyük/Küçük Harf Duyarlı olduğundan match_mode değeri 0 olarak ayarlanmıştır veya boş bırakılmıştır.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, TEXTSPLIT işlevindeki match_mode bağımsız değişkeni boş bırakıldığı için belirtilen metin dizesinde yalnızca “Consultant” metninin tam eşleşmesini arar.

=TEXTSPLIT(A2,"Consultant")

Excel TEXTSPLIT işlevinin kullanımını gösterir

Eğer tam eşleşme araması yapmak istemiyorsanız — örneğin hem “Consultant” hem de “CONSULTANT” metinlerini içeren içerikleri bulmak istiyorsanız — bu davranışı elde etmek için match_mode bağımsız değişkenini 1 olarak ayarlayabilirsiniz.

Boş bir hücre seçin, aşağıdaki formülü girin ve Entertuşuna basın. Bu sonuç hücresini seçin ve geri kalan sonuçları almak için Otomatik Doldurma Sırasındaaşağı doğru sürükleyin.

=TEXTSPLIT(A2,"Consultant",,TRUE,1)

Excel TEXTSPLIT işlevinin kullanımını gösterir
#Örnek 4: Metni aynı anda satırlara ve sütunlara bölme

Metni TEXTSPLIT işlevini kullanarak aynı anda satırlara ve sütunlara bölmek için formülde hem `col_delimiter` hem de `row_delimiter` bağımsız değişkenlerini birlikte belirtmelisiniz.

Aşağıdaki tabloda gösterildiği gibi, C2 hücresine aşağıdaki formülü girip EnterTuşuna basarak bölünmüş metinleri ilgili satır ve sütunlarda aynı anda alabilirsiniz.

=TEXTSPLIT(A2,":", ",")

Excel TEXTSPLIT işlevinin kullanımını gösterir

Not: Bu durumda, : karakteri col_delimiter bağımsız değişkeni olarak ve virgül , karakteri row_delimiterbağımsız değişken olarak sağlanmıştır.

#Örnek 4: 2B dizide eksik değerler için özel bir değer belirleme

TEXTSPLIT işlevini kullanarak metni aynı anda satırlara ve sütunlara bölerken, Orijinal Metin dizesinde eksik değerler varsa Excel sonuçta #N/A hataları döndürür.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, : karakteri Yayın tarihi metninin ardından bulunmadığı için Excel, “Yayın tarihi”nin yanına #N/A değerini döndürür.

Excel TEXTSPLIT işlevinin kullanımını gösterir

Eğer #N/A hatası yerine 2B dizideki tüm eksik değerleri tire (-) karakteriyle doldurmak istiyorsanız, bunu gerçekleştirmek için son bağımsız değişken olan “pad_with” değerini “-” olarak belirtmeniz yeterlidir.

Boş bir hücre seçin, aşağıdaki formülü girin ve satır ve sütunlarda tüm bölünmüş metinleri almak için Entertuşuna basın.

=TEXTSPLIT(A2,":",",",,,"-")

Excel TEXTSPLIT işlevinin kullanımını gösterir
#Örnek 5: Metni birden çok sınırlayıcıya göre bölme

TEXTSPLIT işlevi, metni aynı anda bölmek için birden fazla sınırlayıcı kullanmanıza olanak tanır. Ancak bu sınırlayıcıların bir dizi sabiti içinde yer alması ve virgülle ayrılması gerekir; örneğin:{“sınırlayıcı1”,”sınırlayıcı2”,…}.

Aşağıdaki tablodaki metin dizesi “-” ve “,” olmak üzere iki sınırlayıcı içerir; bu iki sınırlayıcıya göre metni bölmek için TEXTSPLIT işlevini aşağıdaki gibi uygulamanız gerekir.

Excel TEXTSPLIT işlevinin kullanımını gösterir

Boş bir hücre seçin, aşağıdaki formülü girin ve Entertuşuna basın.

=TEXTSPLIT(A2,{"-",","})

Excel TEXTSPLIT işlevinin kullanımını gösterir

Not: Bu formülde, col_delimiter bağımsız değişkeni {"-",","} olarak belirtilmiştir.


İlgili İşlevler

Excel TEXTAFTER işlevi
TEXTAFTER işlevi, belirtilen bir alt dizenin veya sınırlayıcının ardından gelen metni çıkarır ve döndürür.

Excel TEXTBEFORE işlevi
TEXTBEFORE işlevi, belirtilen bir alt dizenin veya sınırlayıcının öncesindeki metni döndürür.

Excel VALUETOTEXT İşlevi
VALUETOTEXT işlevi, belirttiğiniz herhangi bir değeri metne dönüştürür.


En İyi Office Verimlilik Araçları

Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar

🤖KUTOOLS AI Yardımcısı: Şuna göre 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 DüşeyAra (VLookup):Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arasında  |  Bulanık Eşleme…
Gelişmiş Açılır Liste:Kolay Açılır Liste  |  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  |Sütunları Karşılaştırarak Aynı/Farklı Hücreleri Seç…
Ö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…) …
15 Araç Setlerinin En İyileri: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,Dosya Yolundan 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,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…


Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir

  • Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
  • Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
  • Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.