Ayrı Ad ve Soyadları - Excel ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitici, Excel ve Google E-Tablolar'da ad ve soyadlarının nasıl ayrılacağını gösterecektir.

Ayrı Ad

İlk olarak ismi isimden ayırmak için SOL ve ARAMA fonksiyonlarını kullanabiliriz.

1 =SOL(B3, ARAMA(" ", B3))

Ayrı Soyadı

Daha sonra isimden soyadını almak için SEARCH ve MID fonksiyonlarını kullanırız.

1 =ORTA(B3, ARAMA(" ", B3)+1, 999)

Bunu aşağıda inceleyeceğiz.

ARAMA Fonksiyonu (Ad)

İlk olarak, ad ve soyadı arasındaki boşluğun konumunu bulmak için SEARCH İşlevini kullandık.

1 =ARA(" ", B3)

SOL İşlev (Ad)

Ardından, boşluktan önceki karakterleri (ilk ad) döndürmek için LEFT İşlevini kullanırız:

1 =SOL(B3,C3)

Bu işlevleri birleştirmek, ilk ad için orijinal formülü verir:

1 =SOL(B3, ARAMA(" ", B3))

Daha sonra soyadını nasıl çıkaracağımızı anlatacağız.

Bir sonraki bölümde, bir metin dizesinin ortasından karakterleri çıkarmak için SEARCH ve MID işlevlerini kullanacağız.

ARAMA Fonksiyonu (Soyadı)

İlk olarak, ad ve soyadı arasındaki boşluğun konumunu bulmak için SEARCH İşlevini kullandık.

1 =ARA(" ", B3)

Daha sonra soyadının başlangıç ​​konumunu elde etmek için bu formülün döndürdüğü değere bir tane ekleriz.

MID İşlevi (Soyadı)

Ardından, boşluk artı 1'den (soyadı) sonraki tüm karakterleri döndürmek için MID İşlevini kullanırız.

1 =ORTA(B3, C3+1, 999)

Bu 2 işlevi birleştirmek bize soyadı için orijinal formülü verir.

1 =ORTA(B3, ARAMA(B3, " ")+1, 999)

İkinci isim

Ardından, göbek adları veya baş harfleri içeren adların nasıl ayrılacağını tartışacağız.

İlk ad için hesaplama değişmeden kalır.

Bir isimden bir göbek adı veya baş harfi çıkarmak için, isim dizgisinden soyadı almak için SAĞ, ARAMA ve UZUNLUK fonksiyonlarını kullanmamız gerekir. Metin dizesinin her iki tarafındaki boşlukları kırpmak için TRIM işlevini de dahil edeceğiz.

12 =SAĞ(B4,UZUNLUK(B4)-ARA(" ",B4)-UZUNLUK(KES(ORTA(B4,ARA(" ",B4,1)))+1,ARA(" ",B4,ARA(" ",B4,1)+1)-ARA(" ",B4,1))))-1)

Bu formül yalnızca metin dizesinde birden fazla boşluk varsa çalışır. Yalnızca bir boşluk varsa, #DEĞER ile bir hata döndürülür.

Bu sorunu çözmek için, orta adları veya baş harfleri olmayan isimler için, MID ve SEARCH İşlevlerini kullanarak orijinal formülü kullanabiliriz.

Daha sonra EĞERHATA İşlevini kullanarak 2 formülü birleştirebiliriz.

12 =EĞERHATA(SAĞ(B3,UZUNLUK(B3)-ARA(" ",B3)-UZUNLUK(ORTA(B3,ARA(" ",B3,1)+1);ARAMA(" ",B3,ARA(" ",B3,1)+1)-ARA(" ",B3,1))))-1),ORTA(B3,ARA(" ",B3)+1,999) )

Daha sonra ikinci adı veya baş harfini elde etmek için MID ve UZUNLUK fonksiyonlarını kullanabiliriz.

1 =ORTA(B3,UZUNLUK(C3)+1,UZUNLUK(B3)-UZUNLUK(C3&D3))

Google E-Tablolarda Ayrı Ad ve Soyadları

Yukarıda açıklanan tüm örnekler, Excel'de olduğu gibi Google sayfalarında da aynı şekilde çalışır.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave