Voici une façon de le faire avec une formule, bien qu'il y ait tellement de parenthèses dans cette équation que je suis sur le point de croiser les yeux.
Comme les deux chiffres les plus à droite de votre format personnalisé représentent les secondes, nous pouvons les séparer en utilisant RIGHT (). Ensuite, en soustrayant cela du nombre original, vous obtenez les "minutes" dans votre format personnalisé.
Je vais commencer par les morceaux, puis construire la formule à partir de ses parties.
Convert B to Seconds = (60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2)
Convert A to Seconds = (60*(A2-RIGHT(A2,2))/100)+RIGHT(A2,2)
Difference in Seconds = ((60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2))-((60*(A2-RIGHT(A2,2))/100)+RIGHT(A2,2))
Now to convert back to the original format:
1. Divide the difference by 60, truncate it, and multiply by 100 to get the minutes part.
2. Divide the difference by 60, and take the modulus to get the seconds part.
3. Add 1 and 2.
Minutes Part = 100*(TRUNC((((60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2))-((60*(A2-RIGHT(A2,2))/100)
Seconds Part = MOD((((60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2))-((60*(A2-RIGHT(A2,2))/100)+RIGHT(A2,2))),60)
And here's the entire formula:
=100*(TRUNC((((60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2))-((60*(A2-RIGHT(A2,2))/100)+RIGHT(A2,2)))/60))+MOD((((60*(B2-RIGHT(B2,2))/100)+RIGHT(B2,2))-((60*(A2-RIGHT(A2,2))/100)+RIGHT(A2,2))),60)
Ouf! J'espère que cela t'aides.