Saltar la navegación

Formulación y cálculos aritméticos

Las fórmulas son el principal recurso en una hoja de cálculo, y en donde reside toda su potencia.

Una fórmula es una expresión escrita en una celda. La expresión indica determinadas operaciones que se realizarán con valores constantes, celdas o rangos de celdas, y funciones.

El resultado de las operaciones se reflejará en la celda, si bien su contenido real será la propia fórmula, que siempre se mostrará en la Linea de entrada de la barra de fórmulas.

Definiremos fórmula del siguiente modo:

Una fórmula es una expresión que relaciona mediante operadores uno o más valores, que pueden ser valores constantes, celdas, rangos de celdas, o funciones, y devuelve un resultado que aparecerá directamente en la celda que la contiene

Ejemplo de fórmula
Ejemplo de fórmula

Una fórmula está compuesta por un signo = seguido de la expresión que indica la operación a realizar.

El signo = es el detonante. Cuando iniciamos una celda con este signo,  Calc activa un modo especial de trabajo: el modo edición de fórmulas.

En realidad, disponemos de distintas formas de activar el modo edición de fórmulas. Situándonos en la celda donde queremos escribir la fórmula podemos efectuar alguna de las siguientes operaciones:

  • Teclear el signo = (igual)
  • Haciendo clic en la Línea de entrada de la Barra de fórmulas y tecleando el signo =
  • Haciendo clic en la Barra de Fórmulas sobre el botón Función representado por un símbolo = (igual)
  • Pulsando la tecla de función F2 y escribiendo el símbolo = (igual)

Una vez iniciado el modo edición de fórmulas deberemos introducir la expresión que define el cálculo a efectuar.

Para finalizar la edición de la fórmula tenemos para elegir entre alguna de las siguientes posibilidades::

  • Pulsar la tecla Intro o Tab.
  • Con el botón Aplicar  de la barra de fórmulas.

Para cancelar la modo edición de fórmula:

  • Pulsa la tecla Esc,
  • Haz clic sobre el botón Cancelar de la barra de fórmulas.

Tipos de fórmulas en OpenOffice Calc

Aunque ésta no sea una clasificación académica, podemos decir que Calc puede utilizar tres tipos distintos de fórmulas, dependiendo de los elementos que incluyamos en la expresión que introducimos tras el signo =.

Clasificaremos por tanto las fórmulas en los siguientes tipos:

  • Fórmulas simples: realizan operaciones simples con valores constantes, como si de una calculadora se tratase.
Ejemplo fórmula simpleEjemplo de fórmula simple con un cálculo aritmético
  • Fórmulas con referencias: realizan operaciones simples con referencias a otras celdas y opcionalmente con valores constantes, operando con el valor que éstas contienen. La referencia se indica introduciendo el nombre de la celda.
Ejemplo fórmula con referenciasEjemplo de fórmula con referencias
  • Fórmulas con funciones: realizar operaciones simples con referencias a otras celdas y opcionalmente con valores constantes, y además con otro tipo de expresiones llamados funciones. Veremos en los apartados siguientes que son las funciones y como se incorporan a las fórmulas.
Ejemplo de fórmula con funcionesEjemplo de fórmula con funciones

En la realidad nos vamos a encontrar con fórmulas que combinen todos los elementos a la vez; por eso debemos entender esta división como una forma de facilitar el aprendizaje de las fórmulas, nada más.

Ejemplo de fórmula con referencias y funcionesEjemplo de fórmula con referencias y funciones

 

Resumiendo, las fórmulas se insertan en una celda empezando por un signo = y a continuación una expresión formada por valores constantes (fechas, números, textos...), operadores (sumar, multiplicar, restar...), referencias a otras celdas o rangos (B5H3:K12) o por otro tipo de expresiones denominadas funciones.

Operadores aritméticos

En la definición de fórmula dijimos "...es una expresión que relaciona mediante operadores uno o más valores...".

¿Y que son los operadores? En matemáticas, un operador es un símbolo matemático que indica que debe ser llevada a cabo una operación especificada sobre un cierto número de operandos.

Para nosotros, los operandos serán los valores (números, celdas, funciones...). Los operadores serán los símbolos matemáticos que indican que operación realizamos.

