|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.02.2016, 12:01 | #1 |
Пользователь
Регистрация: 21.04.2015
Сообщений: 16
|
Разделение слитного написания в ячейке с разным регистром
Добрый день, уважаемые знатоки Excel. Помогите решить проблему. В одной ячейке введены данные, например: "ИвановИванИванович начальник отдела". А нужно, что бы в данной ячейке или в соседней ФИО было написано все раздельно, например: "Иванов Иван Иванович начальник отдела". Можно было бы и вручную, но когда таких записей несколько тысяч?! Реально ли это сделать формулой или в коде. Спасибо.
Последний раз редактировалось SAUUNSAPR; 17.02.2016 в 12:13. Причина: уточнение |
17.02.2016, 12:18 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
v.1
Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. Последний раз редактировалось Aleksandr H.; 17.02.2016 в 12:49. |
17.02.2016, 13:00 | #3 |
Пользователь
Регистрация: 21.04.2015
Сообщений: 16
|
Разделитель слов в ячейке
Спасибо Александр! Но весь смысл в том что в базе данный в ячейках по этому столбцу могут быть разные записи, не только "ИвановИИ", а все что угодно работники напишут, а для дальнейшей обработки данных нужно "подчистить" все эти "глюки" и уже работать с текстом, но не на красивой форме выводимой, а новый текст должен попасть в соседнюю ячейку.
|
17.02.2016, 13:11 | #4 |
Форумчанин
Регистрация: 16.06.2015
Сообщений: 100
|
добрый день,еще вариант макроса,кнопка test
Код:
Последний раз редактировалось svsh2016; 17.02.2016 в 13:12. Причина: русские буквы подправил |
17.02.2016, 13:38 | #5 |
Пользователь
Регистрация: 21.04.2015
Сообщений: 16
|
Разделитель слов в ячейке
Спасибо, оригинально, но вот после ФИО, что то не разделяет дальше, а ведь могут ФИО правильно написать, а вот в должности или другом тексте после ФИО слитно что-то записать, как дальше то делить. И самое главное хотелось бы в виде формулы это получить или функцией прописать, что бы потом на листе протянуть это на всю БД, спасибо!
|
17.02.2016, 14:00 | #6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
код v.2 пробовали? Там ведь фукнция
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. Последний раз редактировалось Aleksandr H.; 17.02.2016 в 14:04. |
17.02.2016, 15:01 | #7 |
Пользователь
Регистрация: 21.04.2015
Сообщений: 16
|
Александр Спасибо все замечательно работает 2 вариант с функцией, сейчас только увидел, как зашел на форум. Всем тоже спасибо!
|
17.02.2016, 16:30 | #8 |
Форумчанин
Регистрация: 16.06.2015
Сообщений: 100
|
SAUUNSAPR,вариант test2 со считыванием в массив,протягивать не надо
диапазон произвольный ,кнопка test2, для протягивания функция в столбце H, приведите файл пример,можно видоизменить для любого варианта. Код:
Код:
|
17.02.2016, 18:13 | #9 |
Форумчанин
Регистрация: 16.06.2015
Сообщений: 100
|
добрый вечер,протестируйте также универсальную функцию uuu
в столбце J,к примеру Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема в Interbase с регистром | Moneo | БД в Delphi | 0 | 29.05.2013 23:36 |
Поиск с независимым регистром | bigbang22222 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.06.2012 10:05 |
Проблема с регистром | kyrychenko.mitya | PHP | 46 | 22.08.2011 10:24 |
проблема с регистром в запросе SQL | Abbatik | Помощь студентам | 2 | 28.01.2008 00:48 |
Нужно разбить те числа которые в одной ячейке по разным ячейчам в столбец | Alexander_Gr | Microsoft Office Excel | 8 | 20.11.2007 08:02 |