Excel Formülü Kullanarak Hücreyi Sınırlayıcıya Göre Bölme (8 Yol)

  • Bunu Paylaş
Hugh West

Bu eğitim size Excel'de bir formül yardımıyla bir hücreyi sınırlayıcıya göre nasıl böleceğinizi gösterecektir. Sınırlayıcı, metin dizesi içindeki veri parçalarını ayıran bir karakterdir. Bu makalede, excel'deki formülleri kullanarak hücreleri sınırlayıcıya göre bölmenin farklı yollarını göstereceğiz.

Oturuma başlamadan önce, bugünün örnek çalışma kitabını tanıyalım.

Örneğimizin temelini öğrencilerle ilgili veriler oluşturacaktır ( İsim , KIMLIK , Kurs , Şehir Bu verileri kullanarak farklı durumlarda işe yarayan farklı yöntemleri göstereceğiz.

Tüm yöntemlerin örnekleri ayrı sayfalarda saklanacaktır.

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

Çalışma kitabını aşağıdaki bağlantıdan indirebilirsiniz.

Hücreyi Sınırlayıcıya Göre Böl.xlsx

Excel'de Formül Kullanarak Hücreyi Sınırlayıcıya Göre Bölmenin 8 Farklı Yolu

Bazı durumlarda Excel'de hücreleri bölmeniz gerekebilir. Bunlar, birisi bilgileri internetten, bir veritabanından veya bir iş arkadaşından kopyaladığında ortaya çıkabilir. Tüm adlara sahipseniz ve bunları ad ve soyad olarak ayırmak istiyorsanız, bu Excel'de hücreleri bölmeniz gereken basit bir örnektir.

1. Excel Dize İşlevlerini ARA İşlevi ile Birleştirerek Tire/ Tireyle Ayrılmış Metne Bölme

Sınırlayıcıya göre bölmek için yapmanız gereken ilk şey sınırlayıcının kendisini bulmaktır. Sınırlayıcıyı bulduktan sonra sınırlayıcının her iki tarafından da kolayca bölebilirsiniz. ARAMA işlevi 'yi kullanarak sınırlayıcıyı bulacağız, daha sonra değerleri metinden çıkaracağız. SOL , MID veya DOĞRU fonksiyonlar.

1.1. LEFT, & SEARCH Fonksiyonlarını Entegre Edin

Başlayalım. SOL fonksiyonunun metin ve karakter sayısı olmak üzere iki parametresi vardır. Metin değerimizi bildiğimiz için metni ekleyeceğiz. Karakter sayısı için ise ARAMA fonksiyon.

ADIMLAR:

  • İlk olarak, hücreyi seçin ve formülü bu hücreye yerleştirin.
=LEFT(B5, SEARCH("-",B5,1)-1)

  • Ayrıca, şu düğmeye basın Girin tuşuna basın.

  • Sürükleyin Doldurma Kolu simgesini aşağı indirerek formülü aralık üzerinde çoğaltabilirsiniz. Veya Otomatik Doldurma menzil, çift tıklayın artı üzerinde ( + ) sembolü.

  • Son olarak, sonucu görebiliriz.

🔎 Formül Nasıl Çalışır?

Örnekte, sınırlayıcımız tire işaretidir ' - '. ARAMA fonksiyonu bize kısa çizginin konumunu sağlardı. Şimdi, kısa çizginin kendisine ihtiyacımız yok, kısa çizginin öncesini çıkarmamız gerekiyor.

1.2. MID & ARAMA Fonksiyonlarını Birleştirme

Şimdi, orta değer için yazalım. Bunun için MID & ARAMA fonksiyonları. Aşağıdaki prosedürleri takip edelim.

ADIMLAR:

  • Başlamak için hücreyi seçin ve aşağıdaki formülü girin.
=MID(B5, SEARCH("-",B5) + 1, SEARCH("-",B5,SEARCH("-",B5)+1) - SEARCH("-",B5) - 1)

  • Basın Girin .

  • Formülü aralık üzerine kopyalamak için Doldurma Kolu sembolü aşağı doğru. Alternatif olarak çift tıklayın ekleme ( + ) işareti ile Otomatik Doldurma menzil.

  • Son olarak, artık tüm orta değerlerin ayrıldığını görebilirsiniz.

🔎 Formül Nasıl Çalışır?

Bir metin dizesinin diğerinin içindeki konumu ARAMA fonksiyonu. Sağladığımız karakter sayısına bağlı olarak kısa çizginin yanındaki karakterden başlayacaktır, MID belirlediğiniz yerden başlayarak bir metin dizesinden belirli sayıda karakter alır.

1.3. Bileşik RIGHT, LEN, & SEARCH Fonksiyonları

Şimdi, en son hücreyi ayırmak için şu kombinasyonu kullanacağız DOĞRU , LEN ve ARAMA Formül kombinasyonunu kullanarak hücreyi sınırlayıcıya göre bölmek için gereken adımları görelim.

ADIMLAR:

  • İlk olarak, hücreyi seçin ve aşağıdaki formülü bu hücreye ekleyin.
=RIGHT(B5,LEN(B5) - SEARCH("-", B5, SEARCH("-", B5) + 1))

  • Tuşuna basın Girin tuşuna bir kez daha basın.

  • Bundan sonra, sürükleyin Doldurma Kolu Formülü aralık üzerine kopyalamak için simgesi. Veya, çift tıklayın artı üzerinde ( + ) işareti. Bu aynı zamanda formülü tekrarlar.

  • Böylece, son değer sınırlayıcı tarafından bölünecektir.

🔎 Formül Nasıl Çalışır?

İşte, burada LEN fonksiyonu, son tirenin konumunu çıkardığımız dizenin toplam uzunluğunu döndürür. ARAMA fonksiyonu bize kısa çizginin konumunu verirdi. O zaman, fark son kısa çizgiden sonraki karakter sayısıdır ve DOĞRU işlevi bunları çıkarır.

NOT: Sütunları benzer şekilde başka herhangi bir karakterle bölebilirsiniz. Tek yapmanız gereken ' - ' ifadesini istediğiniz sınırlayıcı ile değiştirin.

Daha fazlasını okuyun: Dizeyi Virgülle Bölmek için Excel Formülü (5 Örnek)

2. Metni Satır Sonu ile Bölmek için Formülleri Birleştirme

Dizeyi satır sonuna göre bölmek için önceki bölümdekine benzer bir formül kullanacağız. Önceki formüllerimize eklememiz gereken ekstra bir fonksiyon var. CHAR .

2.1. LEFT, SEARCH, & CHAR Fonksiyonlarını Birleştirin

Bu CHAR fonksiyonu satır sonu karakterini sağlayacaktır. İlk değeri almak ve hücreden ayırmak için SOL , ARAMA ve CHAR Fonksiyonlar. Bunun için prosedürlere bakalım.

ADIMLAR:

  • Önceki yöntemlerde olduğu gibi, önce herhangi bir hücreyi seçin ve en üstteki değeri çıkarmak için aşağıdaki formülü girin.
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

  • Vur Girin Sonucu görmek için anahtar.

  • Ayrıca, artı işaretini sürükleyerek formülü kopyalayabilir ve hücre aralığı için sonucu alabilirsiniz.

🔎 Formül Nasıl Çalışır?

10 bu ASCII hat için kod. 10 içinde CHAR Satır sonlarını aramak için. Bir sayı tarafından belirlenen bir karakter döndürülür. Ayrıca, kesmeyi arar. Bundan sonra, bu en üstteki değeri döndürür.

2.2. MID, SEARCH, & CHAR Fonksiyonlarını Birlikte Ekleyin

Orta değeri ayırmak için aşağıdaki adımları görelim.

ADIMLAR:

  • Diğer yaklaşımlara benzer şekilde, önce herhangi bir hücreyi seçin ve en yüksek değeri çıkarmak için aşağıdaki formülü girin.
=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5, SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1)

  • Sonucu görüntülemek için Girin Anahtar.

  • Ayrıca, formülü çoğaltabilir ve belirtilen hücre aralığı için sonucu artı İşaretle.

