Eu usaria o Power Query Add-In para "Unpivot" sua planilha em um novo layout de tabela com menos colunas e mais linhas. Isso seria ideal para analisar com uma tabela dinâmica.
Aqui está uma descrição do comando "Query Power" "Unpivot":
Eu teria como objetivo Desvincular os dados para produzir uma tabela do Excel com algo parecido com:
+--------+--------+--------+--------+
| shift | Hours | Staff | Name |
+--------+--------+--------+--------+
| 2hours | 2 | Staff1 | john |
| 2hours | 2 | Staff2 | bob |
| 2hours | 2 | Staff3 | smith |
| 3hours | 3 | Staff1 | dave |
| 3hours | 3 | Staff2 | jose |
| 3hours | 3 | Staff3 | mike |
+--------+--------+--------+--------+
Eu usaria o comando Power Query Split para obter a coluna Horas como um número. Então você pode somar isso na Tabela Dinâmica.
A coluna Staff pode não ter sentido - depende se suas tarefas para Staff1 / 2/3 têm algum significado.