здравствуйте, обращаюсь снова за вашей помощью, суть задачи простая, но для меня очень сложная.
решение можно любое хоть макросом хоть формулами.
Есть определенный набор цифр через запятую с точками, ну так вот, необходимо: Значения которые идут через запятые разносились по отдельным ячейкам.
Дополнительно: хотелось бы чтобы потом у этих значений в конце можно было бы убрать определенный символ например "точку"(.) собственно файл поглядите пожалуйста PS\ пробовал разбивать на символы а потом объединять, очень муторно:((( таких значений больше тысячи...
здравствуйте, обращаюсь снова за вашей помощью, суть задачи простая, но для меня очень сложная.
решение можно любое хоть макросом хоть формулами.
Есть определенный набор цифр через запятую с точками, ну так вот, необходимо: Значения которые идут через запятые разносились по отдельным ячейкам.
Дополнительно: хотелось бы чтобы потом у этих значений в конце можно было бы убрать определенный символ например "точку"(.) собственно файл поглядите пожалуйста PS\ пробовал разбивать на символы а потом объединять, очень муторно:((( таких значений больше тысячи...imperators
Найти ., -- Заменить на ; -- Заменить все Данные -- Текст по столбцам с разделителем ; и , -- Задать текстовый формат, чтобы в даты не преобразовалось -- Готово
Найти ., -- Заменить на ; -- Заменить все Данные -- Текст по столбцам с разделителем ; и , -- Задать текстовый формат, чтобы в даты не преобразовалось -- ГотовоPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Здравствуйте. Можно макрос написать, а можно самому прописать макрорекордером действия производимые в ручную. Попробуйте следующее: Выделить столбец с данными в примере"В"--Ctrl+H--Найти (.,) -точка следом запятая--Заменить на (,) -запятую--заменить все--закрываете замену. С выделенным диапазоном столбца "В" продолжаете --вкладка данные--Текст по столбцам--с разделителями-далее--другой в ячейку пишите запятую-далее--в окне первый столбец закрашен черным--зажав Shift двигаетесь движком и указываете на последний столбец--все столбцы выделятся черным--активируете кнопу формат столбца текстовый--указываете ячейку куда вставить поместить в вашем случае С3 (можно указать мышкой)--Готово. Должно что то получиться. Пробуйте.
Здравствуйте. Можно макрос написать, а можно самому прописать макрорекордером действия производимые в ручную. Попробуйте следующее: Выделить столбец с данными в примере"В"--Ctrl+H--Найти (.,) -точка следом запятая--Заменить на (,) -запятую--заменить все--закрываете замену. С выделенным диапазоном столбца "В" продолжаете --вкладка данные--Текст по столбцам--с разделителями-далее--другой в ячейку пишите запятую-далее--в окне первый столбец закрашен черным--зажав Shift двигаетесь движком и указываете на последний столбец--все столбцы выделятся черным--активируете кнопу формат столбца текстовый--указываете ячейку куда вставить поместить в вашем случае С3 (можно указать мышкой)--Готово. Должно что то получиться. Пробуйте.gling
есть нюанс, некоторые значения заканчиваются как раз на точку, таким образом в некоторых ячейках все же остается точка в конце, а нужно чтобы точка в каждой ячейке в конце цифр отсутствовала, как то можно решить такую проблему?
есть нюанс, некоторые значения заканчиваются как раз на точку, таким образом в некоторых ячейках все же остается точка в конце, а нужно чтобы точка в каждой ячейке в конце цифр отсутствовала, как то можно решить такую проблему?imperators
Затем копировать/вставить как значения, затем найти/заменить и Текст по столбцам
В общем огонь, все получилось, только из за того что много знаков, не все столбцы уходят как "Текст" некоторые в конце числятся как "общие" за счет этого некоторые значения превращаются в дату буду каждую ячейку перед вставкой переводить в "текст" Спасибо всем большое за помощь!
Спасибо я вроде разобрался, сначала надо было заменить значения
1. Найти: ., заменить ; 2. Найти: , заменить ; 3. потом уже формулу для удаления в конце точки
Затем копировать/вставить как значения, затем найти/заменить и Текст по столбцам
В общем огонь, все получилось, только из за того что много знаков, не все столбцы уходят как "Текст" некоторые в конце числятся как "общие" за счет этого некоторые значения превращаются в дату буду каждую ячейку перед вставкой переводить в "текст" Спасибо всем большое за помощь!imperators
зажав Shift двигаетесь движком и указываете на последний столбец
Так не получается выделить все столбцы, в Текст по столбцам? И о порядке из сообщения №13, лучше сначала формулу написать - протянуть --Копировать /вставить как значение и далее... В этом случае не придется лишний раз выделять весь текст, если много строк это не удобно. При протягивании текст будет выделен и можно делать сним все необходимое. Это просто совет.
зажав Shift двигаетесь движком и указываете на последний столбец
Так не получается выделить все столбцы, в Текст по столбцам? И о порядке из сообщения №13, лучше сначала формулу написать - протянуть --Копировать /вставить как значение и далее... В этом случае не придется лишний раз выделять весь текст, если много строк это не удобно. При протягивании текст будет выделен и можно делать сним все необходимое. Это просто совет.gling
ЯД-41001506838083
Сообщение отредактировал gling - Суббота, 30.01.2016, 20:34
к сожалению нет, у меня в каждой ячейке получается от 15-30 символов они как эквалайзер идут поэтому такой способ не получается.
Как вариант я придумал, заменить последнюю точку на символ ; или на * а потом ее удалить с помощью поиска только вот формулу не могу теперь подстроить на замену вместо убирание точки в конце на замену другим символом например очень удобно будет *
или на добавление в конце символа *
к сожалению нет, у меня в каждой ячейке получается от 15-30 символов они как эквалайзер идут поэтому такой способ не получается.
Как вариант я придумал, заменить последнюю точку на символ ; или на * а потом ее удалить с помощью поиска только вот формулу не могу теперь подстроить на замену вместо убирание точки в конце на замену другим символом например очень удобно будет *