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