Regla de Precedencia en Excel 2010


En ciertas ocasiones, escribimos fórmulas y el resultado no es el que esperamos. Posiblemente a un orden de cómo colocamos los símbolos de suma resta multiplicación o multiplicación. Veamos como funciona todo esto y así no volver a cometer errores TAN fáciles.



Normalmente una fórmula combina varios operadores distintos (por ejemplo: =3+2*6), por lo que tendremos que saber qué operación se realiza antes. En el caso del ejemplo, tenemos que saber si se hace antes la suma (dando como resultado 11) o el producto (dando como resultado 15). Como quiera que el producto sea prioritario frente a la suma, Excel realiza la operación anterior en los siguientes pasos:

Primero calcula el producto 2*6 = 12, y luego suma 12 +3, obteniendo el 15.

1. . , :
2. ( )
2. ^
3. * y /
4. +, -,
5. >, <, > =, < =, < >, =
En primer lugar se evalúan los operadores de referencia, después los aritméticos (en este orden: negación, porcentaje, potenciación, multiplicación, división, suma y resta), seguido del operador de concatenación. Los operadores de prioridad más baja son  los de comparación (igualdad, menor, mayor, menor o igual, mayor o igual y distinto de).

Prioridad de los Operadores en General
Podemos cambiar el orden de operación utilizando paréntesis, sabiendo que las operaciones incluidas en ellos son las primeras en realizarse. Así, si en ejemplo anterior ponemos unos paréntesis englobando la suma = (3+2)*6, la suma será lo primero en realizarse y por último, el producto.

Reglas
1.    Paréntesis: Todos los parámetros se evalúan primero del más interno al más externo.
Ejemplo:            = 2 * (4+2)                 da        12
                           = 2 + (4 * (6+3))        da        38
2.    Prioridad de operaciones: Todas las multiplicaciones y/o divisiones se realizan primero, posteriormente las sumas y restas.
Ejemplo:            = 2 + 3 * 2      da       8
                           = 2 – 3 * 2      da       - 4
                           = 10 + 40/2   da        30

3.    Asociativa Izquierda: Los operadores de igual prioridad se evalúan de izquierda a derecha.
Ejemplo:            = 3 * 2 / 3       da        2
                           = 4 + 3 – 5       da        2
                           = 4 – 3 + 5       da        6