Cómo se evalúan los operadores (Microsoft Excel)
Los operadores de una fórmula generalmente se evalúan de izquierda a derecha.
Así, en la siguiente fórmula se realiza primero la suma y luego la resta:
= C7 + A2 – B3
Sin embargo, este no es siempre el caso. Por ejemplo, Excel realizará cualquier exponenciación primero, luego multiplicación o división, luego suma o resta, luego concatenación de texto y finalmente cualquier comparación.
Así, en la siguiente fórmula, la multiplicación se realiza antes de la suma, aunque la multiplicación ocurre a la derecha de la suma:
= C12 + D4 * A1
El orden en el que se evalúan los operadores se denomina precedence. Los operadores con mayor precedencia se evalúan antes que aquellos con menor precedencia. El siguiente es el orden de evaluación de los operadores en Excel.
Operator |
Meaning |
|
– |
Negative indicator (such as –123) |
|
% |
Percent |
|
^ |
Exponent |
|
* and / |
Multiplication and division |
|
+ and – |
Addition and subtraction |
|
& |
Text concatenation |
|
= < > ⇐ >= <> |
Comparison |
Al ingresar fórmulas, querrá recordar estas reglas para poder obtener los resultados deseados. Si no puede recordarlos o desea cambiar el orden en que se realizan las operaciones, puede utilizar paréntesis. Por ejemplo, si quisiera que la suma ocurriera antes de la multiplicación en la fórmula anterior, la ingresaría así:
= (C12 + D4) * A1
Mientras trabaja con fórmulas en Excel, se encontrará usando paréntesis con bastante frecuencia. La razón de esto es simple: eliminan cualquier confusión acerca de cómo Excel debe procesar una fórmula.
Como ejemplo del mundo real, suponga que está desarrollando una fórmula que aplica impuestos a la suma de dos valores diferentes. Por ejemplo, si desea tomar el valor en la celda F2, agregarle $ 5.00 y luego ajustar el impuesto (asumiendo 5.25% en su estado), la fórmula se escribiría de la siguiente manera:
= (F2 + 5) * 105.25%
En aras de la simplicidad, si el valor en F2 es $ 95,00, entonces el resultado de esta fórmula sería $ 105,25. Sin embargo, sin los paréntesis, el resultado sería $ 100,26 porque Excel haría la multiplicación (5 * 105,25%) primero y luego sumaría el resultado al valor en F2.
Recuerde, los paréntesis eliminan cualquier confusión que pudiera surgir con respecto al significado de una fórmula.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (2040) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-How_Operators_are_Evaluate [Cómo se evalúan los operadores]
.