Excel'de metni bölmek için mücadele mi ediyorsunuz? TEXTSPLIT işleviyle metni zahmetsizce birden çok sütuna ayırabilirsiniz.

Microsoft Excel, basitten karmaşığa kadar verileri iyileştirmek ve analiz etmek için güçlü bir araçtır. Ancak bazen, verilerinizin tam olarak doğru görünmediği durumlarla karşılaşabilirsiniz.

Belki uzun bir CSV içe aktarma işlemi başarısız olmuştur veya adları yeniden düzenlemek için ayırmanız gerekir. Neyse ki Excel, TEXTSPLIT işlevi aracılığıyla bu gibi görevleri gerçekleştirmek için verimli, satır içi bir yol sunar.

Microsoft Excel'deki TEXTSPLIT İşlevi Nedir?

TEXTSPLIT işlevi, belirtilen ayırıcılara göre metni farklı hücrelere ayırmanıza olanak tanır. Metni satırlara, sütunlara veya hem satırlara hem de sütunlara bölebilir ve bölmek için çeşitli ölçütler belirleyebilirsiniz.

Bu işlevlerin bir kısmı elde edilebilir Excel'in Metni Sütunlara Dönüştür Sihirbazını Kullanma, ancak TEXTSPLIT bir işlev olarak bu özellikleri ve daha fazlasını satır içi olarak sunar; bu da daha etkili olabilir karmaşık diziler oluşturmak için veya zaten özel diziler kullanmaya alışmış ileri düzey kullanıcılar için fonksiyonlar.

instagram viewer

TEXTSPLIT İşlevinin Söz Dizimini Anlama

TEXTSPLIT işlevinin tam sözdizimi aşağıdaki gibidir:

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

İşlev altı bağımsız değişken ve parametreden oluşur. bu metin bağımsız değişken, bölünmesi amaçlanan verileri tanımlar. Bu, belirli bir hücreye veya hücre grubuna ya da bağımsız değişken içinde tanımladığınız belirli bir metne başvuru olabilir.

bu col_delimiter ayırıcı görevi görecek belirli karakteri veya metni tanımlar—işlev bu karakterle karşılaştığında, o noktada metni yeni bir sütuna böler. bu satır_delimiter parametresi benzer şekilde çalışır, ancak burada bir karakter tanımlanırsa bunun yerine metni yeni satırlara bölmek için kullanılması gerekir.

Ayırıcı nokta, virgül veya boşluk gibi ayırıcı olarak daha sık kullanılan bir karakter olabilir veya farklı bir sembol, bir harf, bir sayı veya hatta çok karakterli bir metin dizisi veya dizi olabilir. kelimeler. İşlevin düzgün çalışması için sınırlayıcı bağımsız değişkenlerden en az birinin belirtilmesi gerekir.

Bu işlev içinde birden çok ayrı satır veya sütun sınırlayıcının tanımlanabileceğini unutmayın. Böyle bir durumda, sınırlayıcılar kümesinin bir küme parantez içinde gruplandırılması gerekir ( { } tuşları), aşağıdaki örnekte olduğu gibi:

=METİN BÖLÜMÜ("Örnek yazı",{"e","T"})

Ayrıca, denememeniz veya buna ihtiyaç duymamanız gerekirken, her ikisinde de bir değer olması durumunda col_delimiter Ve satır_delimiter aynıdır, col_delimiter önceliklidir.

bu yoksay_boş bağımsız değişken, boş hücreler oluşturacak sınırlayıcıların atlanıp atlanmayacağını belirtir. Örneğin, "text" parametresi için verilerde yan yana üç virgül varsa, TEXTSPLIT varsayılan olarak iki boş hücre oluşturur. ignore_empty öğesini FALSE olarak ayarlamak bu davranışı korur veya işleve boş hücreler oluşturacak sınırlayıcıları yok saymasını söylemek için bunu TRUE olarak ayarlayabilirsiniz.

bu maç_modu parametresi, işlevin ayırıcı eşleştirmesinin büyük/küçük harfe duyarlı olup olmayacağını açıklar. Bu, sınırlayıcılarınız için harf kullanmanız gerektiğinde geçerlidir; Örneğin, Excel'e hücreleri her büyük "T" harfinde bölmesini söylemek isteyebilirsiniz, ancak küçük "t" harfini yok sayın. Bu bağımsız değişkeni "0" olarak ayarlamak, tüm sınırlayıcıları büyük/küçük harfe duyarlı hale getiren varsayılan davranışı korur. Bunu "1" olarak değiştirmek, ayırıcıları büyük/küçük harfe duyarsız hale getirir.

bu pad_with bağımsız değişken, özellikle ilgili tüm ayırıcılar hesaba katıldıktan sonra fazladan boşluk olabilecek dizilerde, boş hücrelerin doldurulacağı değiştirme metnini tanımlar. Varsayılan olarak, bir "#N/A" hatası döndürür, bu nedenle, sorunun verilerinizde ortaya çıkacağını düşünüyorsanız, bunu başka bir şeyle değiştirmek faydalı olabilir.

Excel'de TEXTSPLIT İşlevini Kullanma

Diyelim ki bize bir isim listesi verildi. Onlar için net bir düzen var, ancak onları daha okunabilir ve kullanımı daha kolay hale getirmek için yeniden düzenlememiz gerekiyor.

Gördüğünüz gibi, amaç adları "Son" ve "Birinci" sütunlarına ayırmaktır. Hücre seç B4ve yukarıdaki hücreye veya formül çubuğuna aşağıda listelenen formülü yazın. sonra basın Girmek.

=METİN AYIR(A1,",")

Daha önce virgül bulunan her yerde adlar artık yeni bir sütuna ayrılmıştır. Ancak veriler, hala dağınık görünen tek bir satıra dağılmıştır. Verileri farklı satırlara bölmek için başka bir sınırlayıcı ekleyerek bunu kolayca düzeltebiliriz.

Hücre seç B4 tekrar ve yukarıdaki hücreye veya formül çubuğuna aşağıda listelenen formülü yazın. sonra basın Girmek.

=METİN AYIR(A1,",",";")

Şimdi daha çok beklediğimiz gibi görünüyor. Yeni, güncellenmiş formülde, verilerde bulunan her virgül, tam adın her bir bölümünü sütunlar boyunca kendi hücresine bölerken, mevcut her noktalı virgül, her adı kendi satırına böler.

Elektronik Tablonuzu Güçlendirmek için Başka Bir Eşsiz İşlev

TEXTSPLIT işlevi, Microsoft Excel'in araç kutusundaki akıllı bir araçtır ve veri zorluklarını aşın ve etkileşim şeklinize göre uyarlanmış şaşırtıcı sonuçlar elde edin bilgi.

Verilerinizi manipüle etmeyi, yeniden düzenlemeyi ve yeniden organize etmeyi pürüzsüz ve kolay bir süreç haline getirir ve öğrenme ve uygulama ile veri iş akışınıza değerli bir katkı olabilir.