La sintaxis de cualquier función es:
nombre_función(argumento1;argumento2;...;argumentoN)Siguen las siguientes reglas:
- Si la función va al comienzo de una fórmula debe empezar por el signo =.Ejemplo: =SUMA(A1:C8)
- Los argumentos o valores de entrada van siempre entre paréntesis. No dejes espacios antes o después de cada paréntesis.
- Los argumentos pueden ser valores constantes (número o texto), fórmulas o funciones.
- Los argumentos deben de separarse por un punto y coma ;.
Tenemos la función SUMA() que devuelve como resultado la suma de sus argumentos. El operador ":" nos identifica un rango de celdas, así A1:C8 indica todas las celdas incluidas entre la celda A1 y la C8, así la función anterior sería equivalente a:
=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+C6+C7+C8En este ejemplo se puede apreciar la ventaja de utilizar la función.
Las fórmulas pueden contener más de una función, y pueden aparecer funciones anidadas dentro de la fórmula.
Ejemplo: =SUMA(A1:B4)/SUMA(C1:D4)Existen muchos tipos de funciones dependiendo del tipo de operación o cálculo que realizan. Así hay funciones matemáticas y trigonométricas, estadísticas, financieras, de texto, de fecha y hora, lógicas, de base de datos, de búsqueda y referencia y de información.
Para introducir una fórmula debe escribirse en una celda cualquiera tal cual introducimos cualquier texto, precedida siempre del signo =.
OPERACIONES MAS UTILIZADAS EN LAS FORMULAS
Excel permite que en una función tengamos varios operadores para tratar los datos. Los operadores son símbolos que identifica Excel con operaciones aritméticas y es el enlace entre dos argumentos.
En la tabla podemos ver los operadores más utilizados.
SIGNO | OPERACIÓN QUE REALIZA |
---|---|
+ | SUMA |
- | RESTA |
* | MULTIPLICA |
/ | DIVIDE |
^ | EXPONENCIACIÓN |
& | UNIÓN / CONCATENAR |
= | Comparación IGUAL QUE |
> | Comparación MAYOR QUE |
< | Comparación MENOR QUE |
>= | Comparación MAYOR IGUAL QUE |
<= | Comparación MENOR IGUAL QUE |
<> | Comparación DISTINTO |
En una fórmula o función pueden utilizarse tanto operadores como sea necesario teniendo en cuenta siempre que los operadores hacen siempre referencia a dos argumentos. Pueden crearse fórmulas verdaderamente complejas. Veamos un ejemplo.
= ((SUMA(A1:A7)*SUMA(B1:B7)) / (SUMA(C1:C7)*SUMA(D1:D7)))=(F8*SUMA(G1:G5))
Precedencia de los operadores
Hemos visto que una fórmula puede ser muy compleja, utilizando multitud de operadores. Excel como cualquier operador matemático tiene unas ciertas reglas para saber que operaciones debe realizar primero para que el resultado obtenido sea el correcto.En la siguiente tabla mostramos las precedencias establecidas por Excel.
SIGNO | OPERACIÓN QUE REALIZA | PRECEDENCIA |
---|---|---|
^ | EXPONENCIACIÓN | 1 |
* | MULTIPLICA | 2 |
/ | DIVIDE | 2 |
+ | SUMA | 3 |
- | RESTA | 3 |
& | UNIÓN / CONCATENAR | 4 |
= | Comparación IGUAL QUE | 5 |
> | Comparación MAYOR QUE | 5 |
< | Comparación MENOR QUE | 5 |
>= | Comparación MAYOR IGUAL QUE | 5 |
<= | Comparación MENOR IGUAL QUE | 5 |
<> | Comparación DISTINTO | 5 |
Además de esta tabla de precedencias la precedencia máxima, es decir la operación que antes se evalua, es aquella que va entre parentesis.
Veamos pues como resolvería la fórmula que hemos visto como ejemplo:
= ((SUMA(A1:A7)*SUMA(B1:B7)) / (SUMA(C1:C7)*SUMA(D1:D7)))=(F8*SUMA(G1:G5))
- 5 SUMASPrimero resolvería por separado las operaciones de SUMA, despues realizaría las operaciones de MULTIPLICACIÓN, seguidamente realizaría la DIVISIÓN y por último la COMPARACIÓN.
- 3 MULTIPLICACIONES
- 1 DIVISIÓN
- 1 COMPARACIÓN
buena reseña
ResponderEliminar