Страницы: 1
RSS
Разбиение сложного ФИО на отдельные столбцы, ибери́йское и́мя
 
Доброго времени суток!
Столкнулся с такой задачей: необходимо разделить ФИО (текст по столбцам в данном случае не прокатит) людей испаноязычной страны, где используются правила построения имён, известные как иберийское имя.
Строение ФИО -  составное личное имя и хотя бы две фамилии.
Ниже прикрепляю скриншот  возможных вариантов по ФИО. Людей много, поэтому возникает вопрос, можно ли как-нибудь грамотно сделать разделение силами Excel.
Буду безмерно благодарен за помощь!Хорошего всем дня!
 
 
А где итог разделения?
 
Цитата
kalbasiatka написал: Ниже прикрепляю скриншот
и зачем нам скриншот?
 
Скриншот прикрепил для того,чтобы наглядно показать,какие возможные комбинации ФИО встречаются в списке. Итога разделения нет, я поэтому и задаю вопрос, как можно разделить такие сложные составные ФИО в Excel?  
Изменено: mikhail93 - 05.11.2016 19:37:34
 
mikhail93, вам как бы намекают, что рекомендуется приложить файл-пример.
Цитата
mikhail93 написал: Итога разделения нет
как нет? У меня вот вопрос как раз по итогу разделения - что является именем/отчеством/фамилией?
Возьмем ваш скриншот: Maria De Los Angeles Cordero Tamayo
Что есть имя? Мария? Или Мария Де Лось?
Предполагаю, что Maria De Los Angeles, тогда остальное ОФ.
А бывает ли, что отчество/фамилия состоят из 2-3 слов?
Дабы небыло вопросов, предлагаю вам накидать файл пример из 10-20 строчек с различными ФИО в первом столбце, во втором прописать имена, в третьем отчества и в четвертом фамилии.
 
Цитата
mikhail93 написал:
Скриншот прикрепил для того,чтобы наглядно показать,какие возможные комбинации ФИО встречаются в списке
Вы, наверное, заметили, что здесь форум по Excel  :) Следовательно, и примеры нужно показывать в Excel-файле, а не картинкой.
Цитата
mikhail93 написал:
Итога разделения нет, я поэтому и задаю вопрос, как можно разделить такие сложные составные ФИО в Excel?
Так сделайте вручную, как нужно - покажите желаемый результат. Иначе, на какой ответ Вы надеетесь?
 
Цитата
Юрий М написал: покажите желаемый результат
Не поможет. Нужно еще и знать
Цитата
mikhail93 написал: правила построения имён, известные как иберийское имя.
Тогда можно о чем-то думать.

Особо желающие помочь, конечно, могут и сами эти правила поискать.
 
Котяра, вот путь автор и расскажет нам эти правила )
 
Еще раз,результатом должно быть разделение фио на составные части.
Правила строения есть на вики: https://ru.wikipedia.org/wiki/Иберийское_имя.
Просто возникает вопрос,как в данном случае можно реализовать разбиение по столбцам (если это возможно,чтобы не обрабатывать каждую строку вручную),ведь если в случае со стандартными фио можно это легко сделать с помощью "текст по столбцам",а в данной ситуации это невозможно,потому что имена и фамилии состоят из нескольких частей,а отчество и вовсе отсутсвует.
Собственно поэтому и прошу помощи,вдруг кому-то доводилось сталкивался на практике.
 
Файл со всеми ФИО.
 
Доброе время суток
Вам не кажется, что логичнее задавать вопросы такой тематики тут?  Или хотя бы форуме испанской филологии? Что то мне подсказывает, что они на этот форум не ходят ;)
 
Цитата
mikhail93 написал:
Еще раз,результатом должно быть разделение фио на составные части
Ещё раз: покажите, КАК должно получиться на выходе.
 
На выходе должно получаться следующим образом.
 
Сделать можно. Макросом, например.
Бесплатно (да и платно, наверное) делать никто не будет, потому что алгоритм неясен, и разбираться (составлять список возможных имен) потребует много времени.
Если был бы четкий алгоритм (например, последние 2 слова это фамилия, остальное это имя), — то, конечно, вам помогли бы (простая формула или макроса)
А в вашем случае, простого решения нет, — т.е. нет алгоритма, который объяснить, как разбить ФИО из произвольных 6 слов на имя и фамилию.
Надо анализировать отдельные слова, — а этот анализ сложный, тут надо испанца подключать, для составления алгоритма.
 
Слабенькое облегчение, ручной вариант ввода количества слов в имени.
 
Большое спасибо всем,кто откликнулся!Непростая задача попалась,судя по всему придется все-таки вручную каждую позицию обрабатывать.
У меня возник другой вопрос,если тогда допустим есть четкий алгоритм,что первое слово - имя,а два других - фамилии, то как можно сделать разбиение,чтобы хотя бы сэкономить время на таком "более стандартном случае",поскольку их больше всего.
 
А вариант из сообщения #15 не устраивает? Протяните в столбце 1 или  впишите 1 в формулу, вместо ссылки на ячейку. Вторую формулу можно  сделать на подобии первой. Или нужен макрос?
 
Цитата
mikhail93 написал:
допустим есть четкий алгоритм,что первое слово - имя,а два других - фамилии
Этот алгоритм подойдёт только для случая, когда ФИО из трёх слов. Применительно к файлу Target - это вторая строка.
Со строками 3 и 4 более менее понятно. А вот каков алгоритм для варианта в пятой строке?
 
Вариант.
Страницы: 1
Читают тему
Наверх