Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / РАЗНДАТ / 16 сообщений из 16, страница 1 из 1
26.01.2011, 11:13
    #37079078
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
=РАЗНДАТ($B$2;СЕГОДНЯ();"Y")
Эта функция вычисляеть разницу между двумя датами. А как можно найти у кого именно в этот месяц юбилей (50 или 60 лет)?
...
Рейтинг: 0 / 0
26.01.2011, 11:14
    #37079084
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

через остаток от деления на 10.
...
Рейтинг: 0 / 0
26.01.2011, 11:19
    #37079097
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Как это?
У меня не получается почему-то.
...
Рейтинг: 0 / 0
26.01.2011, 11:22
    #37079110
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

=MOD(DATEDIF(A1;TODAY();"Y");10)
...
Рейтинг: 0 / 0
26.01.2011, 11:37
    #37079145
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Не получается, у меня Excel 2003 русский. Может быть поэтому?
...
Рейтинг: 0 / 0
26.01.2011, 12:06
    #37079206
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

=ОСТАТ(РАЗНДАТ($B$2;СЕГОДНЯ();"Y");10)
Если 0, то юбилей.
...
Рейтинг: 0 / 0
26.01.2011, 12:51
    #37079320
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Спасибо, big-duke. Но, мне надо было узнать у кого именно в этот месяц 50 или 60 лет?
20, 30, 40 не нужен.
...
Рейтинг: 0 / 0
26.01.2011, 13:10
    #37079395
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

=ОСТАТ(РАЗНДАТ($B$2;СЕГОДНЯ();"Y");50)
...
Рейтинг: 0 / 0
26.01.2011, 13:48
    #37079491
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Спасибо, big-duke. Опять, не то. Мне надо было узнать у кого именно в этом году именно в этот месяц 50 или 60 лет будеть? А получается все у кого 50 или 60 лет.
...
Рейтинг: 0 / 0
26.01.2011, 14:03
    #37079536
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

Почему не то ?
Функция СЕГОДНЯ() как раз дает вам текущий месяц и год.
Какие у вас исходные данные ?
...
Рейтинг: 0 / 0
26.01.2011, 14:05
    #37079542
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
...
Рейтинг: 0 / 0
26.01.2011, 14:07
    #37079549
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

=ОСТАТ(РАЗНДАТ($B$2;СЕГОДНЯ();"M");600)
...
Рейтинг: 0 / 0
26.01.2011, 14:09
    #37079556
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

И еще чуть-чуть
=ЕСЛИ(ОСТАТ(РАЗНДАТ($B$2;СЕГОДНЯ();"M");600)=0;1;0)
...
Рейтинг: 0 / 0
26.01.2011, 14:21
    #37079592
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
...
Рейтинг: 0 / 0
26.01.2011, 14:36
    #37079633
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Razndat,

=MOD(DATEDIF(B2;DATE(YEAR(TODAY());MONTH(TODAY())+1;0);"M");600)

=ОСТ(РАЗНДАТ(B2;ДАТА(ГОД(СЕГОДНЯ());МЕСЯЦ(СЕГОДНЯ())+1;0);"M");600)
...
Рейтинг: 0 / 0
26.01.2011, 14:48
    #37079681
Razndat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
РАЗНДАТ
Спасибо, big-duke. Вы очень помогли мне.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / РАЗНДАТ / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]