Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Суммирование ночных часов в табеле по нескольким условиям.
 
AleksSid, Спасибо Вам большое. Вашу формулу немного подредактировала и все заработало, как и должно.
Код
=ЕСЛИ(И(МИН($C$3:$AG$3);C6=8,5;СУММЕСЛИ($C$3:$AG$3;КОНМЕСЯЦА($C$3;0);C5:AG5)=3,5);СУММ(C6:AG6)+2;ЕСЛИ(И(МИН($C$3:$AG$3);C6=8,5);СУММ(C6:AG6);ЕСЛИ(СУММЕСЛИ($C$3:$AG$3;КОНМЕСЯЦА($C$3;0);C5:AG5)=3,5;СУММ(C6:AG6)+2;СУММ(C6:AG6))))
Да и юмор Ваш оценен достойно. Система едва не рухнула. Пришлось убрать зависимость от функции =СЕГОДНЯ(), т.к. проверять работоспособность формулы тяжело. Постоянно дергать системное время... Антивирь на дыбы, активация офисных программ в обмороке. Убрала дни недели - и без них нормально. Короче, получилась такая игрушка. Можно поиграть  :) месяцами, годами високосными и не очень. без риска, что слетит какая-нибудь активация.
Также спасибо Всем откликнувшимся.
Изменено: OVR95 - 07.09.2016 13:45:43
Суммирование ночных часов в табеле по нескольким условиям.
 
Цитата
Ігор Гончаренко написал:
но КАК по числам 28, 29, 30, 31 - определить это конец месяца или нет? когда подскажете, как это сделать, можно будет определится что делать с ночными часами в этот день
Припоминаю Ваш пост в прошлой теме. и прилагаю файлик. На Листе1 с датами привязанными к периоду, а на Листе2 даты, вставляемые вручную. Дополнительные строки 6 и 7 на всякий случай оставила, но формула Уважаемого JayBhagavan, несомненно займет свое место вместо использования строки 6.
Суммирование ночных часов в табеле по нескольким условиям.
 
Цитата
Karataev написал: В Вашем задании Вы не упоминаете про замену, а используете только термин "прибавить".
Совершенно справедливое замечание. Исправила предыдущие посты.
Цитата
Karataev написал: Например, числа 8,5 заменяются на 8, на 6.
С 8-ками и 6-ками разобралась. Спасибо. AleksSid, Смысл Ваших формул понятен, но привязать проблему к дате... Пока для меня это не совсем подходит. А за формулы, спасибо.

Цитата
Ігор Гончаренко написал: когда подскажете, как это сделать
А нельзя-ли это привязать к пустой ячейке. Ну например: если 31 числа нет (соответственно и записей на это число нет), то считать 30-е число последним (учитывая именно в последнем 30-м дне наличие 3,5 часа и заменять их на 2 часа). И так далее. Нет записей от 31-го и 30-го числа - считать записи 29-го числа, отталкиваясь от последующей ячейки, что она пустая. (Во, блин даю!) :).
А если вернуться к предыдущей теме, то получится 3-х этажный огород. Нужно  приготовить и поместить сюда довольно навороченный файл-шаблон. Боюсь,  что вопрос в этом шаблоне-примере раствориться. Людей только путать буду. Вот будет готовый табель, обязательно поделюсь.

Можно макросом.
Суммирование ночных часов в табеле по нескольким условиям.
 
Спасибо, но все не так. Я, наверное, не так объяснила. Извините.
С первым днем месяца разобралась. 8,5 заменить на 6. А вот с последним днем нет.
Если в последнем дне месяца 3,5 часа, то 3,5 часа нужно заменить на 2 часа и добавить эти 2 часа в сумму ночных.
Если 3,5 не в последней дате, то соответственно ничего не прибавлять. Учесть, что в месяце может быть и 28, и 29, и 30, и 31 день.
Изменено: OVR95 - 04.09.2016 14:09:16
Суммирование ночных часов в табеле по нескольким условиям.
 
