Я все перепробовал, но с этим не могу разобраться. У меня несколько листов в одной книге. Один со списком времени, дат и номеров сотрудников. Остальные листы - мои сотрудники. На каждом листе есть имя сотрудника и другие данные, которые нужно отсортировать с моего первого листа.
Первый лист выглядит так:
Второй лист должен отсортировать все данные с первого листа по номеру сотрудника и дате. Что я хотел бы сделать, так это перенести время из моего первого листа на основе моей даты и номера сотрудника на второй лист. Вот в чем проблема. . . функция IF
не хочет находить какое-либо значение на основе критерия даты. Я пробовал бесчисленное количество способов обойти это. Мой первый лист не содержит только дату и время, но столбец даты и времени содержит дату и время вместе. Я попытался разделить его, но моя формула не увенчалась успехом.
Единственная эффективная формула, которую я нашел, была
=IFERROR(INDEX(ALL!$C:$C,MATCH('JOHAN HORAK'!C14&$E$2,ALL!$H:$H&ALL!$A:$A,0)),0)
это извлекает первое значение, но мне нужно, чтобы появилось второе, третье и четвертое значения, но функция INDEX
, SMALL
, IF
возвращает только и ошибку. На моем втором листе время входа и выхода часов должно быть указано в соответствующих столбцах.