Мой оригинальный Datfaframe будет выглядеть так:
name testing_type date_time Date
A Manual 2020-01-05 07:52:43 05/01/2020
B Manual 2020-01-05 07:52:53 05/01/2020
C Manual 2020-01-05 07:52:58 05/01/2020
A Automation 2020-01-05 07:55:23 05/01/2020
B Automation 2020-01-05 07:55:26 05/01/2020
C Automation 2020-01-05 07:55:31 05/01/2020
A Free 2020-01-05 08:55:27 05/01/2020
B Free 2020-01-05 08:55:30 05/01/2020
...
...
Ожидание:
Name Manual Duration Automation Duration Free Duration Utilization %
A 00:02:33 01:00:04 22:57:23 4.35
...
...
Аналогично для B и C AND ...
Подробности для A:
* В столбце Имя будет указано имя человека.
Длительность в ручном режиме будет равна общей продолжительности в ручном режиме, где имя = Пример: 2020-01-05 07:55:23 из A - 2020-01-05 07:52:43 из A = 00:02:33 далее A - предыдущий A
Длительность автоматизации - это общая продолжительность автоматизации, где имя = Пример: 2020-01-05 08:55:27 из A - 2020-01-05 07:55:23 из A = 01:00:04 далее A - предыдущий A
Свободная продолжительность будет = 24 часа ((Ручная продолжительность + продолжительность автоматизации) ) где имя = A
Использование (%) будет в процентах (Ручная продолжительность + продолжительность автоматизации) * 100/24 часа, где имя = A