Страницы: 1
RSS
Удаление дублирующего символа в одной ячейке в столбце
 
Здравствуйте.
Подскажите, пожалуйста формулу, как можно удалить одинаковый символ в одной ячейке. Например в артикуле IP7/8-COL-BLACK-LAP-/RELSY, убрать второй слеш в строке, а первый оставить, с условием что это таблица и значения в столбце имеют разное количество символов в конце и другой может, например таким - IP7/8-COLOURFUL-/LIGHTPINK?
 
Alex046, Допустим приведенное вами значение находится в A1, тогда формула будет такой
Код
=ПОДСТАВИТЬ(A1;"/";"";2)

либо если все значения имеют такой формат, можно через найти и заменить (Ctrl +H), заменить -/ на -
Изменено: Александр П. - 02.11.2024 07:07:40
 
Спасибо вам большое! На самом деле я не совсем корректно написал и перепутал, артикула могут иметь разное количество символов в конце, а какие то могут быть с одним слешем, который тоже нужно удалить, например IP11-COLOURFUL-/BLACK, то есть где то в столбце нужно удалить один слеш, а где то только второй в конце артикула.
 
Цитата
Alex046 написал:
я не совсем корректно написал и перепутал
Для такого случая создаете файл-ПРИМЕР(Excel!). Как есть - Как надо
Согласие есть продукт при полном непротивлении сторон
 
Alex046, Вариант
Код
=ЕСЛИ(ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;"/";""))>1;ПОДСТАВИТЬ(A1;"/";"";2);ПОДСТАВИТЬ(A1;"/";""))
 
pq
 
Цитата
написал:
Код=ЕСЛИ(ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;"/";""))>1;ПОДСТАВИТЬ(A1;"/";"";2);ПОДСТАВИТЬ(A1;"/";""))
Спасибо вам большое!
 
=SUBSTITUTE(A2;"/";;1+COUNTIF(A2;"*/*/*"))
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх