Страницы: 1
RSS
Полная дата следующего дня рождения
 
Добрый всем день.
Подскажите, возможно ли формулой вывести в ячейку дату следующего дня рождения?
Например если д/р 01.02.2000, а сегодня допустим 02.02.2018 то в произвольной ячейке должно быть 01.02.2019
 
Цитата
Сергей Зотов написал: возможно ли формулой
Да. Какие уже опробовали? Какую предпочитаете?.. ;)
ps - https://www.planetaexcel.ru/techniques/6/
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
В А1  01.02.2000, а сегодня допустим 02.02.2018 то в произвольной ячейке (пусть в В1) должно быть 01.02.2019
Не увидел подходящего
 
ловите в А1 день рожденье
Код
=ДАТАМЕС(A1;РАЗНДАТ(A1;--ТЕКСТ(A1;"ДД.ММ");"m"))
Лень двигатель прогресса, доказано!!!
 
да в догонку формулу надо чуть чуть допилить чтоб она показывала вам следующий год добавить кол-во месяцев в году а если нужно чтоб отслеживалось условие текущего дня относительно дня рождения прошел он или еще будет то тогда =если(ДР в текущем году<сегодня;ДР в следующем году;ДР в текущем году)
Изменено: Сергей - 28.02.2018 12:00:42 (попутал местами ДР)
Лень двигатель прогресса, доказано!!!
 
A1 - дата, В1 - сегодня
=(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1)+(--(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1))<=B1))
 
называется найди 10 отличий при одинаковом результате  :cry:
Цитата
vikttur написал:
=(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1)+(--(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1))<=B1))
Код
=ЕСЛИ(ДАТАМЕС(A1;РАЗНДАТ(A1;--ТЕКСТ(A1;"ДД.ММ");"m"))<=СЕГОДНЯ();ДАТАМЕС(A1;РАЗНДАТ(A1;--ТЕКСТ(A1;"ДД.ММ");"m")+12);ДАТАМЕС(A1;РАЗНДАТ(A1;--ТЕКСТ(A1;"ДД.ММ");"m")))
Изменено: Сергей - 28.02.2018 12:22:06
Лень двигатель прогресса, доказано!!!
 
Не совсем одинаковом - формула Виктора возвращает текст ;)
Можно так
Код
=ДАТАМЕС(A1;(ГОД(ТДАТА())-ГОД(A1)+(ТЕКСТ(ТДАТА();"ММДД")>ТЕКСТ(A1;"ММДД")))*12)
 
Показывает след д/р в 2018 , а он уже прошел. Должен быть 2019
поздно написал не обновив страницу

Изменено: Сергей Зотов - 28.02.2018 12:44:54
 
Цитата
Сергей Зотов написал:
поздно написал
:D  :D  :D  мы тут уже размерами меряемся
Лень двигатель прогресса, доказано!!!
 
Цитата
Казанский написал:
=ДАТАМЕС(A1;(ГОД(ТДАТА())-ГОД(A1)+(ТЕКСТ(ТДАТА();"ММДД")>ТЕКСТ(A1;"ММДД")))*12)
Вот это то самое. Большое спасибо.
 
Цитата
Казанский написал: формула Виктора возвращает текст
Вставил формулу, посмотрел. что значения суммируются и удалил "лишние" минусы :)
Так было:
=--(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1)+(--(ТЕКСТ(A1;"дд.ММ.")&ГОД(B1))<=B1))
Страницы: 1
Читают тему
Наверх