Note: The other languages of the website are Google-translated. Back to English

Excel TEXTSPLIT işlevi

The METİN BÖLÜMÜ işlevi, metin dizelerini belirli bir sınırlayıcıyla sütunlar ve satırlar arasında bir diziye böler.

not: Bu işlev, Insider kanalında yalnızca Microsoft 365 için Excel'de kullanılabilir.

Sözdizimi

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

Argümanlar

Metin (gerekli): Bölmek istediğiniz metin;
Col_delimiter (gerekli): Metni sütunlar arasında nereye bölmek istediğinizi gösteren sınırlayıcı veya alt dize;
satır_sınırlayıcı (isteğe bağlı): Metni satırlar arasında nereye bölmek istediğinizi belirten sınırlayıcı veya alt dize;
Yoksay_ boş (isteğe bağlı): Boş hücrelerin göz ardı edilip edilmeyeceğini belirtir.
-- YANLIŞ (varsayılan): Bölme sırasında boş hücreleri koruyun.
-- DOĞRU: Bölme sırasında boş hücreleri yoksay.
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ıdır.
-- 1: Büyük/küçük harfe duyarsız.
Pad_with (isteğe bağlı): 2B dizideki eksik değerleri doldurmak için kullanılan değer. Varsayılan, #N/A hata değeridir.

Uyarılar

1) Bu işlev, aşağıdakiyle aynı şekilde çalışır: Sütuna Metin Excel'de sihirbaz;
2) Bu fonksiyon, fonksiyonun tersidir. METİNBİRLEŞTİR işlevi;
3) Eğer "pad_with” atlanırsa, iki boyutlu dizilerde eksik değerleri doldurmak için #YOK kullanılır;
4) Birden çok sınırlayıcı, bir dizi sabiti içine alınmalı ve virgülle ayrılmalıdır, örneğin {“sınırlayıcı1”,”sınırlayıcı2”,...}.

Geri dönüş değeri

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

Örnek E-posta

Burada, metni farklı koşullar altında bölmek için TEXTSPLIT işlevinin nasıl kullanılacağını göstermek için bazı örnekler alıyoruz.

#Örnek 1: Metni bir sınırlayıcı ile sütunlara veya satırlara ayırın

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 aşağıdaki gibi uygulayabilirsiniz.

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

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

Sonuçlar, Otomatik Doldurma Tutamacı kullanılmadan aynı anda bölünmüş metinlerle doldurulur.

=TEXTSPLIT(A2,",")

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

Metni belirli bir sınırlayıcıya göre dikey olarak satırlara bölmek için col_delimiter bağımsız değişkenini boş bırakmanız ve satır_sınırlayıcı argüman. Lütfen aşağıdaki gibi yapın.

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

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

=TEXTSPLIT(A2,,",")

#Örnek 2: TEXTSPLIT işleviyle metni bölerken boş hücreleri yoksay

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

Boş bir hücre seçin, aşağıdaki formülü girin ve Keşfet tüm bölünmüş metinleri almak ve boş hücreleri yok saymak için. Bölünecek metinlerin bir listesi varsa, lütfen sonuç hücresini seçin ve sonuçların geri kalanını almak için Otomatik Doldurma Tutamağını aşağı sürükleyin.

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

not: Bu formülde mantıksal değer “DOĞRU” olarak verilmektedir. görmezden_boş argüman.

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

Match_mode 0 olarak ayarlandığından veya boş bırakıldığından, varsayılan olarak TEXTSPLIT işlevi büyük/küçük harf duyarlıdır.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, maç_modu TEXTSPLIT işlevindeki argüman boş bırakılır, bu nedenle yalnızca “ metninin tam eşleşmesini arar.Danışman” belirtilen metin dizesinde.

=TEXTSPLIT(A2,"Consultant")

Örneğin, tam eşleşme araması yapmak istemiyorsanız, her ikisini de içeren metni aramanız gerekir. "Danışman" ve "DANIŞMAN", bu durumda, bunu halletmek için match_mode bağımsız değişkenini 1 olarak belirleyebilirsiniz.

Boş bir hücre seçin, aşağıdaki formülü girin ve Keşfet anahtar. Bu sonuç hücresini seçin ve sürükleyin Otomatik Doldurma Kolu sonuçların geri kalanını almak için aşağı.

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