Доброго времени Всем!  Потрачен день - поиск по форуму, Google ничего не дал. Обращаюсь к сообществу.
Требуется подсчитать сумму ночных часов в табеле, учитывая следующее:
1. Если в первом дне месяца у работника стоит 8,5 часов, то к сумме ночных вместо 8,5 нужно прибавить 6 часов.
2. Если в последнем дне месяца стоит 3,5 часа, то к сумме ночных вместо 3,5 нужно прибавить 2 часа.
3. Если в первом дне месяца стоит 8,5 часов и в последнем дне месяца 3,5 часа, то к сумме ночных прибавляется 6+2=8 часов. Не 12, а именно 8.
Количество дней в месяце естественно разное и вариантов блоков [11-8,5-3,5-"пусто"] множество. В примере, как смогла, обозначила проблему.
Изменено: OVR95 - 04.09.2016 14:03:26
Перенос праздников в табеле рабочего времени
 
Сорри за отсутствие. Дела отвлекают.
Действительно гениально. вы мне очень помогли. Спасибо!
Перенос праздников в табеле рабочего времени
 
Здравствуйте! Снова о табеле. Согласно производственного календаря, иногда необходимо переносить выходные дни, выпадающие на праздники. Так вот, как это сделать? Отметить выходные в табеле уже получилось, спасибо Sanja и gling. А, вот про переносы выходных в предыдущей теме о табелях я забыла добавить этот список. В примере список выходных на 2016 год и переносов имеется. Посодействуйте пожалуйста, если не в тягость. Спасибо.
УФ: не работает формула выделения праздников в табеле
 
Юрий М,Спасибо, буду углублять.
Если лимит вопросов еще не исчерпан, то хотелось бы продолжить. В файл-пример, на листе "Календарь" добавила переносы выходных, выпадающих на праздники (прошу прощения за то, что сразу этого не сделала). Как бы формулы, любезно предоставленные Sanja и gling, подправить с учетом переносов производственного календаря.
Изменено: OVR95 - 21.08.2016 11:36:47
УФ: не работает формула выделения праздников в табеле
 
Sanja, gling, Большущее Вам аригато! Все в тему. Ложу в копилку. :*
УФ: не работает формула выделения праздников в табеле
 
Sanja, спасибо! Как раз то, что нужно.
УФ: не работает формула выделения праздников в табеле
 
Здравствуйте. Тема конечно заезжена, и все же. Вопрос по выделению праздников цветом. С выходными все более-менее понятно. А вот с праздниками и переносами не получается. Запуталась в форматах и формулах. Может подскажете чего? Поиск по форуму и гугл много чего выдают, но что-то ничего не подходит. Спасибо!
Изменено: OVR95 - 21.08.2016 11:27:24
Резиновая форма и предварительный просмотр
 
Понятно. Спасибо еще раз.
Резиновая форма и предварительный просмотр
 
Упссс... Поторопилась успокаиваться. Андрей VG если лимит ответов еще не исчерпан, то спрошу. Усложняю задачу: создаю еще одну форму и в ней кнопку просмотра и,.. снова баг. Пробовала переименовать кнопки и сделать нумерацию "сквозной" т.е. 1,2,3...5,6 - бесполезно. Чувствую, что как-то надо правильно выбрать требуемый лист, но чего-то не хватает. Спасибо.
Резиновая форма и предварительный просмотр
 
Большое спасибо! Очень помогли.[IMG]
Добавила кнопку печати на форму и пару строчек в коды. Пришлось картинку урезать (размер файла). А, вот поместить кнопку печати прямо в форму наверное не получится (имеется ввиду развернутый просмотр на весь экран).
Обязана предупредить: при выходе из Excel, файл автоматом сохраняется рядом с оригиналом с датой и без запросов о сохранении.
Резиновая форма и предварительный просмотр
 
Доброго времени всем. Понравилась реализация резиновой формы уважаемым Андрей VG выложенной пол-года назад на форуме. Вопрос: возможно-ли, при использовании подобной формы создать кнопку предварительного просмотра в самой этой форме? И, если возможно, то как создать кнопку печати в окне предварительного просмотра? Файл с примером приложила. Просмотр с листа работает, с формы виснет файл. Кнопка печати с формы (напрямую без просмотра) сложностей не вызывает, а вот через просмотр...
vikttur спасибо за резонное замечание!
Изменено: OVR95 - 12.10.2014 13:07:44
Несколько TextBox-ов в один код.
 
