AnastasiaSchaste, честно говоря, даже немного приуныл от Вашей структуры файла. Работа с такими простынями - не в кайф.
А по делу - во вложении пример, который сделал по ФИО для первой смены (+уволенные). Принцип - отталкиваясь от позиции заголовка, (например, "Смена день 1"), в файле (1) смотрит что находится под ней и далее, до заголовка "Уволенные/отсутствуют в 1ой смене" и т.д.
Книгу мне пришлось обрезать до начала 2 смены, так как сайт ругался на размер в 295 кб (ограничение 100 кб), хотя я скачал Ваш файл в 293 кб и не заметил этого.
Не думаю, что данное решение задачи является оптимальным, так как можно сделать аналогично, как я и писал, просто через "=".
Здесь больше вопрос в формулах расчета, которые, мне кажется, лучше прописать через ВПР (или ИНДЕКС+ПОИСКПОЗ), чтоб они просто искали данные по фамилии, которая внесена в столбце А (сделал расчет результатов по первой фамилии (выделил желтым) - можете подставить в столбец А строки 8 любое ФИО и данные пересчитаются). -- (см. файл примера) --
Кстати, про столбец А. Я бы Вам рекомендовал уйти от объединения ячеек в пользу "Выравнивания по центру выделения". Визуально будет одно и тоже, но для работы с формулами более комфортно, см. картинку ниже (предварительно нужно отменить объединение ячеек).
П.С.: смотрите внимательно, так как в расчете участвуют 2 книги - формула может не считать, если не поймет на какую книгу сослаться. Если не разберетесь - пишите, я залью всё в 1 книгу на разные листы.