Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как сделать, чтобы не преобразовывалась дата в числовой формат прии сцеплении с текстом
 
Есть данные текстовые, числовые и дата. Допустим ст. А "№ контракта", ст. В "дата контракта" и ст. С "стоимость"
Если я хочу вывести сводное текстовое описание всего этого через & или функцию =СЦЕПИТЬ() вот так:
="Контракт № "&A2&" от "&B2
=СЦЕПИТЬ("Контракт № ";A2;" от ";B2)

То на выходе дату преобразует в её числовой код пятизначный и будет некрасиво и не понятно.
Какая-то такая ерунда "Контракт № 15/201-ta от 44179"

Можно заморочиться и так вывести это текстом:
="Контракт № "&A2&" от "&ДЕНЬ(B2)&"."&МЕСЯЦ(B2)&"."&ГОД(B2)
=СЦЕПИТЬ("Контракт № ";A2;" от ";ДЕНЬ(B2);".";МЕСЯЦ(B2);".";ГОД(B2))

Но может есть способ попроще, покороче?
 
вместо В2 пишите Текст(В2;"ДД.ММ.ГГГГ")
Изменено: Ігор Гончаренко - 26 фев 2021 16:40:57
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Спасибо
Страницы: 1
Читают тему (гостей: 1)
Наверх