текст по столбцам в excel
Автор Horseman задал вопрос в разделе Другие языки и технологии
Как в excel разбить столбец ФИО на 3 столбца Ф,И,О и получил лучший ответ
Ответ от Fort_el[гуру]
Все намного проще - в меню (или вкладке 2007-го) данные есть команда - текст по столбцам - там указывайте разделитель пробел и все.
Ответ от Миллионер[гуру]
написать модуль-функцию. Будет оптимальнее, чем формулами.
написать модуль-функцию. Будет оптимальнее, чем формулами.
Ответ от Sm[гуру]
Нужно - разбивай.
ExcelVBA тебе в помощь.
Нужно - разбивай.
ExcelVBA тебе в помощь.
Ответ от Bono[гуру]
Заменяем пробелы в поле ФИО на символы "|" (можно другой) .
Сохраняем эти данные в текстовом формате (указывем выполняя команду Сохранить как...). Экспортируем потом его в Access. При экспорте указываем символ разделителя "|" (или другой) и получаем на выходе таблицу с 3 полями вместо одного. Эту таблицу уже экспортирум обратно в Excel. Другой вариант, используя функции работы со строками (InStr, Len, Left, Mid и др. ) разрабатываем процедуру разделения на VBA.
Заменяем пробелы в поле ФИО на символы "|" (можно другой) .
Сохраняем эти данные в текстовом формате (указывем выполняя команду Сохранить как...). Экспортируем потом его в Access. При экспорте указываем символ разделителя "|" (или другой) и получаем на выходе таблицу с 3 полями вместо одного. Эту таблицу уже экспортирум обратно в Excel. Другой вариант, используя функции работы со строками (InStr, Len, Left, Mid и др. ) разрабатываем процедуру разделения на VBA.
Ответ от Байтаков Жаслан[гуру]
Пусть в ячейке А2 находится ФИ, например, Белова Ирина.
В ячейке С2 (Имя) напиши формулу =ЛЕВСИМВ (A2,НАЙТИ (" ",A2)-1) Пробел между кавычками задает для функции НАЙТИ поиск пробела в ячейке A2. (Аргумент -1 удаляет сам пробел из результата. ) Затем функция ЛЕВСИМВ использует результат для отображения текста, находящегося слева от этого пробела. Этот отображенный текст и есть имя.
Поскольку длина фамилий различается, как можно распознать фамилию в Excel? Отличительный признак — расположение после пробела. Чтобы извлечь фамилию, введите в ячейку B2 следующую формулу:
=ПРАВСИМВ (A2,ДЛСТР (A2)-НАЙТИ (" ",A2))
Эта формула использует функцию ДЛСТР для определения длины текста в ячейке A2: 11 знаков. Затем функция НАЙТИ определяет местоположение пробела (" ") в ячейке A2. Затем Excel вычитает позицию пробела (5 знаков от левого края) из длины текста в ячейке A2. Функция ПРАВСИМВ использует результат вычитания в качестве подсчета знаков для отображения знаков, находящихся справа от пробела. Так, 11 - 5 равняется «Белова» (последние 6 знаков в ячейке) .
Но не забудь вычесть еще и отчество после этого преобразования. Это еще пара формул
Пусть в ячейке А2 находится ФИ, например, Белова Ирина.
В ячейке С2 (Имя) напиши формулу =ЛЕВСИМВ (A2,НАЙТИ (" ",A2)-1) Пробел между кавычками задает для функции НАЙТИ поиск пробела в ячейке A2. (Аргумент -1 удаляет сам пробел из результата. ) Затем функция ЛЕВСИМВ использует результат для отображения текста, находящегося слева от этого пробела. Этот отображенный текст и есть имя.
Поскольку длина фамилий различается, как можно распознать фамилию в Excel? Отличительный признак — расположение после пробела. Чтобы извлечь фамилию, введите в ячейку B2 следующую формулу:
=ПРАВСИМВ (A2,ДЛСТР (A2)-НАЙТИ (" ",A2))
Эта формула использует функцию ДЛСТР для определения длины текста в ячейке A2: 11 знаков. Затем функция НАЙТИ определяет местоположение пробела (" ") в ячейке A2. Затем Excel вычитает позицию пробела (5 знаков от левого края) из длины текста в ячейке A2. Функция ПРАВСИМВ использует результат вычитания в качестве подсчета знаков для отображения знаков, находящихся справа от пробела. Так, 11 - 5 равняется «Белова» (последние 6 знаков в ячейке) .
Но не забудь вычесть еще и отчество после этого преобразования. Это еще пара формул
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в excel разбить столбец ФИО на 3 столбца Ф,И,О
В Excel в ячейке стоит значение 63№123123 как разделить два эти значения по разным ячейкам?
если А1: 63№123123
то
В1: =НАЙТИ ("№";А1)
С1: =ЛЕВСИМВ (А1;В1-1)
Д1: =ПРАВСИМВ
подробнее...
спросили в Столбцы
Ексель. Есть функция сцепить (из 3 в 1), а как расцепить ФИО в одном столбце на 3 столбца.
меню "данные" - текст по столбцам. в качастве разделителя укажите пробел. если после инициалов
подробнее...
Ексель. Есть функция сцепить (из 3 в 1), а как расцепить ФИО в одном столбце на 3 столбца.
меню "данные" - текст по столбцам. в качастве разделителя укажите пробел. если после инициалов
подробнее...
как в excel разбить одну ячейку на 2?
Есть)) Ща напишу))
Данные - текст по столбцам - разделитель пробел - ОК и если в одной
подробнее...
Как в Excel вставить текст с разбиением на ячейки?
Как вариант
вставить в лист Excel, а затем Данные - Текст по столбцам. Разделитель:
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Удаление пробелов в Excel
1Выдели нужный столбец 2 войди в меню"данные" и выбери пункт "текст по столбцам" 3 активируй
подробнее...
EXCEL. Подскажите как скопировать текст из Word-а в Excel, чтобы строка попала не в одну ячейку, а разделила по ячейкам?
Выделить столбец - Данные - Текст по столбцам - С разделителями - Далее - Пробел - Готово
подробнее...
есть таблица в excel, где Фамилия Имя Отчество человека находятся в одной ячейке через пробел. Как разделить эти
Выделить ячейку или диапазон ячеек с ФИО.
Данные -> Текст по столбцам. С разделителями
подробнее...
спросили в Столбцы
доброй ночи, подскажите пожалуйста, как в excel отформатировать таблицу из большого количества столбцов?
Наиболее просто решить эту задачу с помощью масштабирования. Вам достаточно
выбрать пункт меню
подробнее...
доброй ночи, подскажите пожалуйста, как в excel отформатировать таблицу из большого количества столбцов?
Наиболее просто решить эту задачу с помощью масштабирования. Вам достаточно
выбрать пункт меню
подробнее...
спросили в Столбцы
Пожалйста! как поменять в excel строки и столбцы местами????
Преобразование столбцов в строки и строк в столбцы
Предположим, имеется столбец с текстом:
подробнее...
Пожалйста! как поменять в excel строки и столбцы местами????
Преобразование столбцов в строки и строк в столбцы
Предположим, имеется столбец с текстом:
подробнее...
Как в Excel разделить текст в одной ячейке на две строки, если по ширине он помещается весь на одной строке?
правой кнопокй мыши на ячейку и выбрать:
формат ячеек - выравнивание - пееносить по словам
подробнее...
спросили в Якима
как в excel разбить слово (предложение) по буквам, чтоб каждый знак был в отдельной ячейке
Если начальный текст в A1, то.. .
При расположении букв в столбец, например, начиная с В1,
подробнее...
как в excel разбить слово (предложение) по буквам, чтоб каждый знак был в отдельной ячейке
Если начальный текст в A1, то.. .
При расположении букв в столбец, например, начиная с В1,
подробнее...
Формулы в Excel
как на английском вводить?
=LEFT(A1;FIND(" ";A1))
=RIGHT(A1;LEN(A1)-FIND("
подробнее...
Как файл Microsoft Office Excel с разделителями-запятыми переделать в обычную Excel таблицу
вользуйтесь командой данные-текст по столбцам, указав, что разделитель
подробнее...
Excel: Как сложить показания повторяющихся строк.
Для начала твои данные надо разбить на удобоваримый для екселя вид.
Т. е. текст отделить от
подробнее...