Страницы: 1
RSS
Заполнение данных по условию
 
Добрый вечер. Прошу помочь в решении .
1.В листе " Табель" с ячейке FO19 ( зеленым)  формула  не корректная . Нужно чтобы ,считалось  по отработанным дням (7,от  "я". В примере должно быть 7
2.Возможно ли технически сделать , чтобы  из листа "график" подтягивались часы работы , но при этом учитывались данные с листа " отсутствия" и " РВД".  Пример как хотелось бы  приведен в строках 23-24. Есть еще нюанс, если делать за 15 дней , то 2 половина должна быть пустой( это как то можно учесть)
3. Данные  по Месяцу(выходные) настроены через УФ
Изменено: GGR - 13.02.2026 05:25:07
 
Добрый вечер. Формулу в FO19 можно записать так =СУММПРОИЗВ((AG19:FG19>0)*(AG20:FG20="Я")).
А вот с "подтягиванием" есть вопросы, Подтянуть можно макросом, Вообще то табель является первичным финансовым документом, где проставляется фактически отработанное время (и, как у вас, могут быть поясняющие отметки). А уже на основании табеля можно сформировать какие то другие справки или ведомости - отпуски, больничные, опоздания, отгулы, прогулы, командировки и т.п.  
 
GGR, ="Я/"&COUNTIFS(AG20:FD20;"Я";AG19:FD19;">0")
 
bigorq,Старичок спасибо за предложенный вариант

Старичок  полностью с вами согласно , что табель это первичный документ. Моя цель сэкономить время на ручное заполнение. Допустим , что 90% работают полный месяц без отсутствий  и тогда я буду каждого заполнять ( ну или как вариант копировать 2 строки ( часы+код). Вот мне бы и хотелось автоматическое заполнение с учетом заданного месяца от листа « график» .При этом остальные 10 % могут быть с отсутствием, которые надо тоже учесть, те эксель проверяет  есть ли  в листе « отсутствия» по таб.номеру( он уникальный) данные. И если есть, то делает корректировку в табеле ( те убирает часы и проставляет коды).Надеюсь , что донесла вам свою мысль. При этом способе экономится время+ на подготовку различных справок,которые тут же будут формироваться)

Работа в выходной день ( лист РВД») тоже по такому же принципу.

Вот такой вариант вообще возможно технически сделать?

 
GGR, когда я заполнял табель, я заполнял одного работника, отработавшего полностью месяц и копировал его данные на всех. Вы говорите что у вас их 90% у остальных 10; проставлял больничные, отпуска, прогулы и выходы в выходной день.
В текущем представленном вами варианте, вы заполняете тоже самое, но еще вам нужны формулы (а при текущем заполнении скорее всего макросы) для переноса всех этих данных в табель
Изменено: bigorq - 13.02.2026 08:17:06
Страницы: 1
Читают тему
Наверх