Какво да знаете
- Маркирайте пълните имена, след това отидете в раздела Данни и изберете Текст в колона. Изберете Delimited, след което изберете разделител, задайте дестинация.
- Алтернативно, изберете празна клетка и използвайте функцията LEFT, за да получите първото име, и функцията RIGHT, за да получите фамилията.
- Или изберете празна клетка и въведете първото име на първия запис, след което отидете на Data > Flash Fill. В следващата клетка повторете с фамилното име.
Тази статия обяснява как да разделите имената и фамилиите в Microsoft Excel. Инструкциите се отнасят за Microsoft Excel 365, Microsoft Excel 2019, 2016 и 2013.
Разделете имена в Excel с помощта на текст в колони
Excel има множество функции и функции, които ви дават възможността да поддържате данните си организирани. Например, можете да разделите имената и фамилиите с помощта на функция, наречена Text to Columns:
-
Отворете Excel файла, който съдържа данните, които искате да разделите.
-
Изберете данните, които искате да разделите, в този случай списъка с пълните имена.
Ако вашите данни включват заглавки, не ги избирайте, в противен случай Excel също ще се опита да раздели данните в заглавките.
-
Изберете раздела Данни.
-
Изберете Текст в колона в лентата.
-
Изберете Delimited, след което изберете Напред.
-
Изберете типа разделител, който вашите данни имат, след което изберете Напред. Ако вашата опция за разделител не е в списъка, изберете Друго и въведете разделителя, който искате да използвате, в предоставеното текстово поле.
В нашия набор от данни данните са разделени с интервали, следователно ще поставим отметка в квадратчето за интервали като наш разделител.
-
По подразбиране Excel ще презапише съществуващите данни. Ако не искате вашите данни да бъдат презаписани, ще трябва да промените стойността на Destination. Изберете полето Destination и задайте дестинация.
-
След като потвърдите дестинацията си, изберете Край.
-
Excel ще постави вашите данни в целевите клетки.
Разделяне на име и фамилия с помощта на формули на Excel
Този метод е малко по-сложен, но също така позволява повече гъвкавост по отношение на разделянето на данните, тъй като вие определяте точно какви данни ще извлечете с помощта на формулата.
За да постигнете желаните данни, ще използвате лява функция, дясна функция и функция за търсене.
Когато използвате формули, ще трябва да използвате различни формули, за да разделите собственото и фамилното име и това ще зависи от формата на оригиналните данни.
-
Отворете Excel файла, който съдържа данните, които искате да разделите.
-
Изберете клетката, където искате собственото или фамилното име. За тези стъпки нашият набор от данни е форматиран като „Име + Интервал + Фамилия“. Затова ще използваме функцията LEFT, за да получим собственото име, и функцията RIGHT, за да получим фамилията.
Ако вашият набор от данни е в различен формат или има различен разделител, тогава ще трябва да коригирате съответно формулата.
-
Въведете формулата за собственото име и натиснете Enter.
=НАЛЯВО(A2, ТЪРСЕНЕ(" ", A2)-1)
-
В следващата клетка въведете формулата, за да получите фамилното име и натиснете Enter.
=ДЯСНО(A2, LEN(A2)-ТЪРСЕНЕ(" ", A2))
-
Изберете двете клетки с формулите.
-
Щракнете двукратно върху долния десен ъгъл на избраните клетки. Това ще разшири формулата до последния запис на файла.
Разделяне на имена в Excel чрез Flash Fill
Този метод е може би най-простият от всички, но е наличен само в Microsoft Excel 2016 и по-нови.
Този метод не се поддържа в Microsoft Excel 2013 или по-стари версии на Excel.
-
Отворете Excel файла, който съдържа данните, които искате да разделите.
-
Изберете клетка, в която искате да изброите първите имена и въведете ръчно първото име на първия запис.
-
Изберете раздела Данни.
-
Изберете Flash Fill.
-
Excel автоматично ще попълни първите имена в останалите записи на вашия файл.
-
В следващата клетка въведете ръчно фамилното име на първия запис на вашите данни.
- Повторете стъпки 3 и 4.
-
Excel автоматично ще попълни фамилните имена в останалите записи на вашия файл.