Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фкнкции даты2 / 8 сообщений из 8, страница 1 из 1
18.05.2011, 11:40
    #37266683
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
добрый день!
абсолютно не разбираюсь в функциях даты, необходимо следующее

1) от некоторой даты вывести даты двух прошлых кварталов, т.е.
от 01/04/2010 вывести
01/04/2010
01/01/2010
01/10/2009

2)вывести конец месяца от даты сегодня()
у меня сейчас это так
в ячейке S9: ="01."&ЕСЛИ((МЕСЯЦ(СЕГОДНЯ())+1)<10;"0"&МЕСЯЦ(СЕГОДНЯ())+1;МЕСЯЦ(СЕГОДНЯ())+1)&"."&ГОД(СЕГОДНЯ())
в ячейке S10: =S9-1
может, можно проще...

НЕ использовать ДАТАМЕС()!
НЕ использовать КОНМЕСЯЦА()!
Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение
всем спсибо!
...
Рейтинг: 0 / 0
18.05.2011, 11:44
    #37266697
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
1 я решил, по-моему, гениально: отнимаю по 80
потом вместо какого-то дня прикручиваю 01
...
Рейтинг: 0 / 0
18.05.2011, 11:57
    #37266738
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
PlanB,

Я так подумал: а если дата не обязательно нужного месяца? или еще какой косяк...я бы сделал так:
Начало декады, в которую входит дата ячейки А2
=ДАТА(ГОД(A2);((ЦЕЛОЕ((МЕСЯЦ(A2)-1)/3))*3)+1;1)

Конец декады, в которую входит дата ячейки А2
=ДАТА(ГОД(A2);(ЦЕЛОЕ((МЕСЯЦ(A2)-1)/3)+1)*3;1)

Вроде работает как надо.
...
Рейтинг: 0 / 0
18.05.2011, 12:24
    #37266858
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
PlanBНЕ использовать ДАТАМЕС()!
НЕ использовать КОНМЕСЯЦА()!
Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение
Судя по формулам - это Эксель. А Эксель как многопользовательское приложение...
Опять же - раз "слетают", эначит, Эксель используется не как собсно приложение, а как хранилище данных...

Хотя... попробуй файл в аттаче - может, заработает?
...
Рейтинг: 0 / 0
18.05.2011, 12:31
    #37266883
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
Ну или...

Отмотать квартал назад от даты в А1 (для N кварталов заменить 3 на нужное кол-во месяцев):
=ДАТА(ГОД(A1);МЕСЯЦ(A1)-3;ДЕНЬ(A1))
Недостаток - например, отматывать один квартал от 31 июня...

Вывести конец месяца:
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0)
...
Рейтинг: 0 / 0
18.05.2011, 18:23
    #37267990
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
AkinaPlanBНЕ использовать ДАТАМЕС()!
НЕ использовать КОНМЕСЯЦА()!
Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение
Судя по формулам - это Эксель. А Эксель как многопользовательское приложение...
Опять же - раз "слетают", эначит, Эксель используется не как собсно приложение, а как хранилище данных...

Хотя... попробуй файл в аттаче - может, заработает?многопользовательское - это я перегнул. просто запуцскается файл с макросами и формулами на разных машинах, разные версии офиса, винды. а главное, как мне кажется, на них разные сервис паки стоят
...
Рейтинг: 0 / 0
18.05.2011, 19:48
    #37268142
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
Насколько я знаю, КОНМЕСЯЦА и ДАТАМЕС входят в надстрйоку "Пакет анализа". На 2007 она подключена автоматом. На 2003 надо подключать вручную.
...
Рейтинг: 0 / 0
19.05.2011, 00:01
    #37268394
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
фкнкции даты2
The_PristНасколько я знаю, КОНМЕСЯЦА и ДАТАМЕС входят в надстрйоку "Пакет анализа". На 2007 она подключена автоматом. На 2003 надо подключать вручную.да там жопа полная с этой надстройкой. на разных машинах она разная + слетает иногда...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / фкнкции даты2 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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