|
|
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
добрый день! абсолютно не разбираюсь в функциях даты, необходимо следующее 1) от некоторой даты вывести даты двух прошлых кварталов, т.е. от 01/04/2010 вывести 01/04/2010 01/01/2010 01/10/2009 2)вывести конец месяца от даты сегодня() у меня сейчас это так в ячейке S9: ="01."&ЕСЛИ((МЕСЯЦ(СЕГОДНЯ())+1)<10;"0"&МЕСЯЦ(СЕГОДНЯ())+1;МЕСЯЦ(СЕГОДНЯ())+1)&"."&ГОД(СЕГОДНЯ()) в ячейке S10: =S9-1 может, можно проще... НЕ использовать ДАТАМЕС()! НЕ использовать КОНМЕСЯЦА()! Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение всем спсибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 11:40 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
1 я решил, по-моему, гениально: отнимаю по 80 потом вместо какого-то дня прикручиваю 01 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 11:44 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
PlanB, Я так подумал: а если дата не обязательно нужного месяца? или еще какой косяк...я бы сделал так: Начало декады, в которую входит дата ячейки А2 =ДАТА(ГОД(A2);((ЦЕЛОЕ((МЕСЯЦ(A2)-1)/3))*3)+1;1) Конец декады, в которую входит дата ячейки А2 =ДАТА(ГОД(A2);(ЦЕЛОЕ((МЕСЯЦ(A2)-1)/3)+1)*3;1) Вроде работает как надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 11:57 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
PlanBНЕ использовать ДАТАМЕС()! НЕ использовать КОНМЕСЯЦА()! Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение Судя по формулам - это Эксель. А Эксель как многопользовательское приложение... Опять же - раз "слетают", эначит, Эксель используется не как собсно приложение, а как хранилище данных... Хотя... попробуй файл в аттаче - может, заработает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 12:24 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
Ну или... Отмотать квартал назад от даты в А1 (для N кварталов заменить 3 на нужное кол-во месяцев): =ДАТА(ГОД(A1);МЕСЯЦ(A1)-3;ДЕНЬ(A1)) Недостаток - например, отматывать один квартал от 31 июня... Вывести конец месяца: =ДАТА(ГОД(A1);МЕСЯЦ(A1)+1;0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 12:31 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
AkinaPlanBНЕ использовать ДАТАМЕС()! НЕ использовать КОНМЕСЯЦА()! Обе ф-ции слетают при установке на др. машинах, а у меня многопользовательское приложение Судя по формулам - это Эксель. А Эксель как многопользовательское приложение... Опять же - раз "слетают", эначит, Эксель используется не как собсно приложение, а как хранилище данных... Хотя... попробуй файл в аттаче - может, заработает?многопользовательское - это я перегнул. просто запуцскается файл с макросами и формулами на разных машинах, разные версии офиса, винды. а главное, как мне кажется, на них разные сервис паки стоят ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 18:23 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
Насколько я знаю, КОНМЕСЯЦА и ДАТАМЕС входят в надстрйоку "Пакет анализа". На 2007 она подключена автоматом. На 2003 надо подключать вручную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2011, 19:48 |
|
||
|
фкнкции даты2
|
|||
|---|---|---|---|
|
#18+
The_PristНасколько я знаю, КОНМЕСЯЦА и ДАТАМЕС входят в надстрйоку "Пакет анализа". На 2007 она подключена автоматом. На 2003 надо подключать вручную.да там жопа полная с этой надстройкой. на разных машинах она разная + слетает иногда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2011, 00:01 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37266697&tid=2176861]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 351ms |

| 0 / 0 |
