Как автоматом выставить отображение ссылки через Excel?

Автор Русский медведь, 04-10-2016, 20:45:30

« назад - далее »

Русский медведьTopic starter

Готовлю Директ кампанию в Excel. Надо чтобы автоматом формировались "Отображаемые ссылки". Подскажите пожалуйста формулу для  Екселя с такими действиями:
1. Взять текст из колонки заголовков
2. Если больше 20-ти символов, то отрезать справа
3. Удалить не текстовые символы (?!"+ и т.д.)
4. Пробелы заменить на дефис
:)
  •  


Русский медведьTopic starter

Решил сам. Если кому пригодится, то вот:
=ЛЕВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(C2;" ";"-");"!";"");20)
И просьба: Если у кого-то есть знания в екселе и кто может улучшить эту формулу, то напишите пожалуйста. Сейчас эта формула в принципе решает основные задачи, а именно - удаляет восклицательные знаки, заменяет пробелы на тире и укорачивает до 20-ти символов.
Но желательно сделать формулу еще более умной, чтобы она искала не только восклицательные знаки, но и запятые, вопросительные и другие не текстовые символы и чтобы приводила все к нижнему регистру. Вот тогда это будет очень хорошая формула. Ждем умельцев екселя. ))
  •  


s2709

для отображаемой ссылки основу надо брать в ключевиках, а не в заголовках :)
а в ключевиках у тебя запятых и точек не будет :)
  •