Страницы: 1
RSS
Автоматическое копирование части текста ячейки в другую ячейку
 
Я составляю документ и, так вышло, что делаю это в EXCEL. Мне необходимо автоматически копировать часть текста из одной ячейки в часть другой ячейки. Копируемая часть будет постоянно меняться и не хочется каждый раз копировать в несколько частей этого же документа. Возможно ли такое?
Пример во вложении.

За ранее спасибо.
 
Если № дог. в отдельной ячейке. (не важно на этом листе или нет - адрес можно поменять один раз, когда определитесь с местом хранения номера)

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
 
Ну а если совсем лень, то можно и так еще:
Код
="приложение к договору №"&" "&ПРАВСИМВ(B5;ДЛСТР(B5)-(НАЙТИ("№";B5;1)+1))
 
Учусь программировать :)
 
А если номер договора всегда четырёхзначный, то можно
Код
="приложение к договору №  "&ПРАВСИМВ(B5;4)
 
а можно и так
Код
="приложение к договору № "&ПСТР($B$5;ПОИСК("№";$B$5)+1;ДЛСТР($B$5)) 
Вполне такой нормальный кинжальчик. Процентов на 100
 
Спасибо большое, получилось.
Теперь такой вопрос появился.
как быть, если в первой строке после номера договора и даты есть текст, а во второй строке мне этот текст не нужен
 
=левсимв
 
=ЗАМЕНИТЬ(B5;ПОИСК("??.??.????";B5)+10;50;)
 
Можно так:
Код
=ЛЕВСИМВ(B5;НАЙТИ(".";B5;1)+7)
 
Учусь программировать :)
 
если нужное количество цифр всегда одинаковое то см.файл
 
Спасибо, товарищи! очень помогли!
8)
Страницы: 1
Наверх