Страницы: 1
RSS
Дата как текст
 
Доброго времени суток. Подскажите пожалуйста. Можно ли перевести дату в общий формат или формат текста? То есть есть дата 01.01.10 при переводе в другой формат выдает количество дней с 1900 года. А нужно, чтобы выдавал только значения то есть текст "01.01.10" Спасибо.
 
Используйте функцию ТЕКСТ ;)
 
=ТЕКСТ(A1;"[$-F800]")
 
вариант функции uuu в B1
 
Код
Function uuu$(t$)
 With CreateObject("VBScript.RegExp"): .Pattern = "\d+\.\d+\.\d+"
    uuu = .Execute(t)(0)
 End With
End Function
Изменено: sv2013 - 14.04.2016 11:54:08
 
Цитата
miravingin написал:
01.01.10 при переводе в другой формат выдает количество дней с 1900 года
А в какой формат Вы переводите? И зачем Вам текст, если с ним дальше работать не сможете?
 
Цитата
LVL написал: Используйте функцию ТЕКСТ
Использую. Почти работает. Только почему-то отображает текст так: ТЕКСТ(А1;"дд.мм.гггг") - Отображение 01.00.2016. Месяц не видит. Хотя формат дата. А в ячейке где хочу увидеть текст формат "общий"
 
Пора уже файл-пример показать
Согласие есть продукт при полном непротивлении сторон
 
miravingin, посмотрите статью The_Prist
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Всем спасибо. Разобрался.
 
Цитата
miravingin написал: ТЕКСТ(А1;"дд.мм.гггг")
ММ надо заглавными буквами писать
Страницы: 1
Наверх