ORDEN DE PRIORIDAD DE OPERADORES

Respuesta rápida

El orden de prioridad de los distintos operadores que puede haber en una fórmula determina la manera en que Excel hará los cálculos.

En esta lección vamos a aprender el orden de prioridad de los distintos operadores que puede haber en una fórmula. Nos referimos a que, cuando creamos fórmulas que contienen más de un operador, existe un orden de precedencia que determina la manera en que Excel hará los cálculos.

Por esta razón, es importante conocer el orden en que dichas operaciones serán calculadas por Excel, ya que el orden en el que se ejecuta el cálculo puede afectar al valor devuelto de la fórmula.

Si combinamos varios operadores en una única fórmula, Excel ejecutará las operaciones en el orden que se indica en la siguiente tabla:

ORDEN DE PRIORIDAD DE LOS OPERADORES

ORDEN

OPERADOR

TIPO DE OPERADOR

1

: (dos puntos) Operador de referencia

2

(espacio)

Operador de referencia

3

, (coma)

Operador de referencia

4

– (negación)

Operador aritmético

5

% (porcentaje)

Operador aritmético

6

^ (exponenciación)

Operador aritmético

7

* (multiplicación) y / (división)

Operador aritmético

8

+ (suma) y – (resta)

Operador aritmético

9

& (contatenación)

Operador de concatenación

10 > ; < ;  =

Operadores de comparación

Si tenemos una fórmula con varios operadores con la misma prioridad, por ejemplo, si una fórmula contiene un operador de multiplicación y división, entonces Excel realizará los cálculos de izquierda a derecha.

CAMBIAR EL ORDEN DE PRIORIDAD

La única manera en que podemos influir en el orden de prioridad de operadores en Excel es utilizando el paréntesis. Las expresiones entre paréntesis siempre se calculan primero. Estas reglas no se han inventado en Microsoft, sino que forman parte de las ciencias matemáticas; por lo que, podemos usarlo para establecer algunas prioridades en nuestros cálculos. Esto lo veremos en más detalle en la próxima clase.

Entonces, la próxima vez que una fórmula no muestre el resultado que esperamos, debemospreguntarnos si los operandos se están calculando en el orden adecuado.



 

Ejemplo de prioridad paso a paso

La fórmula =10+2*5 devuelve 20 porque Excel multiplica 2 por 5 y después suma 10. En cambio, =(10+2)*5 devuelve 60 porque el paréntesis obliga a resolver primero la suma.

De forma práctica, Excel evalúa referencias y paréntesis, después porcentajes y potencias, luego multiplicaciones y divisiones, y finalmente sumas y restas. Las comparaciones se realizan al final. Cuando dos operadores tienen la misma prioridad, el cálculo avanza de izquierda a derecha.

Cómo comprobar el orden de cálculo

Selecciona la celda y utiliza Fórmulas > Evaluar fórmula. La herramienta muestra cada paso y ayuda a encontrar la parte que genera un resultado inesperado. Para controlar expresamente la secuencia, consulta el uso del paréntesis en Excel.

Antes de combinar muchos símbolos, repasa los tipos de operadores y la guía principal de fórmulas en Excel.

Preguntas frecuentes

¿Excel calcula primero la suma o la multiplicación?

La multiplicación se calcula antes que la suma, salvo que la suma esté entre paréntesis.

¿Qué ocurre con operadores de igual prioridad?

Excel los evalúa de izquierda a derecha.

¿Cómo puedo revisar cada paso de una fórmula?

Utiliza la herramienta Evaluar fórmula de la pestaña Fórmulas.