Comment changer l'ordre des opérations dans Excel 2007 formules

Beaucoup de formules que vous créez dans Excel 2007 effectuent des opérations multiples. Excel effectue chaque opération, se déplaçant de gauche à droite, dans un ordre hiérarchique strict. Ceci est l'ordre naturel des opérations arithmétiques, parfois appelé le ordre de

Sommaire

opérations, indiqué dans le tableau ci-dessous. Vous pouvez utiliser des parenthèses pour modifier l'ordre des opérations, même les ensembles de nidification des parenthèses dans l'autre.

Ordre de priorité des opérateurs dans les formules
PrioritéOpérateurType / Fonction
1-Négation
2%Pour cent
3^Exponentiation
4* Et /Multiplication et division
5+ et -Addition et soustraction
6Enchaînement
7=, lt ;,>, lt; =,> =, lt;>Tous les opérateurs de comparaison

Ordre de priorité des opérateurs

Multiplication et division tirent plus de poids que addition et la soustraction et, par conséquent, sont exécutées en premier, même si ces opérations ne sont pas d'abord dans la formule (lors de la lecture de gauche à droite).

Considérons la série d'opérations dans la formule suivante:

= A2 + B2 * C2



Si la cellule A2 contient le numéro 5, B2 contient le numéro 10, et C2 contient le numéro 2, Excel évalue la formule suivante:

= 5 + 2 10 *

Dans cette formule, Excel multiplie 10 fois 2 égale à 20, puis ajoute ce résultat à 5 pour produire le résultat 25.

Si vous voulez Excel pour effectuer l'addition entre les valeurs des cellules A2 et B2 avant que le programme multiplie le résultat par la valeur dans la cellule C2, enfermer l'opération d'addition entre parenthèses comme suit:

= (A2 + B2) * C2

Les parenthèses indiquent Excel que vous voulez que cette opération effectuée avant la multiplication. Si la cellule A2 contient 5, B2 contient 10, et C2 contient 2, Excel ajoute 5 et 10 à l'égalité 15 puis multiplie ce résultat par 2 pour produire le résultat 30.

Utilisez de nidification dans les formules

Dans les formules de fantaisie, vous devrez peut-être ajouter plus d'un jeu de parenthèses, un dans l'autre (comme les poupées matriochka russes qui nichent dans l'autre) pour indiquer l'ordre dans lequel vous voulez que les calculs aient lieu. Quand nidification parenthèses, Excel effectue d'abord le calcul contenue dans la paire la plus à l'intérieur des parenthèses et utilise ce résultat dans d'autres calculs que le programme fonctionne son chemin vers l'extérieur alors. Par exemple, considérons la formule suivante:

= (A4 + (B4-C4)) * D4

Excel soustrait d'abord la valeur dans la cellule C4 de la valeur dans la cellule B4, ajoute la différence à la valeur dans la cellule A4, puis multiplie finalement cette somme par la valeur de D4.

Sans l'addition des deux ensembles de parenthèses imbriquées, Excel, si gauche à ses propres dispositifs, serait d'abord multiplier la valeur dans la cellule C4 par ce D4, ajouter de la valeur au format A4 à celle de B4, puis effectuer la soustraction.

Ne vous inquiétez pas trop quand l'imbrication de parenthèses dans une formule si vous ne les jumeler pas correctement de sorte que vous avez une parenthèse droite pour chaque parenthèse gauche dans la formule. Excel affiche une boîte de dialogue d'alerte qui suggère la correction qui doit être fait pour équilibrer les paires. Si vous êtes d'accord avec la correction proposée d'Excel, il vous suffit de cliquez sur Oui. Cependant, assurez-vous que vous utilisez uniquement parenthèses: (). Excel rechigne à l'utilisation de supports - [] - ou des accolades - {} - dans une formule en vous donnant un message d'alerte d'erreur.


» » » Comment changer l'ordre des opérations dans Excel 2007 formules