Excel'de Ad ve Soyadları Nasıl Ayrılır?

Excel'i(Excel) çok kullanıyorsanız , muhtemelen tek bir hücrede bir adınız olduğu ve adı farklı hücrelere ayırmanız gerektiği bir durumla karşılaşmışsınızdır. Bu, Excel'de(Excel) çok yaygın bir sorundur ve muhtemelen bir Google araması yapabilir ve(Google search and download) bunu sizin için yapmak üzere çeşitli kişiler tarafından yazılmış 100 farklı makro indirebilirsiniz.

Ancak, bu yazıda, kendi başınıza yapabilmeniz ve gerçekte neler olup bittiğini anlamanız için bir formülün nasıl kurulacağını göstereceğim. Excel'i çok kullanıyorsanız, verilerinizle daha ilginç şeyler yapabilmek için daha gelişmiş işlevlerden bazılarını öğrenmek muhtemelen iyi bir fikirdir.

Formüllerden hoşlanmıyorsanız ve daha hızlı bir çözüm(quicker solution) istiyorsanız , aynı şeyi yapmak için bir Excel özelliğini(Excel feature) nasıl kullanacağınızı öğreten Metni Sütunlara Dönüştür(Text to Columns) bölümüne gidin . Ayrıca, bir hücrede ayırmanız gereken ikiden fazla öğeniz varsa, metinden sütunlara özelliğini kullanmak daha iyidir. Örneğin, bir sütunda birleştirilmiş 6 alan varsa, aşağıdaki formülleri(formulas below) kullanmak gerçekten dağınık ve karmaşık hale gelecektir.

Excel'de Ayrı Adlar

Başlamak için, adların genellikle bir Excel elektronik tablosunda(Excel spreadsheet) nasıl saklandığını görelim . Gördüğüm en yaygın iki yol , yalnızca bir boşluk ve soyadı(lastname) ile ad (firstname) soyadı(lastname) , ikisini ayıran virgülle addır . (firstname)Ne zaman bir orta baş harfi görsem, genellikle aşağıdaki(lastname) gibi bir ad orta baş (firstname)harfidir (midinitial):

ayrı isimler excel

Bazı basit formüller kullanarak ve birkaçını bir araya getirerek, Excel'de(Excel) adı, soyadı ve ikinci baş harfini kolayca ayrı hücrelere ayırabilirsiniz . Adın ilk bölümünü çıkarmakla başlayalım. Benim durumumda iki işlev kullanacağız: left ve search(left and search) . Mantıksal olarak yapmamız gereken şudur:

(Search)Hücredeki metni bir boşluk veya virgül için (space or comma)arayın , konumu bulun ve ardından bu konumun solundaki tüm harfleri çıkarın.

İşte işin doğru yapılmasını sağlayan basit bir formül: =LEFT(NN, SEARCH(” “, NN) – 1) , burada NN, adın içinde saklandığı hücredir. -1, dizenin sonundaki fazladan boşluğu veya virgülü(space or comma) kaldırmak için oradadır .

excel isimleri çıkar

Gördüğünüz gibi, iki argüman alan left işleviyle(left function) başlıyoruz: dize ve dizenin başından başlayarak yakalamak istediğiniz karakter sayısı. İlk durumda, çift tırnak kullanarak ve aralarına boşluk koyarak bir boşluk ararız. İkinci durumda, boşluk yerine virgül arıyoruz. Peki bahsettiğim 3 senaryonun sonucu nedir?

excel ayrı isimler

Adı 3. satırdan(row 3) , soyadı 5. satırdan(row 5) ve adı 7. satırdan(row 7) aldık . Harika! Bu nedenle, verilerinizin nasıl saklandığına bağlı olarak, şimdi adınızı veya soyadınızı çıkardınız. Şimdi bir sonraki bölüm için. Şimdi mantıklı olarak yapmamız gerekenler:

– Hücredeki metni boşluk veya virgül için (space or comma)arayın(Search) , konumu bulun ve ardından konumu dizenin toplam uzunluğundan çıkarın. Formül şöyle görünür:

=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))

excel formülleri