#Örnek 4: Metni aynı anda satırlara ve sütunlara ayırın

TEXTSPLIT işlevini kullanarak metni 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 aynı anda belirtmeniz gerekir.

Aşağıdaki tabloda gösterildiği gibi, aşağıdaki formülü C2 hücresine girebilir ve Keşfet Bölünmüş metinleri aynı anda karşılık gelen satır ve sütunlarda almak için tuşuna basın.

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

Not: Bu durumda iki nokta üst üste ":” olarak verilmektedir. col_delimiter argüman ve virgül ",” olarak verilmektedir. satır_sınırlayıcı argüman.

#Örnek 4: 2B dizideki eksik değerleri doldurmak için bir değeri özelleştirin

Metni aynı anda hem satırlara hem de sütunlara bölmek için TEXTSPLIT işlevini kullanırken, orijinal metin dizesinde eksik değerler varsa, Excel sonuçta #YOK hataları döndürür.

Aşağıdaki ekran görüntüsünde gösterildiği gibi, iki nokta üst üste olmadığından “:” yazısından sonra Çıktığı tarih, Excel döndürür # N / A "Yayın tarihi"nin yanında.

2B dizide #N/A hatası yerine tüm eksik değerleri bir tire (-) karakteri ile doldurmanız gerekiyorsa, son argümanı belirtmeniz yeterlidir.pad_with" gibi "-”yapmak için.

Boş bir hücre seçin, aşağıdaki formülü girin ve Keşfet satır ve sütunlardaki tüm bölünmüş metinleri almak için anahtar.

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

#Ö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ının kullanılmasına izin verir. Ancak, sınırlayıcılar bir dizi sabiti içine alınmalı ve aşağıdaki gibi virgülle ayrılmalıdır: {“sınırlayıcı1”,”sınırlayıcı2”,...}.

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

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

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

not: Bu formülde, col_delimiter argüman olarak belirtilir {"-",","}.


İlgili Fonksiyonlar

Excel METİN SONRASI işlevi
TEXTAFTER işlevi, belirli bir alt dize veya sınırlayıcıdan sonra oluşan metni alır ve döndürür.

Excel METİN ÖNCE işlevi
TEXTBEFORE işlevi, belirli bir alt dizeden veya sınırlayıcıdan önce oluşan metni döndürür.

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


En İyi Ofis Üretkenliği Araçları

Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur

Günlük işlerinizi hızlı ve kusursuz bir şekilde tamamlamak ister misiniz? Kutools for Excel, 300 güçlü gelişmiş özellik getiriyor (Çalışma kitaplarını birleştir, renge göre topla, hücre içeriğini böl, tarihi dönüştür, vb.) ve senin için% 80 zamandan tasarruf et.

  • 1500 çalışma senaryosu için tasarlanmış olup, Excel problemlerinin %80'ini çözmenize yardımcı olur.
  • Her gün binlerce klavye ve fare tıklamasını azaltın, yorgun gözlerinizi ve ellerinizi rahatlatın.
  • 3 dakikada bir Excel uzmanı olun. Artık acı veren formülleri ve VBA kodlarını hatırlamanıza gerek yok.
  • 30 günlük sınırsız ücretsiz deneme. 60 günlük para iade garantisi. 2 yıl boyunca ücretsiz yükseltme ve destek.
Excel şeridi (Kutools for Excel yüklü)

Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)

  • Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
  • Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
  • Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
  • Office'e (Excel dahil), Chrome, Firefox ve Yeni Internet Explorer gibi Verimli Sekmeler Getirir.
Excel'in Ekran Görüntüsü (Office Tab yüklü)
Yorumları sıralama ölçütü
Yorumlar (0)
Henüz derecelendirme yok. İlk değerlendiren siz olun!
Buraya henüz hiç yorum yapılmamış
Lütfen yorum yazın
Misafir olarak yayınlama
×
Bu gönderiyi değerlendirin:
0   Karakterler
Önerilen Konumlar

Bizi takip et

Telif Hakkı © 2009 - www.extendoffice.com. | Tüm hakları Saklıdır. Tarafından desteklenmektedir ExtendOffice. | | | Site Haritası
Microsoft ve Office logosu, Microsoft Corporation'ın Amerika Birleşik Devletleri ve / veya diğer ülkelerdeki ticari markaları veya tescilli ticari markalarıdır.
Sectigo SSL ile korunmaktadır