Excel'de Hücreler Nasıl Bölünür (birden çok sütuna ayırın)

Excel'de hücreleri bölmeniz gereken durumlar olabilir. Bunlar, verileri bir veritabanından aldığınızda veya internetten kopyaladığınızda veya bir meslektaşınızdan aldığınızda olabilir.

Excel'de hücreleri bölmeniz gereken basit bir örnek, tam adlarınız olduğunda ve bunları ad ve soyadına bölmek istediğiniz zamandır.

Veya adresi alırsınız' ve şehirleri veya pin kodunu ayrı ayrı analiz edebilmek için adresi bölmek istiyorsunuz.

Excel'de Hücreler Nasıl Bölünür

Bu öğreticide, aşağıdaki teknikleri kullanarak Excel'deki hücreleri nasıl böleceğinizi öğreneceksiniz:

  • Metni Sütuna Dönüştür özelliğini kullanma.
  • Excel Metin İşlevlerini Kullanma.
  • Hızlı Doldurma Kullanımı (2013 ve 2016'da mevcuttur).

Hadi başlayalım!

Sütun Metni Kullanarak Excel'de Hücreleri Böl

Aşağıda en sevdiğim kurgusal karakterlerden bazılarının isimlerinin bir listesi var ve bu isimleri ayrı hücrelere bölmek istiyorum.:

Bu adları ad ve soyad olarak ayırma adımları şunlardır:

  • Bölmek istediğiniz metnin bulunduğu hücreleri seçin (bu durumda A2:A7).
  • Veri sekmesine tıklayın
  • 'Veri Araçları' grubunda, 'Sütunlara Metin' seçeneğini tıklayın.
  • Metni Sütunlara Dönüştür Sihirbazı'nda:
    • Metni Sütunlara Çevirme Sihirbazı'nın Adım 1/3'ü: Sınırlandırılmış'ın seçili olduğundan emin olun (varsayılan seçimdir). Bu, adı ve soyadını belirtilen bir ayırıcıya (bu durumda boşluk çubuğu) göre ayırmanıza olanak tanır.
    • İleri'ye tıklayın.
    • Adım 2/3 Sütunlara Metin Sihirbazı: Sınırlayıcı olarak Boşluk'u seçin ve diğer her şeyin seçimini kaldırın. İletişim kutusunun Veri önizleme bölümünde sonucunuzun nasıl görüneceğini görebilirsiniz.
    • İleri'ye tıklayın.
    • Adım 3/3 Sütunlara Metin Sihirbazı: Bu adımda, veri biçimini ve sonucu istediğiniz yeri belirtebilirsiniz. Bölünecek metin verilerim olduğu için veri biçimini Genel olarak tutacağım. Varsayılan hedef A2'dir ve bununla devam ederseniz, orijinal veri setinin yerini alacaktır. Orijinal verileri olduğu gibi tutmak istiyorsanız, hedef olarak başka bir hücre seçin. Bu durumda B2 seçilir.
    • Bitir'e tıklayın.

Bu, hücrenin metnini anında iki farklı sütuna böler.

Not:

  • Metinden Sütuna özelliği, hücrelerin içeriğini sınırlayıcıya göre böler. İlk adı ve soyadını ayırmak istiyorsanız bu iyi çalışır, ancak ad, orta ad ve soyadı durumunda onu üç bölüme ayırır.
  • Metni Sütuna Dönüştür özelliğini kullanarak elde ettiğiniz sonuç statiktir. Bu, orijinal verilerde herhangi bir değişiklik olması durumunda, güncellenmiş sonuçları almak için işlemi tekrarlamanız gerekeceği anlamına gelir.

Metin İşlevlerini Kullanarak Excel'de Hücreleri Böl

Metin dizelerini dilimlemek ve zar atmak istediğinizde Excel Metin işlevleri harikadır.

Metni Sütuna Dönüştür özelliği statik bir sonuç verirken, işlevleri kullanırken elde ettiğiniz sonuç dinamiktir ve orijinal verileri değiştirdiğinizde otomatik olarak güncellenir.

Adı ve Soyadı Olan Adları Bölme

Aşağıda gösterilenle aynı verilere sahip olduğunuzu varsayalım:

Adın Çıkarılması

Bu listeden ilk adı almak için aşağıdaki formülü kullanın:

=SOL(A2,ARA(" ",A2)-1)

Bu formül ilk boşluk karakterini tespit eder ve ardından bu boşluk karakterinden önceki tüm metni döndürür:

Bu formül, boşluk karakterinin konumunu almak için ARAMA işlevini kullanır. Bruce Wayne durumunda, boşluk karakteri 6. konumdadır. Daha sonra LEFT işlevini kullanarak solundaki tüm karakterleri ayıklar.

Soyadı Çıkarma

Benzer şekilde, soyadını almak için aşağıdaki formülü kullanın:

=SAĞ(A2,UZUNLUK(A2)-ARA(" ",A2))

Bu formül, SEARCH işlevini kullanarak boşluk çubuğunun konumunu bulmak için arama işlevini kullanır. Daha sonra bu sayıyı adın (LEN işlevi tarafından verilen) toplam uzunluğundan çıkarır. Bu, soyadındaki karakter sayısını verir.

Bu soyadı daha sonra SAĞ işlevi kullanılarak çıkarılır.

Not: Adlarda başında, sonunda veya çift boşluk varsa bu işlevler iyi çalışmayabilir. Excel'de baştaki/sondaki/çift boşlukların nasıl kaldırılacağını öğrenmek için burayı tıklayın.

Adı, Orta Adı ve Soyadı Olan Adları Bölme

Bazı isimlerin ikinci bir isme sahip olduğu bir isim kombinasyonu aldığınız durumlar olabilir.

Bu gibi durumlarda formül biraz karmaşıktır.

Adın Çıkarılması

İlk adı almak için:

=SOL(A2,ARA(" ",A2)-1)

Bu, göbek adı olmadığında kullandığımız formülün aynısı. Sadece ilk boşluk karakterini arar ve boşluktan önceki tüm karakterleri döndürür.

Orta Adı Çıkarma

Orta Adı almak için:

=EĞERHATA(ORTA(A2,ARA(" ",A2)+1,ARA(" ",A2,ARA(" ",A2)+1)-ARA(" ",A2)),"")

MID işlevi, ilk boşluk karakterinden başlar ve birinci ve ikinci boşluk karakterinin konum farkını kullanarak ikinci adı çıkarır.

Orta ad olmadığı durumlarda, MID işlevi bir hata döndürür. Hatayı önlemek için EĞERHATA işlevine sarılır.

Soyadı Çıkarma

Soyadı almak için aşağıdaki formülü kullanın:

=IF(UZUNLUK(A2)-UZUNLUK(YEDEK(A2," ",""))=1,SAĞ(A2;UZUNLUK(A2)-ARA(" ",A2)),SAĞ(A2,UZUNLUK(A2) -ARA(" ",A2,ARA(" ",A2)+1)))

Bu formül, bir ikinci ad olup olmadığını kontrol eder (boşluk karakterlerinin sayısını sayarak). Yalnızca 1 boşluk karakteri varsa, tüm metni boşluk karakterinin sağına döndürür.

Ancak 2 varsa, ikinci boşluk karakterini tespit eder ve ikinci boşluktan sonraki karakter sayısını döndürür.

Not: Bu formül, yalnızca ilk adı ve soyadı ya da adı, orta adı ve soyadı olan adlarınız olduğunda işe yarar. Ancak, son eklerin veya selamlamaların olduğu bir karışımınız varsa, formülleri daha fazla değiştirmeniz gerekecektir.

Hızlı Doldurma Kullanarak Excel'de Hücreleri Böl

Hızlı Doldurma, Excel 2013'te sunulan yeni bir özelliktir.

Bir kalıbınız olduğunda ve onun bir parçasını hızlıca çıkarmak istediğinizde gerçekten kullanışlı olabilir.

Örneğin, ad ve soyadı verilerini alalım:

Hızlı doldurma, kalıpları tanımlayarak ve onu diğer tüm hücreler için çoğaltarak çalışır.

Hızlı Doldurma'yı kullanarak ilk adı listeden nasıl çıkarabileceğiniz aşağıda açıklanmıştır:

  • B2 hücresine Bruce Wayne'in (yani Bruce) ilk adını girin.
  • Hücre seçiliyken, hücre seçiminin sağ ucunda küçük bir kare göreceksiniz. Üzerine çift tıklayın. Bu, tüm hücrelerde aynı adı dolduracaktır.
  • Hücreler dolduğunda, sağ altta Otomatik Doldurma Seçenekleri simgesini göreceksiniz. Üstüne tıkla.
  • Listeden Hızlı Doldur'u seçin.
  • Hızlı Doldur'u seçtiğiniz anda, tüm hücrelerin kendini güncellediğini ve şimdi her ad için ilk adı gösterdiğini fark edeceksiniz.

Flash Dolgu Nasıl Çalışır?

Hızlı Doldurma, veri kümesindeki kalıpları arar ve kalıbı çoğaltır.

Hızlı Doldurma şaşırtıcı derecede akıllı bir özelliktir ve çoğu durumda beklendiği gibi çalışır. Ama aynı zamanda bazı durumlarda da başarısız oluyor.

Örneğin, bazılarının ikinci adı olan ve bazılarının olmayan adların birleşiminden oluşan bir ad listem varsa.

Böyle bir durumda ikinci adı çıkarırsam, Flash Fill, ad olmaması durumunda soyadını hatalı olarak döndürür.

Dürüst olmak gerekirse, bu hala trendin iyi bir tahmini. Ancak, istediğim bu değildi.

Ancak yine de cephaneliğinizde tutmak ve ihtiyaç duyulduğunda kullanmak için yeterince iyi bir araçtır.

İşte Flash Fill'in mükemmel bir şekilde çalıştığı başka bir örnek.

Şehri hızlıca çıkarmak istediğim bir dizi adresim var.

Şehri hızlı bir şekilde almak için, ilk adresin şehir adını girin (bu örnekte B2 hücresine Londra girin) ve tüm hücreleri doldurmak için otomatik doldurmayı kullanın. Şimdi Flash Fill'i kullanın ve size her adresten şehrin adını anında verecektir.

Benzer şekilde, adresi bölebilir ve adresin herhangi bir bölümünü çıkarabilirsiniz.

Bunun, adresin aynı sınırlayıcıyla (bu durumda virgül) homojen bir veri kümesi olması gerekeceğini unutmayın.

Kalıp yokken Hızlı Doldurmayı dener ve kullanırsanız, size aşağıda gösterildiği gibi bir hata gösterecektir:

Bu eğitimde, Excel'deki hücreleri birden çok sütuna bölmenin üç farklı yolunu ele aldım (Metin Sütunlara Dönüştürme, formüller ve Hızlı Doldurma kullanarak)

Umarım bu Excel eğitimini faydalı bulmuşsunuzdur.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave