Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Календарь дней рождения - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Календарь дней рождения (Формулы/Formulas)
Календарь дней рождения
Chesse Дата: Понедельник, 05.08.2019, 10:38 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте. Ломаю голову, но ничего придумать не могу. Прошу помощи знатоков.

У меня есть штатка, где всегда действующие сотрудники. Уволенные оттуда убираются, новые добавляются, информация всегда актуальная.
На основании её мне хотелось бы сделать динамичный календарь дней рождений, который бы изменялся, если бы менялись данные в штатке.
Идея такая:
Распределение всех сотрудников по месяцам и дням с указанием фио, дня рождения, возраста и должности. Допускается, что в один день может быть день рождение нескольких людей.
Пожалуйста, подскажите, у кого есть какие идеи, как сделать это автоматизировано.
Заранее спасибо!
К сообщению приложен файл: 7283071.xlsx (9.7 Kb)
 
Ответить
СообщениеЗдравствуйте. Ломаю голову, но ничего придумать не могу. Прошу помощи знатоков.

У меня есть штатка, где всегда действующие сотрудники. Уволенные оттуда убираются, новые добавляются, информация всегда актуальная.
На основании её мне хотелось бы сделать динамичный календарь дней рождений, который бы изменялся, если бы менялись данные в штатке.
Идея такая:
Распределение всех сотрудников по месяцам и дням с указанием фио, дня рождения, возраста и должности. Допускается, что в один день может быть день рождение нескольких людей.
Пожалуйста, подскажите, у кого есть какие идеи, как сделать это автоматизировано.
Заранее спасибо!

Автор - Chesse
Дата добавления - 05.08.2019 в 10:38
Nic70y Дата: Понедельник, 05.08.2019, 10:41 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
и как должен выглядеть результат?


ЮMoney 41001841029809
 
Ответить
Сообщениеи как должен выглядеть результат?

Автор - Nic70y
Дата добавления - 05.08.2019 в 10:41
Chesse Дата: Понедельник, 05.08.2019, 11:09 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Nic70y, специально не указываю конечный результат, чтобы не ограничивать варианты.
С моим ограниченным знанием возможностей эксель я больше склоняюсь к варианту, когда есть месяц, есть все дни месяца (в двух строках, чтобы было куда записать ещё кого с тем же днём рождения). Но это некрасивый и громоздкий вариант. Если кто-то сможет придумать, чтобы он просто в месяце выписывал всех, у кого когда дни рождения, присвоив им номер дня, и просортировав их по нему,
 
Ответить
СообщениеNic70y, специально не указываю конечный результат, чтобы не ограничивать варианты.
С моим ограниченным знанием возможностей эксель я больше склоняюсь к варианту, когда есть месяц, есть все дни месяца (в двух строках, чтобы было куда записать ещё кого с тем же днём рождения). Но это некрасивый и громоздкий вариант. Если кто-то сможет придумать, чтобы он просто в месяце выписывал всех, у кого когда дни рождения, присвоив им номер дня, и просортировав их по нему,

