Страницы: 1
RSS
Выбрать списком из другого списка по условию, Из большого списка выбрать и составить список по двум условиям.
 
Доброе утро, пожалуйста, может кто- нибудь сталкивался с анализом больничных листов? Как из общего списка заболевших составить список по определенному табельному номеру работника за какой- либо период? Понимаю, что можно сортировкой, но хотелось бы получить отчет  с помощью формул.  
 
Если делать согласно теме и согласно примеру, то
=IFERROR(INDEX(B:B;SMALL(IF(($B$3:$B$12=$H$5)*($D$3:$D$12>=$J$5)*($E$3:$E$12<=$L$5);ROW($B$3:$B$12));ROW($A1)));"")

Но думаю следующий вопрос будет от больничном переходящим в другой месяц, и тогда  все будет не сильно, но иначе.
для табельного и фамилии
=IFERROR(INDEX(B:B;SMALL(IF(($B$3:$B$12=$H$5)*($D$3:$D$12>=$J$5)*($E$3:$E$12<=$L$5);ROW($B$3:$B$12));ROW($A3)));"")
для чисел
=IFERROR(MAX(INDEX(D:D;SMALL(IF(($B$3:$B$12=$H$5)*($D$3:$D$12>=$J$5)*($E$3:$E$12<=$L$5);ROW($B$3:$B$12));ROW($A1)));J$5);"")
Изменено: БМВ - 27.01.2019 09:01:51
По вопросам из тем форума, личку не читаю.
 
БМВ, спасибо, большое. Почти то что хотела. Не подумала сразу о больничных листах, срок действия которых не полностью входит в заданный период, как сделать что бы они тоже попадали в отчет?  
 
БМВ, спасибо, не увидела Ваше предыдущее сообщение.
Страницы: 1
Наверх