Excel: ad, adın baş harfi ve soyadı nasıl çıkarılır?
Bir hücredeki tam addan adın baş harfini ve soyadını çıkarmak için Excel’de aşağıdaki formülü kullanabilirsiniz:
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
Bu özel örnek, A2 hücresindeki tam adın adının baş harfini ve soyadını çıkarır.
Örneğin, A2 hücresi John Smith’in tam adını içeriyorsa, bu formül J Smith’i döndürür.
Aşağıdaki örnekte bu formülün pratikte nasıl kullanılacağı gösterilmektedir.
Örnek: Excel’de Ad, Ad ve Soyadın Çıkartılması
Excel’de aşağıdaki tam ad listesine sahip olduğumuzu varsayalım:
Diyelim ki her tam addan adı ve soyadını çıkarmak istiyoruz.
Bunu yapmak için B2 hücresine aşağıdaki formülü yazabiliriz:
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
Daha sonra bu formülü tıklayıp B sütununda kalan her hücreye sürükleyebiliriz:
B sütunu artık A sütunundaki her tam adın adını ve soyadını içeriyor.
Bu formül nasıl çalışıyor?
A2 hücresindeki tam addan (John Smith) adı ve soyadını çıkarmak için kullandığımız formülü hatırlayın:
=LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))
Bu formülün işleyişi şöyle:
İlk olarak hücreden ilk karakteri çıkarmak için SOL(A2,1) komutunu kullandık.
Bu, J.’yi çıkardı.
Daha sonra tek bir alanı birleştirmek için &” “& kullandık.
Daha sonra hücredeki boşluktan sonraki tüm metni çıkarmak için TEXTAFTER(A2, ” “) kullandık.
Bu Smith’i çıkardı.
Sonuçta formül J Smith değerini döndürdü.
A sütunundaki her tam addan ad ve soyadını çıkarmak için aynı mantık kullanıldı.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer genel görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel’de metin sıklığı nasıl sayılır?
Hücrenin Excel’de liste metni içerip içermediği nasıl kontrol edilir
Hücre Excel’de metin içeriyorsa ortalama nasıl hesaplanır