Excel'de Dizeyi Karaktere Göre Bölme (6 uygun Yol)

  • Bunu Paylaş
Hugh West

Bazen bir hücreye farklı türde verilerin eklendiği ve sınırlayıcı, kısa çizgi, tire vb. gibi bir karakterle ayrıldığı bir veri kümeniz olabilir. Bu tür bir veri kümesi dağınıktır ve belirli bir bilgiyi bulmak oldukça zordur. Bu makalede, Excel'de dizeyi karaktere göre bölebileceğiniz 6 yol göstereceğim

Diyelim ki, Ad, E-posta Adresi ve İletişim Numarasının tek bir dize olarak girildiği ve virgül (,) gibi bir karakterle ayrıldığı bir veri kümemiz var. Size basitlikle göstermek için virgülle bölmeye ayarlandık.

Alıştırma Çalışma Kitabını İndirin

Excel.xlsx'te Dizeyi Karaktere Göre Bölme

Excel'de Dizeyi Karaktere Göre Bölmenin 6 Yolu

1. LEFT ve FIND İşlevlerini Kullanarak Dizeyi Karaktere Göre Bölme

Kullanma LEFT fonksiyonları ve FIND fonksiyonları birlikte, bir dizeyi dizenin sol tarafından bir karakterle bölmemizi sağlar. Aşağıdaki formülü boş bir hücreye yazın ( B6 )

=LEFT(A6,FIND( ",",A6)-1)

İşte, burada BUL fonksiyonu ilk virgülün konumunu döndürür ( "," ) dizesinden A6 ve SOL fonksiyonu, belirli bir karakterden (ilk virgül) önceki karakterleri dizeden çıkarır. Unutmayın, dizeden 1 virgül hariç çıkarmak için.

Basın GİRİŞ ve hücre içinde Adı alacaksınız B6 .

Formülü sütundaki diğer tüm hücrelere uygulamak için hücreyi veri kümenizin sonuna sürükleyin A Tüm girişlerden isimleri alacaksınız.

2. Dizeyi Bölmek için MID ve FIND fonksiyonları

İki belirli karakter arasındaki metinleri almak istiyorsanız MID işlevi ve FIND işlevi birlikte. Aşağıdaki formülü boş bir hücreye yazın ( C6 )

=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)

İşte, FIND(",",A6)+1 ilk virgülden sonraki ilk karakterin başlangıç konumunu döndürür. FIND(",",A6,FIND(",",A6)+1) ikinci virgülden sonraki ilk karakterin başlangıç konumunu döndürür. -FIND(",",A6)-1 dizenin ikinci virgülden sonraki tüm karakterlerinin hariç tutulacağını belirtir. Son olarak MID bu iki virgül arasındaki karakterleri verir.

Basın GİRİŞ Sonuç olarak, E-posta Adresini hücre içinde alacaksınız C6 .

Sürükleyin B7 hücresini veri kümenizin sonuna eklediğinizde tüm E-posta Adreslerini alırsınız.

3. Dizeyi Karaktere Göre Bölmek için RIGHT, LEN ve FIND fonksiyonları

Kullanarak ve DOĞRU fonksiyon , LEN fonksiyonu ve FIND işlevi birlikte, dizeyi bölebilir ve bu dizeden belirli bir karakterden sonra doğru kısmı alabilirsiniz. Aşağıdaki formülü boş bir hücreye yazın ( D6 )

=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))

İşte, LEN(A6) hücresindeki dizenin toplam uzunluğunu hesaplar A6 . FIND(",",A6,FIND(",",A6)+1 son virgülü bulur ve DOĞRU son virgülden sonraki karakterleri çıkarır.

Basın GİRİŞ ve hücrede İletişim Numarasını alacaksınız D6 .

Sürükleme hücresi D6 sütununun dizelerini bölerek tüm İletişim numaralarını elde edeceksiniz A.

Benzer Okumalar:

  • Excel'de Dizeyi Uzunluğa Göre Bölme (8 Yol)
  • Excel'de metni birden çok hücreye bölme

4. Dizeyi Bölmek için SEARCH ve LEFT fonksiyonları

Kullanabilirsiniz ARAMA işlevi yerine FIND işlevi bir dizeyi bölmek için.

Bölmek için İsim hücre dizisinden A6, boş bir hücreye aşağıdaki formülü yazın ( B6 )

=LEFT(A6,SEARCH( ",",A6)-1)

İşte, burada ARAMA fonksiyonu ilk virgülün konumunu döndürür ( "," ) dizesinden A6 ve SOL fonksiyonu, belirli bir karakterden (ilk virgül) önceki karakterleri dizeden çıkarır. Unutmayın, dizeden 1 virgülü hariç tutmak için.

Basın GİRİŞ ve hücre içinde Adı alacaksınız B6 .

Formülü sütundaki diğer tüm hücrelere uygulamak için hücreyi veri kümenizin sonuna sürükleyin A Tüm girişlerden isimleri alacaksınız.

5. Dizeyi Karaktere Göre Bölmek için Flash Fill

Kullanma Flaş Dolgu dizeyi karaktere göre bölmek için başka bir tekniktir. İlk olarak, dizenin bir hücredeki kısmını manuel olarak girin ( C6 )

Bundan sonra, şu adrese gidin Veri> Veri Araçları ve seçin Flaş Dolgu .

Şimdi Excel'in bu sütunun diğer tüm hücrelerinde bölme dizesini otomatik olarak verdiğini görebilirsiniz.

Daha fazlasını okuyun: Flash Fill Kullanarak Excel'de Metin Bölme

6. Metinden Sütunlara Komutu

Ayrıca şunları da kullanabilirsiniz Sütunlara Metin komutunu kullanarak bir dizeyi bir karaktere bölebilirsiniz. İlk olarak, veri kümesini seçin.

Bundan sonra, şu adrese gidin Veri> Veri Araçları ve seçin Sütunlara Metin .

Şimdi adında bir pencere Metni Sütunlara Dönüştürme Sihirbazı görünecek. Kontrol et Sınırlandırılmış ve üzerine basın Sonraki .

İkinci adımda, Seçiniz Virgül ve üzerine basın Sonraki .

Dizeniz Tab, Noktalı Virgül veya Boşluk gibi başka bir karakterle ayrılmışsa, bu karakteri seçmeniz gerekir. Diğer kutusunu seçin. Son adımda Genel ve üzerine tıklayın Bitirmek .

Şimdi, virgül karakteriyle ayrılmış olan dizenin farklı bölümlerinin farklı hücrelere bölündüğünü göreceksiniz.

Sonuç

Yukarıda açıklanan yöntemlerden herhangi birini izleyerek, dizeyi karaktere göre bölebilirsiniz. Herhangi bir karışıklıkla karşılaşırsanız lütfen bir yorum bırakın ve bize karışıklığınızı giderme şansı verin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.