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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2010, 19:09   #1
silivravo
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 11
По умолчанию Календарь планово-предупредительных работ (ППР), Excel

Раз в году необходимо составлять план-график ППР по оборудованию. Ранее это делалось вручную. Решил автоматизировать.
Имеется таблица. По Х дата от 1 до 31, по У месяца от января до декабря. Необходимо на пересечениях строки и столбца "вписать" день недели. То есть, по 2011 году на пересечении 1 и января в ячейке должно быть "Сб", 1 и февраль соответственно "Вт". И так далее. Впоследствии вместо этих дней по условию будут вставляться значения ТО1, ТО2, ТО3. Конечно, есть еще условия по периодичности выполнения различных ТО, но, думаю, что там я справлюсь. Работы должны выполняться только в выходные дни, то есть Сб, Вс. В форуме не нашел идеи заполнения таблицы по условию строки и столбца. Возможно это и просто, но мои знания Excel на начинающем уровне и все функции и их возможности пока еще не знаю. Нужна подсказка. Буду благодарен за направление по правильной дороге.
silivravo вне форума Ответить с цитированием
Старый 17.12.2010, 19:26   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
Имеется таблица.
Вот и выложите ее, тогда и подсказки будут.
Поверьте, никому не хочется все "изобретать" с нуля.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 17.12.2010, 19:30   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

есть тут не нормальные...
Вложения
Тип файла: rar Книга499.rar (7.7 Кб, 406 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.12.2010, 20:11   #4
silivravo
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 11
По умолчанию

Большое спасибо IgorGO!!! Один в один, что хотелось! Буду дальше ваять. Условия накладывать и т д.
Еще раз Большое спасибо! И за оперативность - тоже

Последний раз редактировалось silivravo; 17.12.2010 в 20:14.
silivravo вне форума Ответить с цитированием
Старый 20.12.2010, 11:40   #5
silivravo
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 11
Радость Вот и выложите ее, тогда и подсказки будут.

Из корректности - выкладываю. Это фрагмент предыдущих графиков сделаных предшественником. Здесь не выдержаны закономерности проведения разных ТО. Ну и, конечно, вручную рисовать их для более чем 100 единиц (казалось бы и при работе!!!, но лень-матушка не позволяет) дело марудное. Ну не люблю дурной работы. Лучше уж попробовать извилины свои сильнее поизгибать- хоть какое-то подобие интеллектуальной деятельности. Да и себе приятно, когда получается. Вот сегодня буду разбираться с логикой формул IgorGO.Так все коротко и эффективно! И заполнение и цвета(?). Будут еще вопросы -буду спрашивать.
Вложения
Тип файла: rar ППР зразок.rar (2.2 Кб, 328 просмотров)

Последний раз редактировалось silivravo; 20.12.2010 в 11:44.
silivravo вне форума Ответить с цитированием
Старый 20.12.2010, 12:14   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

цвета(?) - это уже был вопрос?
ответ:
они условным форматированием подкрашены.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 20.12.2010, 16:00   #7
silivravo
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 11
По умолчанию

Спасибо. С условным форматированием я разбираться буду попозже. Но откуда Дни недели появились без преобразований? У меня (при разборе формулы и моделировании) для 12 января 2011 года получается 40555. Ведь функции ДЕНЬНЕД не видно! Да и она возвращает только порядковый номер дня недели, а откуда взялись наименования дней. И почему у меня день недели совпадает с правильным только при применении 2, а у Вас - без нее. Извините за эти элементарные вопросы, но пока учусь время от времени. С условным форматированием уже разобрался. Да-а, как все запущено... . Ну вот, уже разобрался и с названиями дней. Все ок! Спасибо. Далее буду накладывать свои условия.

Последний раз редактировалось silivravo; 20.12.2010 в 17:50.
silivravo вне форума Ответить с цитированием
Старый 20.12.2010, 17:42   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
12 января 2011 года получается 40555
все сходится - 12.01.2011 это 40555 день от 31.12.1899г.
правой кнопкой мыши по этой ячейке
"формат ячейки"
закладка "число"
"все форматы"
в поле "тип"
пишите ДД - видите образец 12
добавьте д ДДД - видите образец Ср
добавьте еще д ДДДД - видите образец среда
вместо всех Д напишите М - видите 1
ММ - 01
МММ - янв
ММММ - Январь
в окне "числовые форматы" щелкните "денежный" - увидите 40 555.00р.
excel в ячейке хранит 40555, но может отобразить его как название месяца, дня недели, указанную сумму денег и еще как угодно.
я в исходном файле, в ячейках, посчитал даты (оследил даты после 28 числа, чтобы в феврале и во всех месяцах с 30 днями все корректно отобразить), но показал их как сокращенные названия дней недели (ДДД).

Хочу обратить Ваше внимание:
Вы стремительно исчерпываете лимит бесплатных консультаций...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 20.12.2010 в 17:53.
IgorGO вне форума Ответить с цитированием
Старый 20.12.2010, 17:56   #9
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
ДД
д ДДД - Ср
д ДДДД
А знаете, как в мое время расшифровывается
П П Р
Цитата:
бесплатных консультаций...
Посидели, попиз..ли, разошлись.
Сори, не смог удержаться, ностальгия, не думал, что такое еще есть!!
valerij вне форума Ответить с цитированием
Старый 20.12.2010, 18:54   #10
silivravo
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 11
По умолчанию

На счет ностальгии - точно! Когда-то (еще был молод!) ППР и так расшифровывали. Когда моей теще было столько, сколько мне сейчас, то она говорила :"Мы уже старики, а вы..." Прошло 35 лет... Что Вы думаете - фраза не поменялась. Все познается в сравнении! Простите за флуд, спровоцировали
silivravo вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как создать календарь в EXCEL на 2011г ? sipelgas Microsoft Office Excel 16 13.01.2011 15:23
Работ с ListBox Vito89 Общие вопросы Delphi 1 12.06.2009 16:42
как с помощью формы календарь, передвигаться по листам книги Excel Deni55 Microsoft Office Excel 3 15.04.2009 12:57
EXCEL создать календарь liliya_22 Microsoft Office Excel 2 28.10.2008 10:57
График работ koda Microsoft Office Excel 3 26.08.2008 17:17