Formule Excel: calculer un rapport à partir de deux nombres -

Formule générique

=num1/GCD(num1,num2)&":"&num2/GCD(num1,num2)

Sommaire

Pour générer le rapport de deux nombres l'un à l'autre (par exemple 4: 3, 16: 9, etc.), vous pouvez utiliser la division, la fonction GCD et la concaténation. Dans la forme générique de la formule (ci-dessus) num1 représente le premier nombre (l'antécédent) et num2 représente le deuxième nombre (le conséquent).

Dans l'exemple, la cellule active contient cette formule:

=B4/GCD(B4,C4)&":"&C4/GCD(B4,C4)

Remarque: la fonction GCD ne fonctionne qu'avec des entiers.

Explication

Cette formule a l'air compliquée, mais, au fond, elle est assez simple et créée en deux parties comme ceci:

= (formula for number1) &":"& (formula for number2)

Sur la gauche, la fonction GCD est utilisée pour calculer le plus grand diviseur commun (GCD) des deux nombres. Ensuite, le premier nombre est divisé par le GCD. A droite, les mêmes opérations sont effectuées avec le deuxième numéro.

Ensuite, le résultat des opérations de droite et de gauche est joint en utilisant la concaténation, avec les deux points (":") comme séparateur. Donc, au total, nous avons:

=B4/(GCD(B4,C4)) &":"& C4/GCD(B4,C4) =1280/(GCD(1280,720)) &":"& 720/GCD(1280,720) =1280/80 &":"& 720/80 =16 &":"& 9 =16:9

Notez que le résultat final de cette formule est une valeur de texte.

Articles intéressants...