Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
На основании произвольной даты получить дату = 1 число предыдущего месяца, Превращение сегодняшней даты
 
Друзья!
Кто поможет с формулой?:
нужно в любой день недели получать ячейку с датой - на первое число предыдущего месяца от сегодняшней даты. Т.е. сегодня 19.05.2017, а в соседней ячейке 01.04.2017, или сегодня 31.05.2017, а в соседней по-прежнему 01.04.2017, но 01.06.2017 соответственно - 01.05.2017
Благодарю)
 
Код
=дата(год(ССЫЛКА);месяц(ССЫЛКА)-1;1)
где ССЫЛКА - ссылка на ячейку с датой СЕГОДНЯ или просто СЕГОДНЯ()
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
aesp написал: Кто поможет с формулой?
Любознательность - в изучении функций XL... ;)
Как вариант -
Код
=КОНМЕСЯЦА(СЕГОДНЯ();-2)+1 
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Z, работает, спасибо, не знал о такой функции
 
Если от сегодняшней даты, то можно так
=--(1&-МЕСЯЦ(СЕГОДНЯ())+1)
Изменено: АlехМ - 19 Май 2017 18:23:10
Алексей М.
Страницы: 1
Читают тему (гостей: 1)