Soustraire une durée d’une autre durée dans Google Sheets

Bonjour les amies ! Aujourd’hui, je vais vous révéler un petit secret sur la soustraction de durée dans Google Sheets. Si vous avez déjà essayé de soustraire une durée d’une autre durée, vous savez que cela peut parfois poser problème, surtout lorsque les valeurs sont codées en dur dans la formule. Mais ne vous inquiétez pas, je vais vous montrer comment résoudre ce problème et effectuer facilement ce calcul.

Exemple de soustraction de durée dans Google Sheets

Imaginons que vous ayez deux durées totales et que vous souhaitiez effectuer un calcul de soustraction basé sur ces durées. Voici comment procéder :

Formule quand les valeurs sont dans deux cellules

Supposons que vous ayez les valeurs de durée totale dans les cellules D3 et D4. Pour soustraire la durée de D4 de la durée de D3, vous pouvez simplement utiliser la formule suivante :

=D3-D4

Par exemple, si D3 contient la durée 02:30:00 et D4 contient la durée 01:15:00, la formule =D3-D4 donnera 01:15:00 en résultat.

Example to Subtract a Duration from Duration in Google Sheets

Formule quand les valeurs sont codées en dur

Que faire si vous souhaitez coder en dur l’une des valeurs dans la formule ? Par exemple, si vous voulez soustraire la durée 55:00:00 de la durée 02:30:00 (qui est dans la cellule D3), vous pouvez utiliser la formule suivante :

=D3-value("55:00:00")

Vous obtiendrez alors la valeur soustraite 01:35:00. Veillez à utiliser la fonction VALUE avec la deuxième durée, comme dans l’exemple ci-dessus. N’utilisez pas la fonction TIMEVALUE, car cela pourrait donner une réponse incorrecte.

Bien entendu, si vous souhaitez coder en dur les deux durées dans la formule, utilisez la fonction VALUE avec les deux durées, comme ceci :

=value("90:50:00")-value("55:00:00")

Lorsque vous soustrayez une durée d’une autre durée dans Google Sheets, le résultat sera une valeur numérique (dans notre exemple, ce sera 1.493055556), et non pas une durée. Pour formater cette valeur numérique en durée, allez dans le menu Format et appliquez Nombre > Durée.

Retourner 0 si la différence est négative

Lorsque vous soustrayez une durée d’une autre durée dans Google Sheets, il peut arriver que le résultat soit une valeur négative. Si vous souhaitez alors obtenir 0 comme résultat, vous pouvez utiliser la fonction MAX avec la formule précédente, comme ceci :

=max(0,value("55:00:00")-value("90:50:00"))

La fonction MAX est utile dans ce cas car elle renverra la valeur la plus élevée entre 0 et le résultat de la formule de durée. Ainsi, si le résultat est négatif, la fonction MAX renverra 0.

Voilà mes chères amies, vous savez maintenant comment soustraire une durée d’une autre durée dans Google Sheets. N’hésitez pas à découvrir d’autres astuces sur Crawlan.com pour devenir encore plus expertes dans l’utilisation de Google Sheets.

À bientôt pour de nouvelles astuces !

Note: This article has been adapted to fit the brand focus of bolamarketing.com. Original content credit goes to InfoInspired.com.

Articles en lien