En la fórmula  =100+50*100-50  los operadores son los símbolos + (más), * (multiplicación-asterisco) y - (menos), que se corresponden con las operaciones suma, multiplicación y resta.

Los operadores aritméticos nos permiten realizar operaciones aritméticas.  Los operadores aritméticos disponibles son:

  • Suma: + (símbolo más)
  • Resta: - (símbolo menos)
  • Multiplicación: * (símbolo asterisco)
  • División: / (símbolo barra inclinada)
  • Porcentaje: % (símbolo porcentaje)
  • Potencia: ^ (símbolo acento circunflejo)

Prioridad de los operadores

Calc sigue una determinada lógica para resolver las operaciones indicadas en una expresión.

En una hoja de cálculo la fórmula  =100+50*100-30-10  dará un resultado distinto de la fórmula  =(100+50)*(100-30)-10 .

¿Por qué? Por la prioridad de los operadores., también denominada precedencia.

En el primer caso, nuestra lógica nos lleva a resolver la fórmula leyendo de izquierda a derecha; los resultados parciales serían 100+50=150; 150*100 = 15000; 15000-30 = 14970; 14970-10 = 14960, que sería el resultado final.

Pero Calc no sigue esta lógica. Resuelve en primer lugar la multiplicación y después, la suma y las restas. Por lo tanto, inicialmente multiplicará 50*100. A su resultado, 5000, le sumará 100 y finalmente, le restará 30 y le restará 10, dando como resultado 5060.

En el segundo caso, Calc resuelve en primer lugar las expresiones entre paréntesis. Multiplicará el resultado del primer paréntesis (100+50 = 150) por el resultado del segundo paréntesis (100-30 = 70), que nos da un parcial de 10500, al que restará 10, dando como resultado 10490.

Concluyendo: si una fórmula contiene operadores de multiplicación/división y de suma/resta, utiliza los paréntesis si necesitas que las sumas/restas se efectúen antes que las multiplicaciones/divisiones.  En caso de duda, usa los paréntesis en cualquier caso, pues también son una ayuda para entender la operativa de la fórmula.

Introducir fórmulas simples

Para introducir una fórmula simple en una celda iniciaremos el modo edición de fórmula, y a continuación, bien en la misma celda, bien en la línea de entrada teclearemos la expresión; una vez introducida, finalizaremos el modo edición de fórmula.

Ejemplo de fórmula simpleEjemplo de fórmula simple

Algunos ejemplos:

  •  =50+14-12 (Suma y resta)
  •  =140*12/100  (Producto y división)
  •  =140*12% (Multiplicar por un porcentaje 12%)
  •  =100+50*100-50  (Suma, multiplicación y resta)
  •  =(100+50)*(100-50) (Suma, multiplicación y resta pero priorizando operaciones con el uso de paréntesis)

Podemos introducir espacios en blanco entre los operadores y los operandos, pero al finalizar la edición Calc los eliminará automáticamente.

Introducir fórmulas con referencias

Para introducir una fórmula con referencias en una celda iniciaremos el modo edición de fórmula, y a continuación, bien en la misma celda bien en la línea de entrada teclearemos la expresión; una vez introducida, finalizaremos el modo edición de fórmula.

Ejemplo de fórmula con referenciasEjemplo de fórmula con referencias


A la hora de introducir la expresión podemos:

  • Teclear la referencia a una celda o un rango de celdas. Por ejemplo, para sumar el contenido de las celdas B4 y B5 en la celda B6:
    • Selecciona la celda B6
    • Introduce la siguiente fórmula (teclea):  =B4+B5 .
  • También podemos utilizar el ratón:
    • Selecciona la celda B6
    • Escribe el símbolo = (igual)
    • Haz clic sobre la celda B4
    • Teclea el operador + (más)
    • Haz clic sobre la celda B5

En ambos casos, tras finalizar la fórmula con Intro la celda B6 mostrará el resultado de sumar los valores de las celdas B4 y B5.

Podemos operar con celdas y con valores constantes. Por ejemplo:  =B4*2 .

También podemos operar con celdas que contengan números, monedas, fechas y horas

Además de señalar con el ratón también podemos señalar con las flechas del teclado.

 
Cálculos aritméticos en Calc