2.3. RIGHT, LEN, CHAR, & SEARCH Fonksiyonlarına Katılın

Şimdi metnin sağ tarafı için formülümüz DOĞRU , LEN , CHAR ve ARAMA Geri kalan değerler için uygun formülü kullanın. Bu nedenle, en alttaki değeri ayırmak için talimatları izleyin.

ADIMLAR:

  • Önceki tekniklerde olduğu gibi, hücreyi seçin ve alt değeri çıkarmak için aşağıdaki formülü girin.
=RIGHT(B5,LEN(B5) - SEARCH(CHAR(10), B5, SEARCH(CHAR(10), B5) + 1))

  • Basın Girin tuşuna basın.

  • Son olarak, toplama işaretini sürükleyerek formülü çoğaltabilir ve belirtilen hücre aralığı için yanıtı alabilirsiniz.

Daha fazlasını okuyun: Excel'de Hücreler Nasıl Bölünür (5 Kolay Püf Noktası)

3. Excel'de Hücreyi Metin ve Örnek; Sayı Dizesi Desenine Göre Bölme

Bu bölümde, bir karakter dizesi ve ardından bir sayı içeren bir metnin nasıl bölüneceğini göreceğiz. Basitlik sağlamak için sayfalarımızda bazı değişiklikler yaptık (Endişelenmeyin, tüm sayfalar çalışma kitabında olacak). Örneğimizde Öğrencinin Adı ve KIMLIK bir sütunda bir araya getirin ve iki farklı sütuna bölün.

