Excel Ad Soyad Ayırma Nasıl Yapılır isimli içerikte, ilgili işlemin nasıl yapılacağını öğreten detayların yer aldığı bilgiler bulunmaktadır.
Giriş: Excel Ad Soyad Ayırma Nasıl Yapılır
Excel’de bir hücredeki metni parçalayarak farklı hücrelere dağıtmak için birkaç farklı yöntem bulunmaktadır. Örnekte, “Hasan Ali Hakan” metnini “Hasan Ali” ve “Hakan” olarak iki ayrı hücreye bölmenin nasıl yapıldığı öğretilecektir.
A1 hücresinde Hasan Ali Hakan yazmaktadır.
B1 hücresine Hasan Ali,
C1 hücresine ise Hakan yazdırmak istenmektedir. Peki, bunu başarmak için ne yapılmalıdır?
Metni Ayırma için Formüller
Excel’de metni ayırmanın en pratik yollarından biri, SOLDAN ve SAĞDAN fonksiyonlarını kullanmaktır. Bu fonksiyonları kullanarak, belirli bir karakteri (bu durumda boşluk karakteri) temel alarak metinler bölünmektedir. Ayrıca BUL ve UZUNLUK fonksiyonları da bu işlemi kolaylaştırmaktadır.
SOLDAN ve BUL Fonksiyonları ile “Hasan Ali” Yazdırma
Bu yöntemde, SOLDAN fonksiyonunu kullanarak belirli bir karakter sayısına kadar olan metin alınmaktadır. BUL fonksiyonu ile de belirli bir karakterin (bu örnekte ikinci boşluk karakterinin) pozisyonunu bulmaktadır.
=SOLDAN(A1; BUL(" "; A1; BUL(" "; A1) + 1) - 1)
Bu formül, “A1” hücresindeki metindeki ilk iki kelimeyi alımaktadır. İki BUL fonksiyonu kullanarak, ilk boşluk karakterinin hemen ardındaki boşluk karakterinin pozisyonunu bulmaktadır. Böylece, bu pozisyonun bir eksiği alınmaktadır. Çünkü, son boşluğun dahil edilmemesi gerekmektedir.
SAĞDAN, UZUNLUK ve BUL Fonksiyonları ile “Hakan” Yazdırma
Bu yöntemde, SAĞDAN fonksiyonu ile metnin sağ tarafından karakterler alınmaktadır. UZUNLUK fonksiyonu metnin toplam uzunluğunu vermektedir. Ayrıca, BUL ise son boşluk karakterinin pozisyonunu vermektedir.
=SAĞDAN(A1; UZUNLUK(A1) - BUL(" "; A1; BUL(" "; A1) + 1))
Bu formül, “A1” hücresindeki metindeki son kelimeyi almaktadır. Böylece, ilk iki kelimenin uzunluğunu BUL ile bulup, UZUNLUK ile toplam uzunluktan çıkarılması sağlanmaktadır. Bu yöntem, son kelimenin başlangıç noktasını belirlemektedir.
Kullanımı: Excel Ad Soyad Ayırma Nasıl Yapılır
B1 Hücresine Formül:
=SOLDAN(A1; BUL(" "; A1; BUL(" "; A1) + 1) - 1)
C1 Hücresine Formül:
=SAĞDAN(A1; UZUNLUK(A1) - BUL(" "; A1; BUL(" "; A1) + 1))
Bu formüller, adı ve soyadı belirtilen formatlarda B1 ve C1 hücrelerine yazdıracaktır. Bu yöntemler, basit ad-soyad ayrımları için işlevsel olmaktadır.
ÖNCEKİMETİN ve SONRAKİMETİN Fonksiyonları ile Ayırma Seçenekleri
Excel’in ÖNCEKİMETİN ve SONRAKİMETİN fonksiyonları, Excel’de metin bölme işlemlerinde kullanılan gelişmiş araçlardır.
ÖNCEKİMETİN
Bu fonksiyon, belirtilen bir karakterden önce gelen metni almaktadır. Örneğin, ad-soyad ayırmada, ilk boşluktan önceki kelimeyi almak için kullanılabilir.
=EĞER(BAĞ_DEĞ_DOLU_SAY(METİNBÖL(A1;" "))>2;METİNBİRLEŞTİR(" ";DOĞRU;ÖNCEKİMETİN(A1;" ");ÖNCEKİMETİN(SONRAKİMETİN(A1;" ");" "));ÖNCEKİMETİN(A1;" "))
Bu formül, A1 hücresindeki “Hasan Ali Hakan” metninden “Hasan Ali” kelimelerini çekmektedir. Ancak, hücredeki kelime ad ve soyaddan oluşsaydı, yani iki ad olmasaydı, sadece ilk kelime çekilecekti.
SONRAKİMETİN
Bu fonksiyon, belirtilen bir karakterden sonra gelen metni almaktadır. Yani, örnekte ikinci boşluktan sonraki kelimeyi almak için kullanılmaktadır.
=EĞER(BAĞ_DEĞ_DOLU_SAY(METİNBÖL(A1;" "))>2;SONRAKİMETİN(SONRAKİMETİN(A1;" "); " ");SONRAKİMETİN(A1;" "))
Bu formül, A1 hücresinden “Hakan” kelimesini çekmektedir.
Excel Ad Soyad Ayırma Nasıl Yapılır – Sonuç
Örneklerde görüldüğü üzere, Excel ad ve soyadı birbirinden ayırmak için oldukça fazla alternatiflere sahiptir. Ayrıca, bu alternatifleri kullanmak oldukça kolaydır. Özellikle; ÖNCEKİMETİN ve SONRAKİMETİN fonksiyonları ile işler daha kolay hale gelmektedir. Ancak, bu fonksiyonlar şmdilik sadece Excel 365 abonelerine özeldir. Yani Excel 365 versiyonuna sahip olmayan kullanıcılarda çalışmamaktadır.
İçerikten yararlanılması temennisiyle.