Şimdi doğru işlevi kullanıyoruz. Bu ayrıca iki argüman alır: dize ve sola giden dizenin sonundan başlayarak yakalamak istediğiniz karakter sayısı. Bu yüzden dizenin uzunluğu eksi boşluk veya virgül(space or comma) konumunu istiyoruz . Bu bize ilk boşluğun veya virgülün(space or comma) sağındaki her şeyi verecektir .

excel çıkarma adı

Harika(Great) , şimdi ismin ikinci kısmına sahibiz! İlk iki durumda, hemen hemen bitirdiniz, ancak adında ikinci bir baş harfi varsa, sonucun hala orta baş harfiyle soyadı içerdiğini görebilirsiniz. Peki sadece soyadını alıp ortadaki baş harften nasıl kurtuluruz? Kolay! Adın(Just) ikinci bölümünü almak için kullandığımız formülü tekrar çalıştırmanız yeterli.

excel çıkarma soyadı

Yani sadece başka bir doğru yapıyoruz ve bu sefer formülü birleşik orta ad ve soyadı hücresine(name cell) uyguluyoruz . Ortadaki ilk harften sonraki boşluğu bulur ve ardından uzunluk eksi dizenin sonundaki boşluk sayısının konumunu alır.(space number)

isimler excel ayrıştırma

İşte orada! Excel'de(Excel) birkaç basit formül kullanarak adı ve soyadını ayrı sütunlara ayırdınız ! Açıkçası, herkesin metni bu şekilde biçimlendirilmeyecek, ancak ihtiyaçlarınıza göre kolayca düzenleyebilirsiniz.

Sütunlara Metin

Excel'de(Excel) birleştirilmiş metni ayrı sütunlara ayırmanın başka bir kolay yolu daha vardır . Bu , Sütunlara Metin( Text to Columns) adlı bir özelliktir ve çok iyi çalışır. Ayrıca, ikiden fazla veri içeren bir sütununuz varsa, çok daha verimlidir.

Örneğin, aşağıda bir satırda(one row) 4 adet veri ve diğer satırda 5 adet veri bulunan bazı verilerim var. Bunu sırasıyla 4 sütuna ve 5 sütuna bölmek istiyorum. Gördüğünüz gibi, yukarıdaki formülleri kullanmaya çalışmak pratik olmayacaktır.

Excel'de(Excel) , önce ayırmak istediğiniz sütunu seçin . Ardından, devam edin ve Veri(Data) sekmesine tıklayın ve ardından Metni Sütunlara Dönüştür( Text to Columns) öğesine tıklayın .

Bu, Metni Sütunlara Dönüştürme sihirbazını(Columns wizard) getirecektir . 1. adımda(step 1) , alanın sınırlandırılmış mı yoksa sabit genişlik mi olacağını seçersiniz. Bizim durumumuzda, Sınırlandırılmış'ı(Delimited) seçeceğiz .

Bir sonraki ekranda sınırlayıcıyı seçeceksiniz. Sekme, noktalı virgül, virgül, boşluk arasından seçim yapabilir veya özel bir tane(custom one) yazabilirsiniz .

Son olarak, sütun için veri biçimini seçersiniz. Normalde General , çoğu veri türü için gayet iyi çalışır. Tarihler gibi belirli bir şeyiniz varsa, o biçimi seçin.

Bitir'e(Finish) tıklayın ve verilerinizin sihirli bir şekilde sütunlara nasıl ayrıldığını izleyin. Gördüğünüz gibi, bir satır beş sütuna, diğeri dört sütuna dönüştü. Metni Sütunlara Çevir özelliği(Columns feature) çok güçlüdür ve hayatınızı çok daha kolaylaştırabilir.

Yukarıdaki formatta olmayan adları ayırmakta sorun yaşıyorsanız, verilerinizle birlikte bir yorum gönderin, yardımcı olmaya çalışacağım. Eğlence!



About the author

10 yılı aşkın deneyime sahip kıdemli bir yazılım mühendisi ve görüntüler ve iPhone uygulaması geliştiricisiyim. Donanım ve yazılım konusundaki becerilerim, beni herhangi bir kurumsal veya tüketici akıllı telefon projesi için mükemmel bir uyum haline getiriyor. Yüksek kaliteli görüntülerin nasıl oluşturulacağı konusunda derin bir anlayışa ve tüm farklı görüntü formatlarıyla çalışma yeteneğine sahibim. Ek olarak, Firefox ve iOS geliştirmesine aşinayım.



Related posts