Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2010, 14:07   #11
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Он определяет операции между датами.
со смещением. если смещение 0 то начиная с первой
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 05.03.2010, 14:15   #12
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Может тогда лучше где-то на листе, напрмер в строку камеры иметь дату начала первого цикла. И тогда смещени не надо будет расчитывать. А сделать функцию с тремя аргументами: Дата начала первого цикла, Дата начала учётного периода и Дата конца учётного периода
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 05.03.2010, 14:18   #13
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

Цитата:
Сообщение от alex77755 Посмотреть сообщение
Может тогда лучше где-то на листе, напрмер в строку камеры иметь дату начала первого цикла. И тогда смещени не надо будет расчитывать. А сделать функцию с тремя аргументами: Дата начала первого цикла, Дата начала учётного периода и Дата конца учётного периода

ок, буду проверять - механизм вроде рабочий надо подзаточить под ситуацию.
kievlyanin вне форума Ответить с цитированием
Старый 05.03.2010, 14:23   #14
WIC
Форумчанин Подтвердите свой е-майл
 
Регистрация: 21.09.2007
Сообщений: 138
По умолчанию

не понял, 2 период.
Рыхление 22-36 день? Тогда 2 период начинается с Рыхл?

я бы добавил строки вспомогательные - для переходящих дней.
WIC вне форума Ответить с цитированием
Старый 05.03.2010, 14:54   #15
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию Ещё вариант

Формулу из D35 можно копировать по всей строке 35. Выше в ячейках должны быть даты начала и конца учётного периода
Вложения
Тип файла: rar sys_2.rar (15.9 Кб, 44 просмотров)
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 05.03.2010, 16:05   #16
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

Цитата:
Сообщение от alex77755 Посмотреть сообщение
Формулу из D35 можно копировать по всей строке 35. Выше в ячейках должны быть даты начала и конца учётного периода

Ок. красиво.

но вот что - возьмем период от 01.03.2010 до 30.04.2010

итого 61 день.


запись тут должна выглядеть так:

первый преиод (месяц)- Загр;РыхК;Покр;Рыхл
второй месяц - С__1;С__2;С__3;С__4;С__5;С__6;С__7; С__8;С__9;С__10;С__11;С__12;С__13;С __14;С__15;С__16;С__17;С__18;Выгр;Загр


а вот последней то загрузки и нету!
в принципе наверно это можно решить через & и вторую формулу операции коотрая будет вычисляться через вторую линейку начала и конца цикла, но тогда теряется универсальность размерности периода - он иожет быть только размером в месяц - если квартал то уже надо добавлять еще пару линеек и + надо придумывать автоматический расчет начала и конца циклов работы ..

я немного наверно уже наглею, но честно говоря я пока еще не разобрался как работает макрос)) красиво гад работает а как - пока не понял )) - можно ли учесть эти нюансы или таки решать средствами экселя??
kievlyanin вне форума Ответить с цитированием
Старый 05.03.2010, 16:58   #17
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

Здесь вся проблема в вычислении периода. То есть дата начала следующего цикла совпадает или нет с датой окончания.
В этом вопросе надо подредактировать, но сеймас пока некогда. Через пару часов поковыряюсь
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Старый 05.03.2010, 18:18   #18
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию Вот тк должно устроить

В закрашенных ячейках - формулы
если периоды следуют друг за другом - просто растяните предыдущую ячейку. Конец периода вставлять руцами.
Я думаю всё понятно?
С вас пЫво

Вот блиН. А заголовки не редактируются! Ну что ж. Пусть будет тк вместо так
Вложения
Тип файла: rar sys_2.rar (16.5 Кб, 15 просмотров)
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru

Последний раз редактировалось alex77755; 05.03.2010 в 18:20.
alex77755 вне форума Ответить с цитированием
Старый 05.03.2010, 19:00   #19
kievlyanin
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 110
По умолчанию

Цитата:
Сообщение от alex77755 Посмотреть сообщение
В закрашенных ячейках - формулы
если периоды следуют друг за другом - просто растяните предыдущую ячейку. Конец периода вставлять руцами.
Я думаю всё понятно?
так

та понятно . .только почему-то во второй итерации т.е. со второго периода пропадает первая операция - не появляется ни в одном последующем месяце. - Загр есть только первой ячейке с операц - дальше нету.


Цитата:
Сообщение от alex77755 Посмотреть сообщение
С вас пЫвотак
та не вопрос )))
kievlyanin вне форума Ответить с цитированием
Старый 05.03.2010, 20:19   #20
alex77755
Форумчанин
 
Аватар для alex77755
 
Регистрация: 14.02.2009
Сообщений: 753
По умолчанию

ща проверю
помогу решить контрольные VB6, VBA (недорого)
Alex77755@mail.ru
alex77755 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
планирование рабочей силы в excel Mod Microsoft Office Excel 2 02.05.2010 14:07
автоматизация, планирование, учет))) metrosoul Microsoft Office Excel 6 08.03.2010 18:17
Visual Basic, планирование и учёт оборудования Irish14563 Помощь студентам 0 19.11.2009 18:17
Планирование времени. Izhic Свободное общение 12 04.08.2009 16:16
Организация циклов faelar Паскаль, Turbo Pascal, PascalABC.NET 4 25.01.2009 21:30