Если еще не надоела с глупостями, то вот пример.
Несколько TextBox-ов в один код.
 
Собственно вопрос в названии темы.
Скрытый текст
Спасибо.
Форма и отображаемое количество знаков после запятой (вкл. ноль) в Textbox и Listbox
 
Потребовалась форма, она довольно большая. Вот фрагментик ее.
Да не знаю как попроще сделать. верхние контролы это TextBox-ы, нижние ListBox-ы. На большой форме много таких контролов и разная разрядность чисел раздражает. Пробовала ComboBox, но выпадающий список не нужен. Стиль sSimple прикрутить знаний не хватает. Имеется только "0" и "2". Предложенный код Максимом неплох, но слишком громоздко получится - машина повиснет.
Форма и отображаемое количество знаков после запятой (вкл. ноль) в Textbox и Listbox
 
Все понятно. СПС.
Форма и отображаемое количество знаков после запятой (вкл. ноль) в Textbox и Listbox
 
Спасибо! Но как это привязать сюда?

Код
Private Sub UserForm_Initialize()
    Me.TextBox1 = [A1]
End Sub
Private Sub TextBox1_Change()
    Range("A1").Value = TextBox1.Value
End Sub

 
Изменено: OVR95 - 03.10.2014 19:05:31
Форма и отображаемое количество знаков после запятой (вкл. ноль) в Textbox и Listbox
 
Здравствуйте! Подскажите пожалуйста, возможно-ли задавать отображаемое в Textbox / Listbox количество знаков дробного числа после запятой, даже если это нолики. Спасибо.
Линейная интерполяция-выбор из нескольких массивов по трем аргументам
 
Немного перестроив содержимое листа "ПРО" я тоже решила эту проблему применив еще одну пользовательскую функцию двойной интерполяции, предложенную кем-то из уважаемых гуру

Скрытый текст
Прошу прощения за несвоевременную благодарность. Большое спасибо Radioalex. Ваш вариант мне больше подошел.
Изменено: OVR95 - 25.09.2014 01:43:07
Линейная интерполяция-выбор из нескольких массивов по трем аргументам
 
Столбцов там на самом деле гораздо больше. Три столбца просто для примера. Можно и на одном попрактиковаться. Скажите пожалуйста, а макросом нельзя это решить (правда в VBA не сильна), или вообще всю стратегию нужно поменять, правда не знаю как?
Изменено: OVR95 - 22.09.2014 01:47:27
Линейная интерполяция-выбор из нескольких массивов по трем аргументам
 
Уважаемые форумчане помогите дополнить формулу для выбора значения из трех имеющихся массивов. Т.е. сначала нужно выбрать один массив, а уже потом в нем проинтерполировать выбираемое значение по двум аргументам. Сумбурно, поэтому прилагаю файл. Там и вопрос и частичное решение. Спасибо!
При сохранении в pdf формате не отображаются checkbox
 
Попробовала. Все и сохраняет и распечатывает.
Заполнить столбец, зная только начальное и конечное значение
 
Все, разобралась. Большущее спасибо. Использовала формулу
Код
=B4+(B$24-B$4)/(ЧСТРОК(B$4:B$24)-1)
Нашла где-то здесь. Тему можно закрывать. А здесь
Код
=A1+($A$10-$A$1)/9
тоже надо ручками поработать. Вы все прелесть :* .
Заполнить столбец, зная только начальное и конечное значение
 
Всем здравствуйте!
Понимаю, что задача простейшая, но нигде не могу найти ее решения. Помогите написать формулу для линейного заполнения столбца, зная только начальное и конечное значения. Например А1 = 0.745, а А10 = 4.223. Попробовала побаловаться с линией тренда в диаграмме, но что-то не получается. Нет тренд формулу вроде выдает, но когда начинаешь ее подставлять в столбец получается чушь. А можно-ли формулой?
Спасибо.
Страницы: 1
Наверх