İçindekiler
Microsoft Excel'de, birleştirme işlevinin tersi olarak çalışan kesin bir işlev yoktur. Ancak yine de, bir metni birden çok parçaya bölmek için bir dizi uygun prosedür ve alternatifimiz var. Bu makalede, Excel'de birleştirmenin tersi olarak işlev görmesi gereken bu basit teknikleri nasıl kullanabileceğinizi öğreneceksiniz.
Alıştırma Çalışma Kitabını İndirin
Bu makaleyi hazırlamak için kullandığımız Excel çalışma kitabını indirebilirsiniz.
Concatenate.xlsx dosyasının tersiExcel'de Birleştirmenin Tersi Olarak Çalışan 4 Yöntem
1. Metni Formül ile Birden Fazla Hücreye Bölme
Aşağıdaki tabloda, Sütun B her biri ortak bir sınırlayıcı ile ayrılmış üç rastgele isme sahip beş farklı hücre içerir 'Virgül' (,) . adlı üç başlık altında Bölüm 1, Bölüm 2 ve Bölüm 3 'deki her hücreden ayrı ayrı isimleri işgal edecektir. Sütun B .
📌 Adım 1:
➤ Seçiniz Hücre C5 ve yazın:
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
📌 Adım 2:
➤ Basın Girin 'deki isimlerden bölünmüş ilk ismi alırsınız. Hücre B5 .
🔎 Formül Nasıl Çalışır?
- REPT(" ",999): Burada REPT fonksiyonu 'boşluk' karakterini 999 kez tekrarlar. YEDEK fonksiyon.
- SUBSTITUTE($B5,",",REPT(" ",999)): Bu YEDEK işlevi virgül yerine önceki adımda belirtilen tekrarlanan boşlukları koyar. Böylece formül Patrick adını boşluklarla birlikte döndürür.
- COLUMNS($A:A)*999-998: Bu SÜTUNLAR fonksiyonu burada sütun sayısını sayar ve elde edilen değeri start_num için MID fonksiyon.
- MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999): Bu MID fonksiyonu isimleri döndürür 'Patrick' ile 999 toplamda karakter.
- Son olarak TRIM fonksiyonu tarafından bulunan metin dizesindeki tüm gereksiz boşlukları kaldırır. MID işlevini kullanır ve adı döndürür 'Patrick' Aynen öyle.
Şimdi diğer tüm bölünmüş adları çıkarmak için adımların geri kalanını takip edelim.
📌 Adım 3:
Kimden Hücre C5 , kullan Doldurma Kolu üç bölünmüş ad elde edene kadar hücreyi sağa doğru sürüklemek için.
Böylece, üç ismi ayrı ayrı Hücre B5 .
📌 Adım 4:
➤ Şimdi aşağı sürükleyin Doldurma Kolu arasında değişen hücrelerin geri kalanını otomatik olarak doldurmak için C6'dan E9'a .
Ve tüm isimleri, mevcut isim gruplarından ayrılmış olarak bulacaksınız. Sütun B .
2. Birleştirmenin Tersi: Birden Fazla Hücreye Bölmek için Metin İşlevlerinin Kullanımı
Şimdi bazı rastgele tam isimlerimiz var Sütun B . İsimleri ayıracağız ve benzer bir satırdaki sonraki iki hücrede ayrı ayrı göstereceğiz.
📌 Adım 1:
➤ İlk çıkışı seçin Hücre C5 ve yazın:
=LEFT(B5,FIND(" ",B5)-1)
📌 Adım 2:
➤ Basın Girin ve kullanın Doldurma Kolu geri kalan hücreleri otomatik olarak doldurmak için Sütun C .
'de bulunan tam adlardan ayrılmış tüm ilk adları alacaksınız. Sütun B .
🔎 Formül Nasıl Çalışır?
- Bu formülde BUL işlevinde ilk tek boşluğu arar. Hücre B5 ve boşluk karakterinin konumunu döndürür.
- Bu SOL fonksiyonu soldan ismi çıkarır ve BUL fonksiyonunu daha önce kullanmıştım.
Şimdi, her bir ismin ikinci kısmını nasıl çıkarabileceğimizi görelim.
📌 Adım 3:
İçinde Hücre D5 gerekli formül şöyle olacaktır:
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
📌 Adım 4:
➤ tuşuna bastıktan sonra Girin ve otomatik olarak tüm Sütun D altında tüm soyadlarını bulabilirsiniz. Bölüm 2 Başlık.
🔎 Formül Nasıl Çalışır?
- Bu formülde LEN işlevinde bulunan toplam karakter sayısını döndürür. Hücre B5 ve bu 15 .
- Bu BUL işlevi, bu metinde bulunan boşluğun konumunu döndürür ve 8 .
- Önceki iki sayısal değer arasındaki aritmetik fark, karakter sayısını atar. DOĞRU fonksiyon.
- Son olarak DOĞRU fonksiyon özleri 15-8=7 karakterlerini sağdan alır ve adı döndürür 'Cummins' .
3. Excel'de Birleştirmeyi Tersine Çevirmek için Metinden Sütuna Sihirbazını Kullanın
Tekrar ilk örneğimize dönelim. Metinden Sütuna sınırlayıcıları kaldırdıktan sonra hücreleri bölmek için sihirbaz.
📌 Adım 1:
➤ Hücre aralığını seçin (B5:B9) bölünmesi gereken tüm metin verilerini içerir.
Altında Veri sekmesini seçin, ardından Sütunlara Metin seçeneğinden Veri Araçları komut grubu.
Bir diyalog kutusu açılacaktır.
📌 Adım 2:
➤ Radyo düğmesini seçin 'Sınırlandırılmış' orijinal veri türü olarak.
➤ Basın Sonraki .
📌 Adım 3:
Gönderen Sınırlayıcılar seçenekleri, işaretleyin Virgül Sadece ve diğer seçenekleri işaretlemeden bırakın. Aşağıdaki resimdeki gibi bir veri önizlemesi gösterilecektir.
➤ Basın Sonraki .
📌 Adım 4:
➤ Seçeneği saklayın 'Genel' olarak Sütun Veri Formatı .
➤ Düzenlemeyi etkinleştirin Hedef kutusunu seçin ve aşağıdakiler arasında değişen çıktı hücrelerini seçin C5 - E9 .
➤ Basın Bitirmek ve işin bitti.
Seçilen çıktı hücre aralığında bölünmüş tüm adlar hemen görüntülenecektir.
4. Birleştirmenin Tersi Olarak Çalışmak İçin Flaş Doldurma Yöntemini Uygulayın
Son örneğimizde ise, aşağıdaki kodları uygulamaya çalışacağız Flaş Dolgu isimleri hücrelerden ayrı olarak çıkarmak için. Flaş Dolgu Excel'de verileri otomatik olarak doldurmak için bir desen izler. Ancak herhangi bir desen bulunamazsa, Flash Fill etkili bir şekilde çalışmaz ve hatta hatalı çıktıya neden olabilir. Bu yöntem, yalnızca veri aralığınızda düzenli ve simetrik bir deseniniz varsa harika ve kullanışlıdır.
Şimdi bu Flash Fill komutunun metinleri ayırmak için nasıl hızlı bir şekilde çalıştığını görelim.
📌 Adım 1:
➤ Seçiniz Hücre C5 ve yazın 'Patrick' elle.
📌 Adım 2:
➤ Kullanım Doldurma Kolu sonuncusuna kadar sürüklemek için Hücre C9 .
➤ Seçeneklere tıklayın ve seçin Flaş Dolgu Şimdi.
Ve tüm ilk isimleri ayrılmış ve çıkarılmış olarak Sütun C .
📌 Adım 3:
➤ Benzer şekilde, şimdi de soyadı için Bölüm 2 Başlık.
Ve tüm soyadlarını bir kerede mevcut tam adlardan ayrılmış olarak göreceksiniz Sütun B .
Sonuç Sözleri
Umarım yukarıda bahsedilen tüm bu basit yöntemler, gerektiğinde Excel elektronik tablolarınızda uygulamanıza yardımcı olur. Herhangi bir sorunuz veya geri bildiriminiz varsa, lütfen yorum bölümünde bana bildirin. Veya bu web sitesindeki Excel işlevleriyle ilgili diğer makalelerimize göz atabilirsiniz.