3.1. Kombine RIGHT, SUM, LEN, & SUBSTITUTE Fonksiyonları

İçinde YEDEK sayıları boşlukla değiştiriyoruz ve bunları kullanarak sayıyoruz LEN Metni bir sayı biçim dizesi ile bölmek için önce sayıyı bulmamız gerekir, daha sonra bu çıkarılan sayı yardımıyla metni çıkarabiliriz.

ADIMLAR:

  • Başlangıçta, sonucu koymak istediğimiz hücreyi seçin. Bizim durumumuzda, hücreyi seçeceğiz C5 .
  • Ardından, formülü bu hücreye ekleyin.
=RIGHT(B5,SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0","1","2","3","4","5","6","7","8","9"},""))))

  • Vur Girin Anahtar.

  • Ayrıca, toplama işaretini sürükleyerek bir formülü çoğaltabilir ve bir hücre aralığı için yanıtı alabilirsiniz.

🔎 Formül Nasıl Çalışır?

Sayıları ayıklamak için, mümkün olan her sayıyı 0 için 9 Ardından, sayıların toplamını alın ve dizenin sonundan itibaren karakter sayısını döndürün.

3.2. LEFT & LEN Fonksiyonlarını Entegre Edin

Metin değerini çıkarmak için şimdi SOL fonksiyonunda ve karakter sayısı için yer tutucuda, bunun içindeki rakamların hücre uzunluğunun toplam uzunluğunu sağlamak için. Ve rakamları hücreden alıyoruz D5 bölüştürdüğümüz gibi KIMLIK önceki yöntemde.

ADIMLAR:

  • Başlangıçta, belirli bir hücre seçin ve formülü buraya girin.
=LEFT(B5,LEN(B5)-LEN(D5))

  • Basın Girin .

  • Toplama işaretini sürükleyerek, bir formülü çoğaltabilir ve bir grup hücre için sonucu alabilirsiniz.

Daha fazlasını okuyun: Excel VBA: Dizeyi Karakter Sayısına Göre Bölme (2 Kolay Yöntem)

4. Formül Kullanarak Hücreyi Sayı & Metin Dizesi Desenine Göre Bölme

Bölme yöntemini anladıysanız ' Metin + sayı ' sorusunu sorduktan sonra, umarım, bir sayı dizisini ve ardından metin biçimini bölmenin bir yolunu hayal etmeye başlamışsınızdır. Yaklaşım daha öncekiyle aynı olacak, sadece bir değişiklik fark edeceksiniz. Şimdi, sayı metnimizin solunda, bu yüzden SOL fonksiyonunu kullanacağız ve karakter metni için DOĞRU fonksiyon.

4.1. LEFT, SUM, LEN, & SUBSTITUTE Fonksiyonlarını Birleştirme

Hücreyi en üstteki değer için sayı ve metin dizesi desenine göre bölmek için SOL , SUM , LEN, ve YEDEK fonksiyonlar.

ADIMLAR:

  • İlk olarak, başlangıçta belirli bir hücreyi seçin ve formülü buraya girin.
=LEFT(B5, SUM(LEN(B5) -LEN(SUBSTITUTE(B5, {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}, ""))))

  • Vur Girin Anahtar.

  • Ayrıca, toplama simgesini sürükleyerek bir formülü çoğaltabilir ve bir grup hücre için sonucu alabilirsiniz.

4.2. Bileşik RIGHT & LEN Fonksiyonları

Birleştirmemiz gerekiyor DOĞRU ve LEN işlevleri, hücreyi sayıya ve son değer için metin dizesi desenine göre bölmek için kullanılır.

ADIMLAR:

  • Başlamak için, belirli bir hücreyi seçin ve formülü buraya girin.
=RIGHT(B5,LEN(B5)-LEN(C5))

  • Tuşuna basın Girin Düğme.

  • Ayrıca, toplama işaretini sürükleyerek bir formülü çoğaltabilir ve bir hücre kümesi için yanıt elde edebilirsiniz.

5. RIGHT, LEN, FIND, & SUBSTITUTE İşlevlerini Birleştirerek Tarihi Hücreden Bölme

Tarihi metninizden ayırmak için şu kombinasyonu kullanabilirsiniz DOĞRU , LEN , BUL ve YEDEK fonksiyonlar.

ADIMLAR:

  • İstediğiniz hücreyi seçin ve ardından formülü buraya yazın.
=RIGHT(B5,LEN(B5)-FIND(" ",SUBSTITUTE(B5," "," ",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2))

  • Ayrıca, şu düğmeye basın Girin Anahtar.

  • Ayrıca, toplama simgesini sürükleyerek bir formülü çoğaltabilir ve bir hücre kümesi için sonucu elde edebilirsiniz.

🔎 Formül Nasıl Çalışır?

Tarih değeri dizenin sonunda olduğundan, ay, tarih ve yılın soyutlanabilmesi için bir dizi örneği geçtik. Hedef değerinizin sürülmesi için daha fazla metin gerekiyorsa, örnek sayısını değiştirerek bunları çıkarabilirsiniz.

NOT: Bu formül yalnızca metin dizenizin sonunda bir tarih olduğunda yararlı olacaktır.

Daha fazlasını okuyun: Excel VBA: Dizeyi Hücrelere Bölme (4 Faydalı Uygulama)

6. Hücre Bölmek için FILTERXML & SUBSTITUTE İşlevlerini Birleştirin

Sağlanan xpath'i kullanarak, FILTERXML işlevi 'den belirli verileri çıkarır. XML belgelerini birleştirebiliriz. FILTERXML ve YEDEK Excel'de formül kullanarak hücreyi sınırlayıcıya göre bölelim.

ADIMLAR:

  • İlk olarak, istediğiniz hücreyi seçin ve formülü buraya yazın.
=FILTERXML(""&SUBSTITUTE(B5,",","")&"","//s[2]")

  • Sonra, vur Girin Sonucu görmek için.

  • Son olarak, toplama işaretini sürükleyerek bir formülü çoğaltabilir ve bir hücre koleksiyonu için sonucu elde edebilirsiniz.

🔎 Formül Nasıl Çalışır?

İşte, burada YEDEK bir metin dizesindeki belirli bir metni değiştirmektir. O zaman, Excel'in FILTERXML işlevi, bir veri tabanından veri çekmenizi sağlar XML dosya.

7. Hücreleri Sınırlayıcıya Göre Bölmek için TEXTSPLIT İşlevini Uygulayın

Biz kullanıyoruz TEXTSPLIT işlevi burada sütunlar ve satırlar metin dizilerini bölmek için sınırlayıcı olarak kullanılır. Satırlara veya sütunlara bölebilirsiniz. Bu, herhangi bir hücreyi sınırlayıcıya göre bölmenin en kısa ve en basit yoludur. Excel'de formül kullanarak hücreyi sınırlayıcıya göre bölmek için aşağıdaki adımları izleyelim.

ADIMLAR:

  • Sonucu görmek istediğiniz hücreyi seçin ve formülü buraya yerleştirin.
=TEXTSPLIT(B5,",")

  • Bundan sonra, vur Girin .

  • Ayrıca, toplama işaretini sürükleyerek bir formülü çoğaltabilir ve bir dizi hücre için sonucu elde edebilirsiniz.

NOT: Yanında yeterince boş sütun olduğundan emin olun. Aksi takdirde, aşağıdaki sorunla karşılaşabilirsiniz #SPILL! Hata.

8. TRIM, MID, SUBSTITUTE, REPT & LEN Fonksiyonlarını Birleştirerek Hücreleri Bölme

Formülün bir başka kombinasyonu ise TRIM , MID , YEDEK , REPT ve LEN işlevlerini kullanarak, Excel'deki formülü kullanarak hücreleri sınırlayıcıya göre bölebiliriz.

ADIMLAR:

  • Formülü, seçtikten sonra sonucu görüntülemek istediğiniz hücreye yerleştirin.
=TRIM(MID(SUBSTITUTE($B5,"

  • Ardından, tuşuna basın Girin .

  • Toplama işaretini kaydırarak, bir formülü çoğaltabilir ve bir grup hücre için sonucu alabilirsiniz.

🔎 Formül Nasıl Çalışır?

İşte, LEN bir metin dizesinin uzunluğunu karakter cinsinden döndürür. YEDEK işlevi, bir metin dizesinde belirli bir noktada görünen metni değiştirir. Bundan sonra MID fonksiyonu, belirlediğiniz yerden başlayarak bir metin dizesinden belirli sayıda kelime verir. Son olarak TRIM işlevi, metindeki tüm beyaz boşlukları kaldırır, ancak sözcüklerden sonra çift boşluk bırakmaz.

Excel'de Metinden Sütunlara Özelliğini Kullanarak Hücreyi Sınırlayıcıya Göre Bölme

Excel'in içinde aşağıdakileri sağlayan bir özellik vardır bölünmüş hücreler seçeneklerinin içinde bulacaksınız. Veri Sekmesi Excel'de bir formül kullanarak hücreleri sınırlayıcıya göre bölme özelliğini kullanmak için aşağıdaki talimatları izlemeniz gerekir.

ADIMLAR:

  • İlk olarak, hücreyi veya sütunu seçin (daha sık olarak tüm sütunu seçmeniz gerekir).
  • Sonra, keşfedin Veri sekmesi . İşte burada Veri Araçları bölümünde, aşağıdaki gibi bir seçenek bulacaksınız Sütunlara Metin .
  • Bundan sonra, bunun üzerine tıklayın.

  • Önünüzde bir iletişim kutusu belirecektir. Hücreleri sınırlayıcıya göre bölmeniz gerekmesi olağandır, bu nedenle Sınırlandırılmış seçeneğine tıklayın ve Sonraki .

  • Ardından, birkaç sınırlayıcı içeren bir arayüz bulacaksınız.
  • Ayrıca, tercih ettiğinizi seçin veya kendi sınırlayıcınızı da girebilirsiniz.
  • Sınırlayıcıyı seçtiğinizde, sonucun kutunun alt kısmında göründüğünü göreceksiniz.
  • Ayrıca, tıklayın Sonraki O zaman.

  • Bu örnekte, değerlerimiz virgülle ayrıldığı için burada bir virgül seçtik.
  • Tıkladıktan sonra Sonraki değerinizin türünü seçmek için seçenekleri bulacaksınız ve Bitirmek Ayrı bir değer alacaksınız.

  • Şimdilik, bunu şu şekilde tutuyoruz Genel ( varsayılan olarak) Aşağıdaki resimde gösterilen format bazı oluşumlar yapıldıktan sonra üretilmiştir.

Sonuç

Yukarıdaki yöntemler, Excel'de formül kullanarak hücreyi sınırlayıcıya göre bölmenize yardımcı olacaktır. Bugünlük bu kadar. Yukarıdaki yöntemlerle, Excel'de formül kullanarak hücreyi sınırlayıcıya göre bölebilirsiniz. Formülleri kullanarak hücreleri sınırlayıcıya göre bölmenin birkaç yolunu listelemeye çalıştık. Umarım bu yardımcı olur. Anlaşılması zor görünen herhangi bir şey varsa yorum yapmaktan çekinmeyin. Ayrıca bize başka yollar da bildirebilirsinizburada kaçırmış olabiliriz.

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.