O problema é que você está fazendo matemática e depois convertendo o resultado em texto. Quando você soma um monte de texto, você ganha zero.
Uma maneira simples de fazer isso é usar uma coluna extra. Faça os cálculos de diferença de tempo: =D2-E2
e deixe como um número. Soma esses resultados para obter a diferença líquida. Exibe os resultados em uma coluna adjacente. Por exemplo, digamos que as diferenças estão na coluna F. A exibição pode estar na coluna G:
=IF(F2<0,"-","+")&TEXT(ABS(F2),"h:mm:ss")
A fórmula também se aplica à rede. Note que eu inverti o seu teste para o +/- para que o zero não apareça como negativo. Você pode ocultar a coluna de números brutos se não quiser vê-la.