Издвојите текст из ћелије - Екцел и Гоогле табеле

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

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

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

ЛЕФТ и ЛЕН функције

Можете извући текст са леве стране ћелије у Екцелу помоћу функција ЛЕВО и ЛЕН.

1 = ЛИЈЕВО (Ц3, ЛЕН (Ц3) -н)

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

ЛЕН функција - бројање знакова у ћелији

Прво ћемо користити функцију ЛЕН за бројање броја знакова у ћелији:

1 = ЛЕН (Ц3)

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

Функција ЛИЈЕВО - приказује знакове с лијеве стране

Лева функција враћа одређени број знакова са леве стране ћелије. За број знакова користићемо резултат функције ЛЕН минус број знакова за уклањање (нпр. 4):

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

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

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

ДЕСНЕ и ЛЕН функције

Такође можемо извући знакове са леве стране ћелије помоћу функције ДЕСНО за враћање одређеног броја знакова са десне стране. Користимо функцију ЛЕН за бројање колико је знакова у ћелији, што нам омогућава да уклонимо н (нпр. 5) знакова са леве стране:

1 = ДЕСНО (Ц3, ЛЕН (Ц3) -н)

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

ЛЕН функција

Прво ћемо користити функцију ЛЕН за бројање броја знакова у ћелији:

1 = ЛЕН (Ц3)

У следећем одељку користићемо функцију ДЕСНО за одсецање одређеног броја знакова са леве стране.

ДЕСНА функција

Десна функција враћа одређени број знакова са десне стране ћелије. За број знакова користићемо резултат функције ЛЕН минус број знакова за уклањање (нпр. 5):

1 = ДЕСНО (Б3, Д3-Ц3)

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

1 = ДЕСНО (Б3, ЛЕН (Б3) -Ц3)

МИД и СЕАРЦХ функције

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

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

СЕАРЦХ функција

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

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

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

МИД функција

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

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

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

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

Издвојите текст иза или пре одређеног знака

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

Издвоји текст пре карактера

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

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

Затим можемо користити функцију ЛЕФТ за издвајање текста пре позиције зареза. Имајте на уму да морамо да минус 1 са места зареза како не бисмо уврстили зарез у наш резултат.

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

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

Издвоји текст после знака

1 = ДЕСНО (Б3, ЛЕН (Б3) -СЕАРЦХ (",", Б3) -1)

Осим што још једном користимо функцију СЕАРЦХ, користимо и функцију ЛЕН заједно са функцијом ДЕСНО за добијање издвојеног текста након одређеног знака.

ЛЕН функција је да добије дужину текста у Б3, док се функција СЕАРЦХ поново користи за проналажење позиције зареза. Затим користимо функцију ДЕСНО за издвајање знакова иза зареза у текстуалном низу.

Издвоји текст из средине текста

Затим ћемо разговарати о томе како извући текст из средине текстуалног низа

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

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

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

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

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

Затим бисмо могли да комбинујемо 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