Определить дни рождения сотрудников ближайшие 30 дней.
Fixer96
Дата: Пятница, 19.06.2020, 09:23 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Добрый день. Помогите пожалуйста , у меня имеется список сотрудников с днями рождения. Стоит задача, сделать 2 дополнительный столбца, в которых должно о отображаться: 1. У кого из сотрудников день рождения ближайшие 30 дней. Точнее в этой строке, если у него день рождения, отобразится символ "!" 2. У кого ЮБИЛЕЙ ближайшие 30 дней. И тоже если совпадает то отобразится символ "!"
Добрый день. Помогите пожалуйста , у меня имеется список сотрудников с днями рождения. Стоит задача, сделать 2 дополнительный столбца, в которых должно о отображаться: 1. У кого из сотрудников день рождения ближайшие 30 дней. Точнее в этой строке, если у него день рождения, отобразится символ "!" 2. У кого ЮБИЛЕЙ ближайшие 30 дней. И тоже если совпадает то отобразится символ "!" Fixer96
Сообщение отредактировал Fixer96 - Пятница, 19.06.2020, 09:54
Ответить
Сообщение Добрый день. Помогите пожалуйста , у меня имеется список сотрудников с днями рождения. Стоит задача, сделать 2 дополнительный столбца, в которых должно о отображаться: 1. У кого из сотрудников день рождения ближайшие 30 дней. Точнее в этой строке, если у него день рождения, отобразится символ "!" 2. У кого ЮБИЛЕЙ ближайшие 30 дней. И тоже если совпадает то отобразится символ "!" Автор - Fixer96 Дата добавления - 19.06.2020 в 09:23
AlexM
Дата: Пятница, 19.06.2020, 09:27 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Как вам помочь без вашего файла-примера?
Как вам помочь без вашего файла-примера? AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Как вам помочь без вашего файла-примера? Автор - AlexM Дата добавления - 19.06.2020 в 09:27
Pelena
Дата: Пятница, 19.06.2020, 09:29 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19165
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать?
Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать? Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать? Автор - Pelena Дата добавления - 19.06.2020 в 09:29
Nic70y
Дата: Пятница, 19.06.2020, 09:32 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2261
±
Замечаний:
0% ±
Excel 2010
Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))>=СЕГОДНЯ()-30;ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))<=СЕГОДНЯ());"!";"")
Код
=ЕСЛИ(И(B1="!";ОСТАТ(ГОД(СЕГОДНЯ())-ГОД(A1);10)=0);"!";"")
Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))>=СЕГОДНЯ()-30;ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))<=СЕГОДНЯ());"!";"")
Код
=ЕСЛИ(И(B1="!";ОСТАТ(ГОД(СЕГОДНЯ())-ГОД(A1);10)=0);"!";"")
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))>=СЕГОДНЯ()-30;ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(A1);ДЕНЬ(A1))<=СЕГОДНЯ());"!";"")
Код
=ЕСЛИ(И(B1="!";ОСТАТ(ГОД(СЕГОДНЯ())-ГОД(A1);10)=0);"!";"")
Автор - Nic70y Дата добавления - 19.06.2020 в 09:32
Fixer96
Дата: Пятница, 19.06.2020, 09:55 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Как вам помочь без вашего файла-примера?
Прошу прощения, почему-то сразу не прикрепилось.
Как вам помочь без вашего файла-примера?
Прошу прощения, почему-то сразу не прикрепилось.Fixer96
Ответить
Сообщение Как вам помочь без вашего файла-примера?
Прошу прощения, почему-то сразу не прикрепилось.Автор - Fixer96 Дата добавления - 19.06.2020 в 09:55
Fixer96
Дата: Пятница, 19.06.2020, 09:57 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать?
Извиняюсь, добавил. Так юбиляры же в отдельном столбце. Ну можно другой символ, это не принципиально. Просто у руководства будет потребность делать фильтр по столбцу и видеть среди всех сотрудников тех у кого юбилей скоро
Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать?
Извиняюсь, добавил. Так юбиляры же в отдельном столбце. Ну можно другой символ, это не принципиально. Просто у руководства будет потребность делать фильтр по столбцу и видеть среди всех сотрудников тех у кого юбилей скороFixer96
Ответить
Сообщение Здравствуйте. Нужен небольшой файл с примерами дат без конф. информации. И да, второй пункт полностью входит в первый. Может, для юбиляров какой-нибудь другой символ придумать?
Извиняюсь, добавил. Так юбиляры же в отдельном столбце. Ну можно другой символ, это не принципиально. Просто у руководства будет потребность делать фильтр по столбцу и видеть среди всех сотрудников тех у кого юбилей скороАвтор - Fixer96 Дата добавления - 19.06.2020 в 09:57
Nic70y
Дата: Пятница, 19.06.2020, 10:35 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8709
Репутация:
2261
±
Замечаний:
0% ±
Excel 2010
ну почти правильно написал в посте №4Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2)-30)<=СЕГОДНЯ();ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2))>=СЕГОДНЯ());"!";"")
ну почти правильно написал в посте №4Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2)-30)<=СЕГОДНЯ();ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2))>=СЕГОДНЯ());"!";"")
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение ну почти правильно написал в посте №4Код
=ЕСЛИ(И(ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2)-30)<=СЕГОДНЯ();ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(D2);ДЕНЬ(D2))>=СЕГОДНЯ());"!";"")
Автор - Nic70y Дата добавления - 19.06.2020 в 10:35
AlexM
Дата: Пятница, 19.06.2020, 10:41 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Вычисление ближайшего ДР и Юбилея
Вычисление ближайшего ДР и Юбилея AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Вычисление ближайшего ДР и Юбилея Автор - AlexM Дата добавления - 19.06.2020 в 10:41
Fixer96
Дата: Пятница, 19.06.2020, 11:38 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
К сообщению приложен файл: 0354615.xlsx(9.6 Kb)
Спасибо большое!)
К сообщению приложен файл: 0354615.xlsx(9.6 Kb)
Спасибо большое!)Fixer96
Ответить
Сообщение К сообщению приложен файл: 0354615.xlsx(9.6 Kb)
Спасибо большое!)Автор - Fixer96 Дата добавления - 19.06.2020 в 11:38
Fixer96
Дата: Пятница, 19.06.2020, 11:38 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Вычисление ближайшего ДР и Юбилея К сообщению приложен файл: 4010068_01.xlsx(9.9 Kb)
Вам тоже спасибо огромное за помощь. Ваша работа, тоже пригодится!
Вычисление ближайшего ДР и Юбилея К сообщению приложен файл: 4010068_01.xlsx(9.9 Kb)
Вам тоже спасибо огромное за помощь. Ваша работа, тоже пригодится!Fixer96
Ответить
Сообщение Вычисление ближайшего ДР и Юбилея К сообщению приложен файл: 4010068_01.xlsx(9.9 Kb)
Вам тоже спасибо огромное за помощь. Ваша работа, тоже пригодится!Автор - Fixer96 Дата добавления - 19.06.2020 в 11:38
jakim
Дата: Пятница, 19.06.2020, 12:37 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1197
Репутация:
313
±
Замечаний:
0% ±
Excel 2010
Немного другие формулы
Ближайший День Рождения
Код
=DATE(YEAR(TODAY());MONTH(D2);DAY(D2))
Ближайший юбилей 10
Код
=DATE(YEAR(EDATE(D2;CEILING.PRECISE(YEARFRAC(D2;TODAY();1);10)*12));MONTH(D2);DAY(D2))
Только исправьте разнобой в датах дня рождения.
Немного другие формулы
Ближайший День Рождения
Код
=DATE(YEAR(TODAY());MONTH(D2);DAY(D2))
Ближайший юбилей 10
Код
=DATE(YEAR(EDATE(D2;CEILING.PRECISE(YEARFRAC(D2;TODAY();1);10)*12));MONTH(D2);DAY(D2))
Только исправьте разнобой в датах дня рождения.
jakim
Сообщение отредактировал jakim - Пятница, 19.06.2020, 12:39
Ответить
Сообщение Немного другие формулы
Ближайший День Рождения
Код
=DATE(YEAR(TODAY());MONTH(D2);DAY(D2))
Ближайший юбилей 10
Код
=DATE(YEAR(EDATE(D2;CEILING.PRECISE(YEARFRAC(D2;TODAY();1);10)*12));MONTH(D2);DAY(D2))
Только исправьте разнобой в датах дня рождения.
Автор - jakim Дата добавления - 19.06.2020 в 12:37
AlexM
Дата: Пятница, 19.06.2020, 12:54 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
jakim , не корректно ближайший ДР определяет. Например 23.02.1980, ближайший 23.02.2021, а не 23.02.2020
jakim , не корректно ближайший ДР определяет. Например 23.02.1980, ближайший 23.02.2021, а не 23.02.2020AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение jakim , не корректно ближайший ДР определяет. Например 23.02.1980, ближайший 23.02.2021, а не 23.02.2020Автор - AlexM Дата добавления - 19.06.2020 в 12:54
jakim
Дата: Пятница, 19.06.2020, 14:03 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1197
Репутация:
313
±
Замечаний:
0% ±
Excel 2010
Тогда так Ближайший День Рождения
Код
=DATE(YEAR(EDATE(D2;CEILING(YEARFRAC(D2;TODAY();1);1)*12));MONTH(D2);DAY(D2))
Тогда так Ближайший День Рождения
Код
=DATE(YEAR(EDATE(D2;CEILING(YEARFRAC(D2;TODAY();1);1)*12));MONTH(D2);DAY(D2))
jakim
Ответить
Сообщение Тогда так Ближайший День Рождения
Код
=DATE(YEAR(EDATE(D2;CEILING(YEARFRAC(D2;TODAY();1);1)*12));MONTH(D2);DAY(D2))
Автор - jakim Дата добавления - 19.06.2020 в 14:03