Показать сообщение отдельно
Старый 22.04.2015, 14:34   #4 (permalink)
XELFAER
Member
 
Аватар для XELFAER
 
Регистрация: 22.07.2012
Сообщений: 393
Записей в дневнике: 2
Сказал(а) спасибо: 95
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 5501
По умолчанию

Конечно можно:
Изначальные данные: 21.04.15 № 555
Требуемые данные: 555 от 21.04.15
Воспользуемся двумя командами:
CONCATENATE - обьединяет несколько текстовых элементов в одну строку.
MID - возвращает указанное число символов, начиная с заданной позиции.
Получается мы берем текст из указанной ячейки и его парсим.
Код:
=CONCATENATE(MID(A1;11;5);" от ";MID(A1;1;8))
Нам необходимо что бы номер 555 был начале, для этого используем значение MID(A1;11;5) где 11 - это номер элемента начальный, а 5 - это конечный номер элемента(взят с припуском вдруг там не 3 а 4 цифры будет). Этим мы как бы его грубо говоря копируем.
Так же поступаем и с датой: MID(A1;1;8) - принцип тот же.
Далее мы уже формируем строку полную, объединяя все значения:
Код:
=CONCATENATE(MID(A1;11;5);" от ";MID(A1;1;8))
Что бы объединить используем CONCATENATE(). Первое значение будет номер, потом используя конструкцию
Код:
" от "
вставляем слово " от " и следующим вставляем дату.
Получается вот так:
Изображения
 
XELFAER вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070