Funciones en Excel
Funciones en Excel
Funciones en Excel
FUNCIONES EN EXCEL
Una función es una fórmula predefinida por Excel (o por el usuario) que opera con uno o más
valores y devuelve un resultado que aparecerá directamente en la celda o será utilizado para
calcular la fórmula que la contiene.
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 =.
- 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 separarse por un punto y coma ;.
Ejemplo: =SUMA(A1:C8)
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. De esta manera, 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+C8
En 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, 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 =.
6.2. Autosuma y funciones más frecuentes
Una función, como cualquier dato, se puede escribir directamente en la celda si conocemos su
sintaxis, pero Excel dispone de herramientas que facilitan esta tarea.
En la pestaña Inicio o en la de Fórmulas encontrarás el botón de Autosuma que
nos permite realizar la función SUMA de forma más rápida.
Con este botón tenemos acceso también a otras funciones utilizando la flecha de la derecha del
botón. Al hacer clic sobre ésta aparecerá la lista desplegable de la imagen. Y podremos utilizar otra
función que no sea la Suma, como puede ser Promedio (calcula la media
aritmética), Cuenta (cuenta valores), Máx (obtiene el valor máximo) o Mín (obtiene el valor
mínimo). Ademas de poder accesar al diálogo de funciones a través de Más funciones....
Para utilizar estas opciones, asegúrate de que tienes seleccionada la celda en que quieres que se
realice la operación antes de pulsar el botón
6.3. Insertar función
Para insertar cualquier otra función, también podemos utilizar el asistente. Si queremos introducir
una función en una celda:
Situarse en la celda donde queremos introducir la función.
Hacer clic en la pestaña Fórmulas
Elegir la opción Insertar función.
Excel 2016 nos permite buscar la función que necesitamos escribiendo una breve descripción de
la función necesitada en el recuadro Buscar una función: y, a continuación, haciendo clic sobre el
botón . De esta forma, no es necesario conocer cada una de las funciones que
incorpora Excel ya que nos mostrará en el cuadro de lista Seleccionar una función: las funciones
que tienen que ver con la descripción escrita.
Para que la lista de funciones no sea tan extensa podemos seleccionar previamente una categoría
del cuadro combinado O seleccionar una categoría:; esto hará que en el cuadro de lista sólo
aparezcan las funciones de la categoría elegida y reduzca por lo tanto la lista. Si no estamos muy
seguros de la categoría podemos elegir Todas.
En el cuadro de lista Seleccionar una función: hay que elegir la función que deseamos haciendo
clic sobre ésta.
Observa cómo, conforme seleccionamos una función, en la parte inferior nos aparecen los
distintos argumentos y una breve descripción de ésta. También disponemos de un enlace Ayuda
sobre esta función para obtener una descripción más completa de dicha función.
Al final, hacer clic sobre el botón Aceptar.
La ventana cambiará al cuadro de diálogo Argumentos de función, donde nos pide introducir los
argumentos de la función: este cuadro variará según la función que hayamos elegido. En nuestro
caso se eligió la función SUMA ().
En el recuadro Número1 hay que indicar el primer argumento que, generalmente, será una celda
o rango de celdas tipo A1:B4 . Para ello, hacer clic sobre el botón para que el cuadro se haga
más pequeño y podamos ver toda la hoja de cálculo; a continuación, seleccionar el rango de
celdas o la celda deseadas como primer argumento (para seleccionar un rango de celdas haz clic
con el botón izquierdo del ratón sobre la primera celda del rango y, sin soltar el botón, arrástralo
hasta la última celda del rango) y pulsar la tecla INTRO para volver al cuadro de diálogo.
En el recuadro Número2 habrá que indicar cuál será el segundo argumento. Sólo en caso de que
existiera.
Si introducimos un segundo argumento, aparecerá otro recuadro para el tercero, y así
sucesivamente.
Cuando tengamos introducidos todos los argumentos, hacer clic sobre el botón Aceptar.
Si por algún motivo insertáramos una fila en medio del rango de una función, Excel expande
automáticamente el rango incluyendo así el valor de la celda en el rango. Por ejemplo: Si tenemos
en la celda A5 la función =SUMA(A1:A4) e insertamos un fila en la posición 3, la fórmula se
expandirá automáticamente cambiando a =SUMA(A1:A5).
Utilizar Expresiones como argumentos de las Funciones
Excel permite que en una función tengamos expresiones como argumentos, por ejemplo, la suma
de dos celdas (A1+A3). El orden de ejecución de la función será primero resolver las expresiones y
después ejecutar la función sobre el resultado de las expresiones.
Por ejemplo, si tenemos la siguiente función =Suma((A1+A3);(A2-A4)) donde:
A1 vale 1
A2 vale 5
A3 vale 2
A4 vale 3
Excel resolverá primero las expresiones (A1+A3) y (A2-A4) por lo que obtendremos los
valores 3 y 2 respectivamente. Después, realizará la suma, obteniendo así 5 como resultado.
Utilizar Funciones como argumentos de las Funciones
Excel también permite que una función se convierta en argumento de otra función. De esta forma,
podemos realizar operaciones realmente complejas en una simple celda. Por
ejemplo, =MAX(SUMA(A1:A4);B3); esta fórmula consta de la combinación de dos funciones, la
suma y el valor máximo. Excel realizará primero la suma SUMA(A1:A4) y después calculará el valor
máximo entre el resultado de la suma y la celda B3.
LAS 10 FUNCIONES MÁS BÁSICAS PARA EMPEZAR
CON EXCEL
Excel resulta una herramienta indispensable en la gestión de empresas, sobre todo en estos
tiempos de auge del Big Data. El programa es tan amplio y abarca tantas acciones que con él
podemos realizar desde el cálculo más sencillo hasta el más complejo. Es por ello que si eres
nuevo/a en Excel al principio puedes sentirte abrumado/a por la gran cantidad de información y
posibilidades que este aporta.
Debido a la gran importancia del software, que sigue el pie del cañón después de más de 30 años,
es importante que casi todo el mundo tenga conocimientos básicos del programa. Todos aquellos
que trabajen con ordenadores, manejando información deberían, por lo menos, no sentirse
atemorizados ante una hoja de cálculo en blanco. Es por ello que vamos a enseñarte cuáles son
las funciones de Excel imprescindibles para empezar con el programa. ¡Toma nota!
Las funciones de Excel básicas que deberías conocer
Una función de Excel se trata de una fórmula predefinida que realiza cálculos tomando los valores
específicos en un orden particular. Su principal ventaja es que ahorran mucho tiempo y realizan
los cálculos de forma automática.
Las funciones están formadas por una sintaxis, un orden específico que se debe seguir para
obtener el resultado que se espera. La sintaxis básica para crear una fórmula es la siguiente:
=FUNCIÓN(ARGUMENTOS DE LA FÓRMULA)
Para trabajar bien con una función es necesario que conozcas bien cuáles son las partes de una
función, así como sus argumentos y los rangos en los que opera.
A continuación, se muestra un listado de las funciones básicas para empezar en Excel.
1. SUMA
La suma es una de las operaciones matemáticas más básicas que existen. Cuando empezamos con
ellas, en el colegio, aprendemos a sumar. Por ello, la función SUMA en Excel es realmente
sencilla. Se encarga de sumar los valores de las celdas en su interior y se representa de la
siguiente manera:
=SUMA(A1:A10)
2. RESTA
Si hemos contado con la suma, no podemos dejar de lado a la función RESTAR. Se encarga de
restar los valores de las celdas. Se puede realizar de la siguiente manera:
=A2-A3
3. MULTIPLICAR
Otra función básica de Excel, si ya sabes sumar y restar, ¡debes aprender a multiplicar! Para ello se
deben intercalar las celdas que se quieren multiplicar con un "*". Por ejemplo:
=A1 * A2 * A3
4. DIVIDIR
Para dividir en Excel lo que debes hacer es lo mismo que multiplicar, pero utilizando "/" como
separación. Por ejemplo:
=A1 / A2 / A3
5. PROMEDIO
Esta fórmula se encarga de devolver el valor promedio aritmético de las celdas que comprenden
un rango. A este cálculo también se le denomina media aritmética. Para calcularlo se utiliza
la función PROMEDIO:
=PROMEDIO (celdas con números)
6. MAX y MIN
Esta función de Excel se emplea para conocer el mayor valor y el menor de una serie de datos.
Para ello se utiliza la función MAX y la función MIN:
=MAX (celdas) / =MIN (celdas)
7. SI.ERROR
La función SI.ERROR se utiliza para evitar errores como #DIV/0!. Permite devolver un valor en el
caso de que una operación vaya a devolver un error. La operación se realiza de la siguiente forma:
=SI.ERROR (operación, valor si hay un error)
8. SI
Es una de las funciones más utilizadas de Excel, puesto que con ella se puede devolver un
resultado distinto según si se cumple una condición. Por ejemplo, se puede utilizar para que una
celda devuelva el resultado "APTO" si en su celda hay un número mayor a 5. Para utilizar la función
SI debes introducir lo siguiente:
=Si (condición, valor si se cumple la condición, valor si no se cumple la condición)
9. CONTARA
Se trata de una función para contar valores. Se diferencia de CONTAR porque esta también cuenta
valores no numéricos. Además, también ignora las celdas vacías, por lo que resulta útil para contar
cuántas entradas tiene una tabla. La sintaxis de la función CONTARA es la siguiente:
=CONTARA (rango de celdas)
10. CONTAR.SI
Se trata de una especie de mezcla entre CONTAR y CONTARA. Cuenta el rango de celdas que se
especifica, siempre y cuando se cumplan unos requisitos. Para utilizar la función CONTAR.SI debes
utilizar la siguiente sintaxis:
=CONTAR.SI (rango de celdas, criterio)
REFERENCIAS
Cuando trabajamos en Excel y, más concretamente, cuando hacemos usos de fórmulas y
funciones, casi es seguro que pongamos referencias a celdas o conjunto de celdas que no son
propiamente la misma celda donde tenemos la fórmula.
Las referencias son enlaces a un lugar, es decir, cuando en una fórmula escribimos =SUMA(A1;B1)
nos estamos refiriendo a que sume el contenido de A1 y el contenido de B1.
Existen 3 tipos de referencias:
Referencia Relativa: Las referencias de filas y columnas cambian si se copia la formula en otra
celda, es decir, se adapta a su entorno porque las referencias las hace con respecto a la distancia
entre la fórmula y las celdas que forman parte de la fórmula. Esta es la opción que ofrece Excel por
defecto.
Supongamos el ejemplo:
A B
1 15 20
2 =A1+2 30
Si ahora copiamos la celda A2 en B3, como la copiamos una columna hacia la derecha y en una fila
hacia abajo, la fórmula cambiará por: =B2+2. Lo que variará es la referencia a la celda A1, al
copiarla una columna hacia la derecha se incrementará el nombre de la columna en uno, es decir,
en vez de A pondrá B y, al copiarla una fila hacia abajo, en vez de fila 1 pondrá 2, resultando
en =B2+2 .
Referencia Mixta: Podemos hacer una combinación de ambas referencias, haciendo que las
filas sean relativas y las columnas absolutas o viceversa.
Supongamos el ejemplo:
A B
1 15 20
2 =$A1+2 30
Si ahora copiamos la celda A2 en B3, como hay un signo $ delante de la columna, aunque se copie
una columna más a la derecha ésta no variará, pero al no tener el signo $ delante de la fila, al
copiarla una fila hacia abajo la fila cambiará por 2 en vez de 1 y el resultado será =$A2+2 .
Supongamos el ejemplo:
A B
1 15 20
2 =A$1+2 30
Si ahora copiamos la celda A2 en B3, como hay un signo $ delante de la fila, aunque se copie una
fila hacia abajo ésta no variará, pero al no tener el signo $ delante de la columna, al copiarla una
columna más a la derecha la columna cambiará por B en vez de A y el resultado será =B$1+2 .
Cómo cambiar el tipo de referencia
Una opción para cambiar el tipo de referencia una vez sabemos distinguir entre los diferentes
tipos de referencias que existen y la que más nos interesa en cada momento es hacerlo a mano.
Las referencias relativas se escriben tal cual vemos la intersección de la celda con la columna y la
fila (A2, B3, D1...).
Para que la referencia sea absoluta, es decir que sea fija, debemos anteponer a la columna y a la
fila el signo $ ($A$2, $B$3, $D$1...).
Para las referencias mixtas, como hemos dicho puede ser una mezcla entre relativa y absoluta. Por
tanto, pueden ser de este tipo ($A2, B$3, $D1...).
Otra opción, en lugar de escribirlo a mano, es hacerlo cuando estemos editando la fórmula. En el
momento en el que se incluyan las celdas referenciadas, podemos pulsar sobre la tecla F4 y vemos
que va cambiando a los posibles tipos de referencias que podemos hacer con la celda.
Referencias a otras hojas o libros
Otra funcionalidad muy interesante de las referencias es la posibilidad de escribir referencias a
celdas que se encuentran en otras hojas o incluso en otros libros.
Referencia a otras hojas.
Para hacer referencia a celdas de otras hojas debemos indicar el nombre de la hoja seguido del
signo de exclamación y el nombre de la celda.
Por ejemplo: Hoja2!A2. Esta referencia está diciendo que coja la celda A2 de la hoja Hoja2.
Si la hoja tuviera un nombre personalizado con espacios incluidos, la referencia sería de este modo
'Nombre de la hoja externa'!A2 ; habría que encerrar el nombre de la hoja entre comillas simples '
'.
Muy importante: Al escribir una cadena de caracteres que incluya espacios debemos ponerlo
siempre entre comillas simples ' '.