Cette formule marche bien pour des résultats inférieurs à zéro et aussi des résultats inférieurs à - 24 heures :
=SI(C19>=D19;C19-D19;"- "&TEXTE(ABS(C19-D19);"[hh]:mm:ss"))
07:42:00 - 1540:00:0 = - 1532:18:00
Les résultats négatifs sont vus comme du texte et ne peuvent pas être repris dans d'autres calculs