Автор - Chesse
Дата добавления - 05.08.2019 в 11:09
Nic70y Дата: Понедельник, 05.08.2019, 11:37 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
вариант с допом
Код
=МЕСЯЦ(E2)+F2/100+СТРОКА()/1000000
пожалуй так
Код
=МЕСЯЦ(E2)+ДЕНЬ(E2)/100+F2/10000+СТРОКА()/1000000
будет вернее
затем по наименьшему
К сообщению приложен файл: 3419405.xlsx (11.1 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Понедельник, 05.08.2019, 12:12
 
Ответить
Сообщениевариант с допом
Код
=МЕСЯЦ(E2)+F2/100+СТРОКА()/1000000
пожалуй так
Код
=МЕСЯЦ(E2)+ДЕНЬ(E2)/100+F2/10000+СТРОКА()/1000000
будет вернее
затем по наименьшему

Автор - Nic70y
Дата добавления - 05.08.2019 в 11:37
Chesse Дата: Понедельник, 05.08.2019, 14:20 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Можете, пожалуйста, объяснить мне, что данная формула делает?
Если можно, очень просто
И вообще, как она работает

//До меня, кажется, дошло.
Пойду попробую


Сообщение отредактировал Chesse - Понедельник, 05.08.2019, 14:25
 
Ответить
СообщениеМожете, пожалуйста, объяснить мне, что данная формула делает?
Если можно, очень просто
И вообще, как она работает

//До меня, кажется, дошло.
Пойду попробую

Автор - Chesse
Дата добавления - 05.08.2019 в 14:20
Kostya_Ye Дата: Понедельник, 05.08.2019, 14:22 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Репутация: 228 ±
Замечаний: 0% ±

Excel 2016
Chesse, Добрый день,
в файле вариант со сводной таблицей, выбираете месяц и получаете в таблице список по дням этого месяца.
Внятный набор данных было лень готовить, поэтому подставьте свои, проверьте как работает.
К сообщению приложен файл: 2091037.xlsx (21.0 Kb)
 
Ответить
СообщениеChesse, Добрый день,
в файле вариант со сводной таблицей, выбираете месяц и получаете в таблице список по дням этого месяца.
Внятный набор данных было лень готовить, поэтому подставьте свои, проверьте как работает.

Автор - Kostya_Ye
Дата добавления - 05.08.2019 в 14:22
Nic70y Дата: Понедельник, 05.08.2019, 14:26 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
что данная формула делает?

извлекает месяц из даты,
извлекаете день из даты, делит его на 100,
делит возраст на 10000,
делит № строки на 1000000
и все это складывает


ЮMoney 41001841029809
 
Ответить
Сообщение
что данная формула делает?

извлекает месяц из даты,
извлекаете день из даты, делит его на 100,
делит возраст на 10000,
делит № строки на 1000000
и все это складывает

Автор - Nic70y
Дата добавления - 05.08.2019 в 14:26
Chesse Дата: Понедельник, 05.08.2019, 14:35 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Chesse, Добрый день,
в файле вариант со сводной таблицей, выбираете месяц и получаете в таблице список по дням этого месяца.
Внятный набор данных было лень готовить, поэтому подставьте свои, проверьте как работает.
К сообщению приложен файл: 2091037.xlsx(21.0 Kb)


Спасибо, выглядит красиво. Жаль, что таблицу для этого нужно обновлять вручную, можно случайно забыть это сделать и оставить кого-то без подарка.
 
Ответить
Сообщение
Chesse, Добрый день,
в файле вариант со сводной таблицей, выбираете месяц и получаете в таблице список по дням этого месяца.
Внятный набор данных было лень готовить, поэтому подставьте свои, проверьте как работает.
К сообщению приложен файл: 2091037.xlsx(21.0 Kb)


Спасибо, выглядит красиво. Жаль, что таблицу для этого нужно обновлять вручную, можно случайно забыть это сделать и оставить кого-то без подарка.

Автор - Chesse
Дата добавления - 05.08.2019 в 14:35
Chesse Дата: Понедельник, 05.08.2019, 14:37 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
извлекает месяц из даты,
извлекаете день из даты, делит его на 100,
делит возраст на 10000,
делит № строки на 1000000
и все это складывает


Я правильно понимаю, что мы таким образом ранжируем? А потом на основе этих данных сортируем и подтягиваем всё остальное?
 
Ответить
Сообщение
извлекает месяц из даты,
извлекаете день из даты, делит его на 100,
делит возраст на 10000,
делит № строки на 1000000
и все это складывает


Я правильно понимаю, что мы таким образом ранжируем? А потом на основе этих данных сортируем и подтягиваем всё остальное?

Автор - Chesse
Дата добавления - 05.08.2019 в 14:37
Nic70y Дата: Понедельник, 05.08.2019, 14:46 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
Chesse, да, все верно

зы возраст, думаю, можно не учитывать (ну это уже на ваше усмотрение)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Понедельник, 05.08.2019, 14:51
 
Ответить
СообщениеChesse, да, все верно

зы возраст, думаю, можно не учитывать (ну это уже на ваше усмотрение)

Автор - Nic70y
Дата добавления - 05.08.2019 в 14:46
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Календарь дней рождения (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!