Одвојена имена и презимена - Екцел и Гоогле табеле

Преузмите Пример радне свеске

Преузмите пример радне свеске

Овај водич ће показати како одвојити име и презиме у Екцелу и Гоогле таблицама.

Одвојено име

Прво, да бисмо одвојили име од имена, можемо користити функције ЛЕФТ и СЕАРЦХ.

1 = ЛИЈЕВО (Б3, СЕАРЦХ ("", Б3))

Одвојено презиме

Затим користимо функције СЕАРЦХ и МИД да добијемо презиме из имена.

1 = МИД (Б3, СЕАРЦХ ("", Б3) +1, 999)

У наставку ћемо проћи кроз ово.

СЕАРЦХ функција (име)

Прво смо помоћу функције СЕАРЦХ пронашли положај размака између имена и презимена.

1 = СЕАРЦХ ("", Б3)

ЛИЈЕВА функција (име)

Затим користимо функцију ЛЕФТ да вратимо знакове испред размака (име):

1 = ЛИЈЕВО (Б3, Ц3)

Комбиновањем ових функција добија се оригинална формула за име:

1 = ЛИЈЕВО (Б3, СЕАРЦХ ("", Б3))

Затим ћемо проћи како извући презиме.

У следећем одељку користићемо функције СЕАРЦХ и МИД за издвајање знакова из средине текстуалног низа.

ТРАЖИ (презиме)

Прво смо помоћу функције СЕАРЦХ пронашли положај размака између имена и презимена.

1 = СЕАРЦХ ("", Б3)

Затим додајемо један на вредност враћену овом формулом да бисмо добили почетну позицију презимена.

МИД функција (презиме)

Затим користимо функцију МИД да вратимо све знакове после размака плус 1 (презиме)

1 = МИД (Б3, Ц3+1, 999)

Комбиновањем ове 2 функције добијамо оригиналну формулу за презиме.

1 = МИД (Б3, СЕАРЦХ (Б3, "") +1, 999)

Средња имена

Затим ћемо разговарати о томе како одвојити имена која укључују средња имена или иницијале.

Израчун за име остаје непромењен.

Да бисмо извукли средње име или иницијал из имена, морали бисмо да користимо функције РИГХТ, СЕАРЦХ и ЛЕН да бисмо добили презиме из низа имена. Такође ћемо укључити функцију ТРИМ за исецање размака са обе стране текстуалног низа.

12 = ДЕСНО (Б4, ЛЕН (Б4) -СЕАРЦХ ("", Б4) -ЛЕН (ТРИМ (МИД (Б4, СЕАРЦХ ("", Б4,1)+1, СЕАРЦХ ("", Б4, СЕАРЦХ ("", Б4,1) +1) -СЕАРЦХ ("", Б4,1))))-1)

Ова формула ће радити само ако у текстуалном низу постоји више размака. Ако постоји само један размак, вратиће се грешка са #ВАЛУЕ.

Да бисмо решили овај проблем, за имена без средњих имена или иницијала можемо користити оригиналну формулу користећи функције МИД и СЕАРЦХ.

Затим бисмо могли да комбинујемо 2 формуле користећи функцију ИФЕРРОР.

12 = ИФЕРРОР (ДЕСНО (Б3, ЛЕН (Б3) -ТРАГАЊЕ ("", Б3) -ЛЕН (ТРИМ (МИД (Б3, СЕАРЦХ ("", Б3,1) +1,СЕАРЦХ ("", Б3, СЕАРЦХ ("", Б3,1) +1) -СЕАРЦХ ("", Б3,1))))-1), МИД (Б3, СЕАРЦХ ("", Б3) +1,999) )

Тада бисмо могли користити функције МИД и ЛЕН да добијемо средње име или иницијал.

1 = МИД (Б3, ЛЕН (Ц3)+1, ЛЕН (Б3) -ЛЕН (Ц3 & Д3))

Одвојите име и презиме у Гоогле табелама

Сви горе описани примери раде исто у Гоогле таблицама као и у Екцелу.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave