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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2013, 07:25   #1
arheo5
Новичок
Джуниор
 
Регистрация: 11.02.2011
Сообщений: 2
По умолчанию Формулы условия для заданной периодичности

Здравствуйте! Имеется перспективный план работ на объектах с заданной периодичностью по годам (для примера в прикреплённом файле оставлена одна строка, таких строк сотни):
КР – 1 раз в 6 лет
ТО-2 - 1 раз в 3 года
ТОС - 1 раз в 5 лет
ТОБ - за 2 года перед КР
Некоторые работы пресекаются в одном году и ячейке соответственно, например ТОС и ТОБ.
Кроме того, в данном плане имеется столбец год последнего КР (столбец «H»); имеется столбец год последнего ТОС (столбец «I») и год окончания срока эксплуатации (столбец «J»), которые также увязаны синхронно с работами со столбцами годов плана (с 2009 по 2027 гг.), т.е. учитывают периодичность работ. (Примечание: принимаем, что актуальность плана в файле представлена календарно на 2014 год, т.е. мы сейчас находимся в 2014 году).
Необходимо:
1) автоматизировать процесс построения такого плана в перспективу лет. Например, имеем отрезок времени с 2009 по 2015 год в котором проходит полный цикл всех работ (самая длинная периодичность эта работа – КР - 1 раз в 6 лет). Необходимо автоматом нарастить такую же периодичность на отрезок времени с 2016 по 2021 годы и с 2022 по 2027 годы.
2) Автоматически увязать работы стоящие в столбцах с 2009 года по 2015 с со столбцами «H», «I» и «J».
3) На первый взгляд может показаться, что зачем что то придумывать, можно просто автоматом надставлять следующий цикл работ длинною 6 лет, он одинаков у каждого объекта.
Но:
3.1) во первых объектов сотни и даже тысячи;
3.2) хотя периодичность работ и длина цикла одинакова для всех объектов, но в разрезе объектов эти циклы смещены относительно друг друга в таблице (прикрепляю для примера еще один файл);
3.2) необходимо сделать так, чтобы была возможность методом протягивания формул (или иным), автоматически получать циклы периодичности работ до 2027 года для всех объектов сразу во всей таблице состоящую из сотен и тысяч строк, отталкиваясь только от данных находящихся в столбцах с 2009-2014гг. и столбцов "H", "I" и "J" в, учитывая что периоды работ у разных объектов одинаковы, но смещены по годам.
Спасибо.
Вложения
Тип файла: rar перспективный план.rar (4.3 Кб, 9 просмотров)
arheo5 вне форума Ответить с цитированием
Старый 28.11.2013, 12:46   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см. вложение.
отмечаете колонку с последним годом, копируете, вставляете правее...
Вложения
Тип файла: rar перспективный план.rar (6.9 Кб, 20 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 29.11.2013, 10:29   #3
arheo5
Новичок
Джуниор
 
Регистрация: 11.02.2011
Сообщений: 2
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
см. вложение.
отмечаете колонку с последним годом, копируете, вставляете правее...
Спасибо большое, будем анализировать.
arheo5 вне форума Ответить с цитированием
Старый 29.11.2013, 10:43   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

не надо анализировать. надо использовать.

а еще надо все регламентные работы проводить вовремя (от начала ввода в эксплуатацию), а не когда получилось...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как для функции поиск задать 2 условия? cutie_girl Microsoft Office Excel 12 12.11.2012 16:31
Как создать "динамический" диапазон условия суммирования для формулы? kievlyanin Microsoft Office Excel 13 08.09.2011 13:24
Условия задач для новичков Prihlop Общие вопросы C/C++ 2 24.08.2009 11:18
Условия для отбора в запрос из данных в форме smoky Microsoft Office Access 2 22.09.2008 16:10