Вопрос несложный, но я никогда не встречал его решения на форумах Имеется столбец с ФИО Требуется получить столбец с фамилией, именем и отчеством, написанными в разных строках Как это сделать без использования формул и макросов? Можно представить, что строк - 10 000
Вопрос несложный, но я никогда не встречал его решения на форумах Имеется столбец с ФИО Требуется получить столбец с фамилией, именем и отчеством, написанными в разных строках Как это сделать без использования формул и макросов? Можно представить, что строк - 10 000Serge_007
проставить номера по порядку, текст по столбцам, скопировать блоками по два столбца (тест и номер) вместе в общий список, отсортировать по номерам.
проставить номера по порядку, текст по столбцам, скопировать блоками по два столбца (тест и номер) вместе в общий список, отсортировать по номерам.ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Изложу свой внеконкурсный способ, "отвергнутый" Сергеем как использующий не ТОЛЬКО Excel
1. Копируем колонку с тремя словами ФИО в Word. 2. Там делаем через Ctrl+H замену пробелов на знаки абзацев (^p, доступен по кнопке "Специальный"). 3. Возвращаем измененный текст в свободную колонку в Excel.
Изложу свой внеконкурсный способ, "отвергнутый" Сергеем как использующий не ТОЛЬКО Excel
1. Копируем колонку с тремя словами ФИО в Word. 2. Там делаем через Ctrl+H замену пробелов на знаки абзацев (^p, доступен по кнопке "Специальный"). 3. Возвращаем измененный текст в свободную колонку в Excel.Gustav
Пока решил также через танцы с бубном: 1. Ctrl+H: замена пробела на Ctrl+J 2. копирование в буфер обмена 3. специальная вставка из буфера обмена как текста без форматирования 4. перейти в режим мастера импорта текста через контекстное меню, завершить ввод с нужными параметрами 5. удалить получившиеся кавычки с помощью Ctrl+H п 3 и 4 немного геморойные
Данный способ использует только Excel (правда не совсем, буфер обмена это ведь не Excel, так что от варианта с Word ничем не отличается), но больно он сложен, так на правильность ответа не претендую
Пока решил также через танцы с бубном: 1. Ctrl+H: замена пробела на Ctrl+J 2. копирование в буфер обмена 3. специальная вставка из буфера обмена как текста без форматирования 4. перейти в режим мастера импорта текста через контекстное меню, завершить ввод с нужными параметрами 5. удалить получившиеся кавычки с помощью Ctrl+H п 3 и 4 немного геморойные
Данный способ использует только Excel (правда не совсем, буфер обмена это ведь не Excel, так что от варианта с Word ничем не отличается), но больно он сложен, так на правильность ответа не претендуюMCH
Сообщение отредактировал MCH - Вторник, 20.11.2012, 13:28
...буфер обмена это ведь не Excel, так что от варианта с Word ничем не отличается...
Миш, категорически не согласен! Word на компе может быть установлен, а может и не быть установлен (у меня его много лет не было), а буфер обмена - это дамп оперативной памяти компа, доступ к которому есть у всех приложений
Quote (MCH)
...на правильность ответа не претендую...
Серёга (Zorro2005), если не ошибаюсь, писал: В этой ветке важно не столько количество знаков/действий в решении, сколько наличие разных алгоритмов/подходов к решению задачи
Quote (MCH)
...буфер обмена это ведь не Excel, так что от варианта с Word ничем не отличается...
Миш, категорически не согласен! Word на компе может быть установлен, а может и не быть установлен (у меня его много лет не было), а буфер обмена - это дамп оперативной памяти компа, доступ к которому есть у всех приложений
Quote (MCH)
...на правильность ответа не претендую...
Серёга (Zorro2005), если не ошибаюсь, писал: В этой ветке важно не столько количество знаков/действий в решении, сколько наличие разных алгоритмов/подходов к решению задачиSerge_007
Ну Word'а может и не быть, а вот Блокнот есть практически у всех Если после замены пробелов на перевод строки, скопировать в блокнот, затем скопировав из блокнота вставить в Excel, затем мастер импорта текста, то такая операция практически не будет отличатся от операции с буфером обмена
Ну Word'а может и не быть, а вот Блокнот есть практически у всех Если после замены пробелов на перевод строки, скопировать в блокнот, затем скопировав из блокнота вставить в Excel, затем мастер импорта текста, то такая операция практически не будет отличатся от операции с буфером обменаMCH