Tek Hücredeki Ad Soyad alanından Soyadını Al

Aşağıdaki listeden Soyadını başka bir hücreye alabilmek için birkaç fonksiyon kullanacağız. Yine SAĞDAN fonksiyonu ile soyadını alacağız ancak Soyadı kaç karakter olacağız belli değil.

Bu sebeple öncelikle dinamik olarak her soyadının kaç karakter olacağını tespit edeceğiz.

= SAĞDAN (B6; UZUNLUK ( B6 ) – BUL ( “” ; B6 )))

Formülün İşlem Adımları

1. Adım =SAĞDAN(B6;UZUNLUK(B6)-BUL(” “;B6))

B6 Hücresindeki Mehmet ERTÜRK yazısındaki boşluk kaçıncı karakterde olduğunu tespit ediyoruz.

2. Adım =SAĞDAN(B6;UZUNLUK(B6)-6)

B6 hücresindeki Ahmet SAĞLAM yazısı toplamda kaç karakter olduğunu tespit ediyoruz.

3. Adım =SAĞDAN(B6;12-6)

Mehmet ERTÜRK toplam 12 karakter, boşluk 6. karakterdedir. Dolayısıyla 12-6= Soldan sayarsak 6. karakter soyadının başladığı konumdur. Bu adımda Soyadının başladığı yeri bulduk.

4. Adım =SAĞDAN(B6;6)

B6 hücresindeki Mehmet ERTÜRK adını çağırıyoruz.

5. Adım =SAĞDAN(“Mehmet ERTÜRK”;6)

Soldan 6. Karakterden  (Hücredeki konumu sayarken her zaman soldan başlanır) başlayarak SAĞDAN 6 karakter alır.

6. Adım =ERTÜRK

Böylece Soyadını çıkarmış olduk.

Sonuç

Formülü uygulamalı olarak test ettiğimizde aşağıdaki şekilde Soyadını almış oluyoruz.

Makalede kullandığımız çalışma kitabını buradan indirebilirsiniz.

Bunları da sevebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir