Metin dizesini Excel'de bir hücrede belirli bir karaktere bölme
Bu eğitimde, belirli bir karakterdeki metin dizesinin Excel'deki formüllerle ayrı sütun hücrelerine nasıl bölüneceği açıklanmaktadır.
Metin dizesini Excel'deki bir hücrede belirli bir karaktere nasıl bölerim?
Aşağıdaki ekran görüntüsü olarak B sütununda bir metin dizesi listeniz olduğunu varsayarsak ve "-" karakterindeki metinleri bölmek ve bunları üç ayrı sütuna çıkarmak istiyorsunuz. Bu durumda, aşağıdaki formüller size bir iyilik yapabilir.
Genel formüller
Soldaki metni bölmek için genel formül
=LEFT(text_string,FIND("Char", text_string)-1)
Ortadaki metni bölmek için genel formül
=MID(text_string, FIND("Char", text_string) + 1, FIND("Char", text_string,FIND("Char", text_string)+1) - FIND("Char", text_string) - 1)
Doğru metni bölmek için genel formül
=RIGHT(text_string,LEN(text_string) - FIND("Char", text_string, FIND("Char", text_string) + 1))
Yukarıdaki formüllerin bağımsız değişkenleri
Metin dizesi: Metni ayırmak istediğiniz metin dizesi;
Char: Metni temel alarak böleyeceğiniz karakter.
Bu formüller nasıl kullanılır?
İlk olarak, ilk metin dizesini belirli karaktere göre bölün
1. Sonucu çıkarmak için boş bir hücre seçin. Burada C3'ü seçiyorum.
2. Aşağıdaki formülü içine girin ve Keşfet anahtar. Ve sonra diğer hücrelere uygulamak için hücreyi SOL formülünüzle sonuna kadar sürükleyin.
=LEFT(B3,FIND("-",B3)-1)
İkinci olarak, ortadaki metin dizesini belirli karaktere göre bölün
1. Sonucu çıkarmak için D3 gibi boş bir hücre seçin.
2. Aşağıdaki formülü içine girin ve Keşfet anahtar. Sonuç hücresini seçin, formülü diğer hücrelere uygulamak için Dolgu Tutamaçını aşağı sürükleyin.
=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)
Son olarak, son metin dizesini belirli karaktere göre bölün
1. Sonucu çıkarmak için E3 gibi boş bir hücre seçin.
2. Aşağıdaki formülü içine girin ve Keşfet anahtar. Sonuç hücresini seçin, formülü diğer hücrelere uygulamak için Dolgu Tutamaçını aşağı sürükleyin.
=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))
Şimdi B sütununun her hücresindeki metin dizesi üç bölüme ayrılmıştır.
İpuçları: Metin dizesini yalnızca belirli bir karaktere göre iki bölüme ayırmak istiyorsanız, ilk bölümü yukarıdaki SOL formülle böldükten sonra, aşağıdaki SAĞ formülü uygulayarak ikinci bölümü aşağıda gösterilen ekran görüntüsü gibi çıkartabilirsiniz.
=RIGHT(B3,LEN(B3)-FIND("-",B3))
Bu formüller nasıl çalışır?
=LEFT(B3,FIND("-",B3)-1)
- FIND("-",B3): FIND işlevi, KTE-Jan-359 metin dizesindeki "-" karakterinin başlangıç konumunu döndürür. Sonuç 4'tür.
- LEFT(B3,4-1): LEFT işlevi, KTE-Jan-3 metin dizesinin sol tarafından 4 karakter (1-3 = 359) ayıklar. İşte sonuç KTE'dir.
not: İlk karakter "-" metin dizesinin 4. konumunda olduğundan, onu ayıklamadan hariç tutmak için 1'i çıkarmanız gerekir.
=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)
- FIND("-",B3) + 1: FIND işlevi, KTE-Jan-359 metin dizesindeki "-" karakterinin başlangıç konumunu döndürür. İşte sonuç 4.
not: İlk karakter "-" metin dizesinin 4. konumunda olduğundan, ondan sonraki metinleri çıkarmak için 1'den 4'e kadar eklemeniz gerekir ve sonunda 4 + 1 = 5 ile bitiririz. - FIND("-",B3,FIND("-",B3)+1) burada FIND ("-", KTE-Jan-359,4 + 1) olarak gösterilir: Bul işlevi, KTE-Jan-5'daki 359. karakterden başlayarak "-" karakterinin konumunu bulur. Ve sonucu 8 olarak döndürür.
- MID(B3, 5, 8 - 4 - 1): MID (KTE-Jan-359,5,3) bu, MID işlevinin KTE-Jan-3 metin dizesindeki 5. karakterden başlayarak 359 karakter sayısı çıkardığı anlamına gelir. Ve sonuç, Jan.
=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))
- LEN(B3): UZUNLUK işlevi, KTE-Jan-359 metin dizesinin toplam uzunluğunu hesaplar ve sonucu 11 olarak döndürür.
- FIND("-",B3,FIND("-",B3)+1): Bul işlevi, KTE-Jan-5'daki 359. karakterden başlayarak "-" karakterinin konumunu bulur. Ve sonucu 8 olarak döndürür.
- RIGHT(B3,11 - 8)): RIGHT işlevi, KTE-Jan-3'un sağ tarafından 11 (8-359) karakter çıkarır. İşte sonuç 359.
İlgili işlevler
Excel SOL işlevi
LEFT işlevi, sağlanan dizenin sol tarafından verilen sayıda karakteri ayıklar.
Excel BUL işlevi
FIND işlevi, başka bir dizge içindeki bir dizeyi bulmak için kullanılır ve dizenin başlangıç konumunu başka bir dizenin içinde döndürür.
Excel ORTA işlevi
MID işlevi, belirli bir metin dizesinin ortasından belirli sayıda karakteri bulup döndürmek için kullanılır.
Excel SAĞ işlevi
SAĞ işlevi, metin dizesinin sağ tarafından belirli sayıda karakteri ayıklar.
Excel UZUNLUK işlevi
Excel UZUNLUK işlevi, bir metin dizesindeki karakter sayısını döndürür.
İlgili formüller
Excel'de boyutları iki parçaya ayırın
Bu makalede, bir hücredeki boyutları birimsiz iki parçaya (ayrı uzunluk ve genişlik) ayırmak için formüllerin nasıl kullanılacağı açıklanmaktadır.
Sayıları ölçü birimlerinden ayırın
Bu makale, sayıları ölçü birimlerinden ayırmak için formülün nasıl kullanılacağını açıklar.
Excel'de bir hücredeki metni ve sayıları bölme
Bir hücredeki metin ve sayıları formüllerle farklı sütun hücrelerine bölmek istiyorsanız, bu eğitim size bir iyilik yapacaktır.
Excel'de Bir Hücredeki Metni Sınırlayıcıyla Böl
Bu makalede, bir hücredeki metni Excel'de belirli bir sınırlayıcıyla bölmenize yardımcı olacak adım adım bir kılavuz sunuyoruz.
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalığın Önüne Çıkmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...

Office Tab - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi etkinleştirin (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.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.
