Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как сделать формулу для замены слэш на скобки. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как сделать формулу для замены слэш на скобки.
top-pro Дата: Воскресенье, 02.08.2015, 16:49 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Как сделать формулу для замены слэш на скобки.
Есть текст во всех столбцах, в котором есть текст заключён в //, нужно заменить слэш на ().
Путём найти и заменить, получается ((, а нужно().
То есть нужна формула. которая заменит с начало символ справа, а полом с лева.
Помогите!
 
Ответить
СообщениеКак сделать формулу для замены слэш на скобки.
Есть текст во всех столбцах, в котором есть текст заключён в //, нужно заменить слэш на ().
Путём найти и заменить, получается ((, а нужно().
То есть нужна формула. которая заменит с начало символ справа, а полом с лева.
Помогите!

Автор - top-pro
Дата добавления - 02.08.2015 в 16:49
Serge_007 Дата: Воскресенье, 02.08.2015, 17:55 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"/";"(";1);"/";")")


Ю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
Дата добавления - 02.08.2015 в 21:34
Udik Дата: Воскресенье, 02.08.2015, 22:35 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
найти и заменить, получается ((


дык, можно повторить поиск и замена, только искать (( с заменой на (


вот вам барабан
яд 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)&")"


Ю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.]чет мне показалось, что результат у автора получается ((...))


вот вам барабан
яд 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
Да я уже осознал, что результат был типа (...(, меня с толку сбило //, думал двойной слеш на концах, но это ерунда. А вот то, что в экселе поиск и замена урезаны по сравнению с вордом, это основная беда. Подзабылось как-то, хотя будь на конце знак вроде точки, можно былобы заменить.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеДа я уже осознал, что результат был типа (...(, меня с толку сбило //, думал двойной слеш на концах, но это ерунда. А вот то, что в экселе поиск и замена урезаны по сравнению с вордом, это основная беда. Подзабылось как-то, хотя будь на конце знак вроде точки, можно былобы заменить.

Автор - Udik
Дата добавления - 03.08.2015 в 15:35
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!