Как сделать формулу для замены слэш на скобки.
top-pro
Дата: Воскресенье, 02.08.2015, 16:49 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Как сделать формулу для замены слэш на скобки. Есть текст во всех столбцах, в котором есть текст заключён в //, нужно заменить слэш на (). Путём найти и заменить, получается ((, а нужно(). То есть нужна формула. которая заменит с начало символ справа, а полом с лева. Помогите!
Как сделать формулу для замены слэш на скобки. Есть текст во всех столбцах, в котором есть текст заключён в //, нужно заменить слэш на (). Путём найти и заменить, получается ((, а нужно(). То есть нужна формула. которая заменит с начало символ справа, а полом с лева. Помогите! top-pro
Ответить
Сообщение Как сделать формулу для замены слэш на скобки. Есть текст во всех столбцах, в котором есть текст заключён в //, нужно заменить слэш на (). Путём найти и заменить, получается ((, а нужно(). То есть нужна формула. которая заменит с начало символ справа, а полом с лева. Помогите! Автор - top-pro Дата добавления - 02.08.2015 в 16:49
Serge_007
Дата: Воскресенье, 02.08.2015, 17:55 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"/";"(";1);"/";")")
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"/";"(";1);"/";")")
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"/";"(";1);"/";")")
Автор - Serge_007 Дата добавления - 02.08.2015 в 17:55
top-pro
Дата: Воскресенье, 02.08.2015, 21:34 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Работает! Спасибо огромное! Вы гений!
Работает! Спасибо огромное! Вы гений! top-pro
Ответить
Сообщение Работает! Спасибо огромное! Вы гений! Автор - top-pro Дата добавления - 02.08.2015 в 21:34
Udik
Дата: Воскресенье, 02.08.2015, 22:35 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
найти и заменить, получается ((
дык, можно повторить поиск и замена, только искать (( с заменой на (
найти и заменить, получается ((
дык, можно повторить поиск и замена, только искать (( с заменой на (Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение найти и заменить, получается ((
дык, можно повторить поиск и замена, только искать (( с заменой на (Автор - Udik Дата добавления - 02.08.2015 в 22:35
Serge_007
Дата: Воскресенье, 02.08.2015, 22:44 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
А закрывающую скобку Вы как при этом ставить собираетесь? Если текст реально "заключен" в слеши, т.е. они на первой и последней позиции в текстовой строке, то решение ешё проще: Код
="("&ПСТР(A1;2;ДЛСТР(A1)-2)&")"
А закрывающую скобку Вы как при этом ставить собираетесь? Если текст реально "заключен" в слеши, т.е. они на первой и последней позиции в текстовой строке, то решение ешё проще: Код
="("&ПСТР(A1;2;ДЛСТР(A1)-2)&")"
Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение А закрывающую скобку Вы как при этом ставить собираетесь? Если текст реально "заключен" в слеши, т.е. они на первой и последней позиции в текстовой строке, то решение ешё проще: Код
="("&ПСТР(A1;2;ДЛСТР(A1)-2)&")"
Автор - Serge_007 Дата добавления - 02.08.2015 в 22:44
Udik
Дата: Воскресенье, 02.08.2015, 22:47 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
Ну тогда третий заход - замена )) на ), это просто способ вообще без формул обойтись, исходя из уже полученного результата. [p.s.]чет мне показалось, что результат у автора получается ((...))
Ну тогда третий заход - замена )) на ), это просто способ вообще без формул обойтись, исходя из уже полученного результата. [p.s.]чет мне показалось, что результат у автора получается ((...)) Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Воскресенье, 02.08.2015, 22:53
Ответить
Сообщение Ну тогда третий заход - замена )) на ), это просто способ вообще без формул обойтись, исходя из уже полученного результата. [p.s.]чет мне показалось, что результат у автора получается ((...)) Автор - Udik Дата добавления - 02.08.2015 в 22:47
Serge_007
Дата: Воскресенье, 02.08.2015, 22:55 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение А где Вы возьмете (( ? Автор - Serge_007 Дата добавления - 02.08.2015 в 22:55
Udik
Дата: Понедельник, 03.08.2015, 15:35 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация:
192
±
Замечаний:
0% ±
Excel 2016 х 64
Да я уже осознал, что результат был типа (...(, меня с толку сбило //, думал двойной слеш на концах, но это ерунда. А вот то, что в экселе поиск и замена урезаны по сравнению с вордом, это основная беда. Подзабылось как-то, хотя будь на конце знак вроде точки, можно былобы заменить.
Да я уже осознал, что результат был типа (...(, меня с толку сбило //, думал двойной слеш на концах, но это ерунда. А вот то, что в экселе поиск и замена урезаны по сравнению с вордом, это основная беда. Подзабылось как-то, хотя будь на конце знак вроде точки, можно былобы заменить. Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Ответить
Сообщение Да я уже осознал, что результат был типа (...(, меня с толку сбило //, думал двойной слеш на концах, но это ерунда. А вот то, что в экселе поиск и замена урезаны по сравнению с вордом, это основная беда. Подзабылось как-то, хотя будь на конце знак вроде точки, можно былобы заменить. Автор - Udik Дата добавления - 03.08.2015 в 15:35