Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.12.2015, 14:40   #1
deutsche
 
Регистрация: 17.10.2015
Сообщений: 6
По умолчанию не работает функция ТЕКСТ с датой

Всем добра и с наступающим!)
а теперь к делу)
был офис (вроде 2007), теперь 2013 и в файле формула (Е80, Е81 и Е82) которая должна была дату ставить пишет вместо нее "д.М."
Вложения
Тип файла: xlsx Книга2.xlsx (17.9 Кб, 24 просмотров)
deutsche вне форума Ответить с цитированием
Старый 30.12.2015, 14:59   #2
VictorK
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 64
По умолчанию

Скачал Ваш файл, открыл в Excel 2016 в режиме ограниченного доступа.
Пока не разрешил редактирование файла, было так, как Вы пишете.
Затем обновил лист через F9 и всё встало на свои места - формулы возвращают даты.
Изображения
Тип файла: jpg 1.jpg (18.9 Кб, 130 просмотров)
Тип файла: jpg 2.jpg (23.1 Кб, 127 просмотров)

Последний раз редактировалось VictorK; 30.12.2015 в 17:00. Причина: Добавление изображений
VictorK вне форума Ответить с цитированием
Старый 30.12.2015, 15:57   #3
deutsche
 
Регистрация: 17.10.2015
Сообщений: 6
По умолчанию

просто встать на ячейку и нажать F9 ?
Пробовал, не помогает((
deutsche вне форума Ответить с цитированием
Старый 30.12.2015, 16:29   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

c наступающим!

а теперь к делу
в Е80 в формуле написано сцепить содержимое 15 ячеек
что благополучно и делает эта формула, в результате получаете текст, который к датам имеет такое же отношение, как я к программе колонизации Марса.

не зависимо от версии Ексель (лишь бы СЦЕПИТЬ позволяла использовать 15 параметров) получите одно и тоже.
проблема не версии ексель, проблема в формуле или в данные на которые ссылается формула
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.12.2015, 17:03   #5
deutsche
 
Регистрация: 17.10.2015
Сообщений: 6
По умолчанию

сорри, ошибся)
ячейка Е80 и ниже конечно же работает.
не работают выше, например Е50 или Е51.
туда вставлена формула =ЕСЛИ(C50=0,"",СЦЕПИТЬ(ТЕКСТ(B50,"д-м"),"-",C50,"л",","))
я так понимаю в ней не работает только часть, вернее формула ТЕКСТ. в прежней версии, до того как переставил винду и офис все работало.
deutsche вне форума Ответить с цитированием
Старый 30.12.2015, 19:56   #6
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

Код:
=ЕСЛИ(C50=0,"",СЦЕПИТЬ(ТЕКСТ(--B50,"д-М"),"-",C50,"л",","))
Может немного изменить формулу, поставив -- перед В50? Или выделить столбец -- Текст по столбцам -- Готово. И м должна быть большой М, иначе это минуты, а не месяц.
Цитата:
встать на ячейку и нажать F9
Не на ячейку, а в ячейку.

Последний раз редактировалось gling; 30.12.2015 в 20:08.
gling вне форума Ответить с цитированием
Старый 15.01.2016, 14:39   #7
deutsche
 
Регистрация: 17.10.2015
Сообщений: 6
По умолчанию

Цитата:
Сообщение от gling Посмотреть сообщение
Код:
=ЕСЛИ(C50=0,"",СЦЕПИТЬ(ТЕКСТ(--B50,"д-М"),"-",C50,"л",","))
Может немного изменить формулу, поставив -- перед В50? Или выделить столбец -- Текст по столбцам -- Готово. И м должна быть большой М, иначе это минуты, а не месяц. Не на ячейку, а в ячейку.
к сожалению это тоже не помогло ((
deutsche вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает функция mazanakee Visual C++ 0 22.02.2015 19:20
Текст и функция даты в одной ячейке SiberianGun Microsoft Office Excel 3 02.12.2014 16:16
Sendmail работает, функция mail() работает, но есть проблема. PavelNAndreev PHP 8 27.01.2014 12:45
отсутствует взаимосвязь между датой поступления товара и датой отгрузки Forget Microsoft Office Access 0 13.02.2011 14:10
не работает функция Benderbej JavaScript, Ajax 2 30.08.2010 18:54