Hücrede Birleşik Ad Soyad alanından SOYADI’nı Alma

Elimizde aşağıdaki şekilde bir liste olduğunu varsayalım.
Hücrede Birleşik Ad Soyad alanından SOYADInı Alma
Bu listeden Soyadını başka bir hücreye almak 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.

UYGULAMA DOSYASI :
Hucrede-Birlesik-Ad-Soyad-alanindan-SOYADIni-Alabilmek.xlsx

 

=SAĞDAN(B37;UZUNLUK(B37)-BUL(” “;B37)) Formülün İşlem Adımları

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

B37 Hücresindeki Ahmet SAĞLAM yazısındaki boşluk kaçıncı karakterde olduğunu tespit ediyoruz.

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

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

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

Ahmet SAĞLAM 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(B37;6)

B37 hücresindeki Ahmet SAĞLAM adını çağırıyoruz.

5. Adım =SAĞDAN(“Ahmet SAĞLAM”;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 =SAĞLAM

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

Sonuç

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

Hucrede-Birlesik-Ad-Soyad-alanindan-SOYADIni-Alma-Sonuc


#SAĞDAN #RIGHT #UZUNLUK #LEN #metinselfonksiyon #textFunction  #excelFunction #excelFormul  #advancedExcel #ileriExcel  #excel #excelDersi #excelKursu #excelEğitimi

Cevap bırakın