Parfois un simple détail semblant négligeable peu tout changer !
Tableau de base
Les colonnes Mt1 et Mt2 sont basées sur la même formule basique : = Prix * Qt.
D2 (Colonne Mt1) : = B2 * C2
Mais pour Mt2 on a été, par erreur, naviguer dans une autre feuille (par exemple "Feuil1") puis on est revenu dans la feuille du tableau (feuille "Tri").
Du faite de ce "mouvement" on a donc obtenu la formule suivante :
E2 (Colonne Mt2) : = B2 * Tri!C2
Le nom de la feuille préfixant la référence C2 ne devrait "normalement" pas poser de problème !?
Le problème que pose cette petite référence à la feuille
En faisant un tri sur les 1ère colonnes (Prod, Prix, Qt), la formule de la colonne Mt1 se met parfaitement à jour mais ce n'est pas le cas de la colonne Mt2 !
La formule de E2 est fausse car elle va chercher la valeur Qt en ligne 5 et non en ligne 2 (valeur correspondante au prix)
Excel "pensant" que la cellule C2 est une référence externe (par le fait de la présence du nom de la feuille), à réellement trier la colonne au lieu de simplement mettre à jour la valeur de la formule !
En laissant la formule Mt1 en place, Excel en mettant seulement à jour le résultat de la formule avec le nouveau prix et Qt de la ligne 2 permet d'avoir le bon résultat.
Conclusion
On va donc éviter d'ajouter cette information non seulement inutile ici mais même génératrice de résultats erronés !
Merci pour votre attention bienveillante.