Я хотел бы помочь с приведенным ниже. Это первая таблица, в которую входят имя сотрудника, день, время начала и время окончания. (Это таблица, которая расширяется, когда вводится больше входных данных)
Примечание. Имена и дни могут повторяться, как показано ниже, причем AAA повторяется дважды, а понедельник - трижды.
Name Day Start End
AAA Monday 08:00 23:00
BBB Tuesday 08:00 16:00
CCC Monday 08:00 12:00
AAA Saturday 10:00 17:00
DDD Wednesday 08:00 23:00
EEE Sunday 08:00 23:00
BBB Friday 08:00 15:00
FFF Monday 08:00 23:00
Вторая таблица будет выглядеть следующим образом: "Понедельник" и "ССС" - это входное значение, для поиска временного диапазона в таблице выше и отображения "В диапазоне" или "Вне диапазона" в таблице ниже.
Таким образом, здесь, ввод "Monday" и "CCC" даст "In range" для ячеек с 8.00 до 12.00 и "Out of range" для всех других не связанных друг с другом. (Это фиксированный стол с 8:00 до 23:30)
Вся помощь будет принята с благодарностью!
Monday CCC
8:00 In range
8:30 In range
9:00 In range
9:30 In range
10:00 In range
10:30 In range
11:00 In range
11:30 In range
12:00 In range
12:30 Out of range
13:00 Out of range
13:30 Out of range
14:00 Out of range
14:30 Out of range
15:00 Out of range
15:30 Out of range