Како раздвојити име и презиме у Екцелу

Ако често користите Екцел(Excel) , вероватно сте наишли на ситуацију у којој имате име у једној ћелији и морате да раздвојите име у различите ћелије. Ово је врло чест проблем у Екцел(Excel) -у и вероватно можете да извршите Гоогле(Google) претрагу и преузмете 100 различитих макроа које су написали разни људи да то ураде уместо вас.

Међутим, у овом посту ћу вам показати како да подесите формулу тако да то можете сами да урадите и да разумете шта се дешава. Ако често користите Екцел, вероватно је добра идеја да научите неке од напреднијих функција како бисте могли да радите занимљивије ствари са својим подацима.

Ако вам се не свиђају формуле и желите брже решење, померите се надоле до одељка Текст у колоне(Text to Columns) , који вас учи како да користите Екцел(Excel) функцију да урадите исту ствар. Поред тога, функцију текста у колоне је такође боље користити ако имате више од две ставке у ћелији коју треба да одвојите. На пример, ако једна колона има 6 поља комбинованих заједно, онда ће коришћење формула у наставку постати заиста неуредно и компликовано.

Одвојите имена у Екцел-у

За почетак, да видимо како се имена обично чувају у Екцел(Excel) табели. Најчешћа два начина која сам видео су име презиме (firstname) са(lastname) само размаком и презиме(lastname) , име(firstname) са зарезом који раздваја то двоје. Кад год сам видео средње слово, то је обично име средње иницијално (firstname) презиме (midinitial) као(lastname) испод :

одвојена имена екцел

Користећи неке једноставне формуле и комбинујући неколико њих заједно, можете лако одвојити име, презиме и средње почетно слово у засебне ћелије у програму Екцел(Excel) . Почнимо са издвајањем првог дела имена. У мом случају, користићемо две функције: лево и тражи. Логично, ево шта треба да урадимо:

Потражите(Search) у тексту у ћелији размак или зарез, пронађите позицију, а затим извадите сва слова лево од те позиције.

Ево једноставне формуле која исправно обавља посао: =LEFT(NN, SEARCH(” “, NN) – 1) , где је НН ћелија у којој је сачувано име. -1 је ту да уклони додатни размак или зарез на крају низа.

екстракт имена екцел

Као што видите, почињемо са левом функцијом, која узима два аргумента: стринг и број знакова које желите да зграбите почевши од почетка стринга. У првом случају, тражимо размак користећи двоструке наводнике и стављајући размак између. У другом случају тражимо зарез уместо размака. Дакле, какав је резултат за 3 сценарија која сам споменуо?

екцел засебна имена

Добили смо име из реда 3, презиме из реда 5 и име из реда 7. Одлично! Дакле, у зависности од тога како се ваши подаци чувају, сада сте издвојили или име или презиме. Сада за следећи део. Ево шта сада треба да урадимо логично:

Потражите(Search) у тексту у ћелији размак или зарез, пронађите позицију, а затим одузмите позицију од укупне дужине низа. Ево како би формула изгледала:

=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))

Екцел формуле

Дакле, сада користимо праву функцију. Ово такође захтева два аргумента: стринг и број знакова које желите да зграбите почевши од краја стринга који иде лево. Дакле, желимо дужину низа минус положај размака или зареза. То ће нам дати све десно од првог размака или зареза.

екцел екстракт прво име

Одлично(Great) , сада имамо други део имена! У прва два случаја, прилично сте готови, али ако у имену постоји средње почетно слово, можете видети да резултат још увек укључује презиме са средњим иницијалом. Па како да добијемо презиме и да се отарасимо средњег слова? Лако! Само(Just) поново покрените исту формулу коју смо користили да добијемо други одељак имена.

екцел издваја презиме

Дакле, само радимо још једно исправно и овог пута примењујемо формулу на комбиновану ћелију средњег почетног и презимена. Пронаћи ће размак иза средњег иницијалног, а затим узети дужину минус положај размака број знакова са краја низа.

имена сплит екцел

Дакле, ево га! Сада сте поделили име и презиме у засебне колоне користећи неколико једноставних формула у Екцел(Excel) -у ! Очигледно, неће сви имати свој текст форматиран на овај начин, али га можете лако уредити како би одговарао вашим потребама.

Текст у колоне

Постоји и још један једноставан начин на који можете да одвојите комбиновани текст у засебне колоне у програму Екцел(Excel) . То је истакнути под називом Текст у колоне( Text to Columns) и ради веома добро. Такође је много ефикасније ако имате колону која има више од два податка.

На пример, испод имам неке податке где један ред има 4 дела података, а други ред има 5 података. Желео бих да то поделим на 4 колоне и 5 колона, респективно. Као што видите, покушај коришћења горње формуле био би непрактичан.

У програму Екцел(Excel) прво изаберите колону коју желите да одвојите. Затим кликните на картицу Подаци(Data) , а затим кликните на Текст у колоне( Text to Columns) .

Ово ће отворити чаробњак за текст у колоне . (Columns)У кораку 1 бирате да ли је поље ограничено или фиксне ширине. У нашем случају, ми ћемо изабрати Раздвојено(Delimited) .

На следећем екрану ћете изабрати граничник. Можете бирати између табулатора, тачке и зареза, зареза, размака или укуцати прилагођени.

На крају, бирате формат података за колону. Генерално(General) ће нормално радити сасвим добро за већину типова података. Ако имате нешто специфично, попут датума, изаберите тај формат.

Кликните на Заврши(Finish) и погледајте како се ваши подаци магично раздвајају у колоне. Као што видите, један ред се претворио у пет колона, а други у четири колоне. Функција Тект то Цолумнс(Columns) је веома моћна и може вам учинити живот много лакшим.

Ако имате проблема са одвајањем имена која нису у формату који имам изнад, оставите коментар са својим подацима и покушаћу да вам помогнем. Уживати!



About the author

Ја сам софтверски инжењер са више од 10 година искуства у области Виндовс инжењеринга. Специјализовао сам се за развој апликација заснованих на Виндовс-у, као и за хардвер и звучне драјвере за Мицрософт-ов оперативни систем Виндовс следеће генерације, Виндовс 11. Моје искуство у прављењу Виндовс апликација чини ме посебно вредним средством за сваку компанију која жели да развије иновативне технолошке производе.



Related posts