Како одвојити прва и посљедња имена у Екцелу
Ако користите Екцел много, вероватно сте наишли на ситуацију у којој имате име у једној ћелији и морате раздвојити име у различите ћелије. Ово је веома честа појава у Екцелу и вероватно можете да обавите Гоогле претрагу и преузмете 100 различитих макронаредби које су написали различити људи да би то урадили уместо вас.
Међутим, у овом посту, показаћу вам како да подесите формулу тако да то можете и сами урадити и разумети шта се догађа. Ако користите Екцел много, вероватно је добра идеја да научите неке од напреднијих функција да бисте могли да урадите више занимљивих ствари са својим подацима.
Ако вам се не свиђају формуле и желите брже рјешење, помакните се до Текст у колоне који вас учи како да користите Екцел функцију да урадите исту ствар. Поред тога, функција за унос текста у колоне је такође боље користити ако имате више од две ставке у ћелији коју морате раздвојити. На пример, ако једна колона има 6 поља комбинованих заједно, коришћење формула испод ће постати заиста неуредно и компликовано.
Одвојите имена у Екцелу
Да почнемо, да видимо како се имена обично складиште у Екцел табели. Најчешћа два начина које сам видео су име презиме са само једним простором и презиме, име са зарезом који раздваја два. Кад год сам видео средњи иницијал, то је обично име мидинитиал презиме лике белов:
Користећи неке једноставне формуле и комбинујући неколико њих заједно, лако можете одвојити име, презиме и почетни иницијал у одвојене ћелије у Екцелу. Почнимо са извлачењем првог дела имена. У мом случају, користићемо две функције: лево и тражење. Логично, ево шта треба да урадимо:
Претражите текст у ћелији за размак или зарез, пронађите позицију и затим извадите сва слова лево од те позиције.
Ево једноставне формуле која исправно обавља посао: = ЛИЈЕВО (НН, СЕАРЦХ (”“, НН) - 1), где је НН ћелија која има име похрањено у њему. -1 је ту да уклони додатни простор или зарез на крају низа.
Као што можете видети, почињемо са левом функцијом, која узима два аргумента: стринг и број знакова које желите да ухватите почевши од почетка стринга. У првом случају тражимо простор користећи двоструке наводнике и стављамо размак између. У другом случају, тражимо зарез умјесто простора. Дакле, који је резултат за три сценарија које сам споменуо?
Добили смо име из реда 3, презиме из реда 5 и прво име из реда 7. Одлично! Дакле, у зависности од тога како се чувају ваши подаци, сада сте издвојили или име или презиме. Сада за следећи део. Ево шта сада морамо да урадимо логично:
- Претражите текст у ћелији за размак или зарез, пронађите позицију и затим одузмите позицију од укупне дужине низа. Ево како ће формула изгледати:
= ДЕСНО (НН, ЛЕН (НН) -СЕАРЦХ (”“, НН))
Сада користимо праву функцију. Ово узима и два аргумента: стринг и број знакова које желите да ухватите почевши од краја низа који иде лево. Дакле, желимо да дужина низа минус позицију простора или зареза. То ће нам дати све на десно од првог простора или зареза.
Одлично, сада имамо други део имена! У прва два случаја, ви сте прилично готови, али ако постоји средњи иницијал у имену, можете видјети да резултат још увијек укључује презиме са средњим почетним словом. Како онда да добијемо презиме и да се ослободимо средњег иницијала? Еаси! Поново покрените исту формулу да смо добили други дио имена.
Дакле, ми само радимо друго право и овај пут примењујући формулу на комбинованој средњој почетној и презимену. Пронаћи ће простор након почетног иницијала, а затим узети дужину минус позицију простора број знакова од краја низа.
Дакле, имате га! Сада сте подијелили име и презиме на одвојене колоне користећи неколико једноставних формула у Екцелу! Очигледно је да неће свако имати свој текст форматиран на овај начин, али га лако можете уредити тако да одговара вашим потребама.
Текст у колоне
Постоји још један једноставан начин да одвојите комбиновани текст у одвојеним колонама у Екцелу. То је позвано Текст у колоне и ради веома добро. Такође је много ефикасније ако имате колону која има више од два податка.
На пример, испод имам неке податке где један ред има 4 податка а други ред има 5 података. Хтео бих да то поделим у 4 колоне и 5 колона. Као што можете да видите, покушај коришћења горе наведених формула био би непрактичан.
У програму Екцел прво изаберите колону коју желите да раздвојите. Затим идите и кликните на Дата и затим кликните на Текст у колоне.
Ово ће довести до чаробњака за текст у колоне. У кораку 1, бирате да ли је поље ограничено или фиксна ширина. У нашем случају, ми ћемо изабрати Делимитед.
На следећем екрану ћете изабрати граничник. Можете изабрати картицу, тачку и зарез, зарез, размак или откуцати прилагођени.
На крају, изаберете формат података за колону. Нормално, Генерал ће радити сасвим добро за већину врста података. Ако имате неке специфичне датуме, онда изаберите тај формат.
Кликните Заврши и гледајте како су ваши подаци магично раздвојени на колоне. Као што видите, један ред се претворио у пет колона, а други у четири колоне. Функција „Текст у колоне“ је веома моћна и може вам олакшати живот.
Ако имате проблема при раздвајању имена која нису у формату који сам поставио горе, поставите коментар са својим подацима и покушаћу да вам помогнем. Уживати!