FUNCIONES EN EXCEL
Una función es una fórmula predefinida por Excel (o por el usuario) que opera con uno o mas 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:
Siguen las siguientes reglas:nombre_función(argumento1;argumento2;...;argumentoN)
Ejemplo: =SUMA(A1:C8)- 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 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:
En este ejemplo se puede apreciar la ventaja de utilizar la función.=A1+A2+A3+A4+A5+A6+A7+A8+B1+B2+B3+B4+B5+B6+B7+B8+C1+C2+C3+C4+C5+C6+C7+C8
Las fórmulas pueden contener más de una función, y pueden aparecer funciones anidadas dentro de la fórmula.
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.Ejemplo: =SUMA(A1:B4)/SUMA(C1:D4)
Para introducir una fórmula debe escribirse en una celda cualquiera tal cual introducimos cualquier texto, precedida siempre del signo =.
FUNCIONES MAS 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....
Funciones de fecha y hora:
En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un "número de serie". Pues bien, Excel llama número de serie al número de días transcurridos desde el 0 de enero de 1900 hasta la fecha introducida, es decir coge la fecha inicial del sistema como el día 0/1/1900 y a partir de ahí empieza a contar, en las funciones que tengan núm_de_serie como argumento, podremos poner un número o bien la referencia de una celda que contenga una fecha.
En varias funciones veremos que el argumento que se le pasa o el valor que nos devuelve es un "número de serie". Pues bien, Excel llama número de serie al número de días transcurridos desde el 0 de enero de 1900 hasta la fecha introducida, es decir coge la fecha inicial del sistema como el día 0/1/1900 y a partir de ahí empieza a contar, en las funciones que tengan núm_de_serie como argumento, podremos poner un número o bien la referencia de una celda que contenga una fecha.
| Función | Descripción | |
|---|---|---|
| AHORA | Devuelve el número de serie correspondiente a la fecha y hora actuales | |
| AÑO | Convierte un número de serie en un valor de año | |
| DIA | Convierte un número de serie en un valor de día del mes | |
| DIA.LAB | Devuelve el número de serie de la fecha que tiene lugar antes o después de un número determinado de días laborables | |
| DIA.LAB.INTL | Devuelve el número de serie de la fecha anterior o posterior a un número especificado de días laborables mediante parámetros para indicar cuáles y cuántos días son días de fin de semana | |
| DIAS.LAB | Devuelve el número de todos los días laborables existentes entre dos fechas | |
| DIAS360 | Calcula el número de días entre dos fechas a partir de un año de 360 días | |
| DIASEM | Convierte un número de serie en un valor de día de la semana | |
| FECHA | Devuelve el número de serie correspondiente a una fecha determinada | |
| FECHA.MES | Devuelve el número de serie de la fecha equivalente al número indicado de meses anteriores o posteriores a la fecha inicial | |
| FECHANUMERO | Convierte una fecha con formato de texto en un valor de número de serie | |
| FIN.MES | Devuelve el número de serie correspondiente al último día del mes anterior o posterior a un número de meses especificado | |
| FRAC.AÑO | Devuelve la fracción de año que representa el número total de días existentes entre el valor de fecha_inicial y el de fecha_final | |
| HORA | Convierte un número de serie en un valor de hora | |
| HOY | Devuelve el número de serie correspondiente al día actual | |
| MES | Convierte un número de serie en un valor de mes | |
| MINUTO | Convierte un número de serie en un valor de minuto | |
| NSHORA | Devuelve el número de serie correspondiente a una hora determinada | |
| NUM.DE.SEMANA | Convierte un número de serie en un número que representa el lugar numérico correspondiente a una semana de un año | |
| SEGUNDO | Convierte un número de serie en un valor de segundo | |
| VALHORA | Convierte una hora con formato de texto en un valor de número de serie |
FUNCIONES DE TEXTO:
Una hoja de cálculo está pensada para manejarse dentro del mundo de los números, pero Excel también tiene un conjunto de funciones específicas para la manipulación de texto.
Estas son todas las funciones de texto ofrecidas por Excel.
| Función | Descripción | |
|---|---|---|
| CARACTER | Devuelve el carácter especificado por el número de código | |
| CODIGO | Devuelve un código numérico del primer carácter de una cadena de texto | |
| CONCATENAR | Concatena varios elementos de texto en uno solo | |
| DECIMAL | Da formato a un número como texto con un número fijo de decimales | |
| DERECHA, DERECHAB | Devuelve los caracteres del lado derecho de un valor de texto | |
| ENCONTRAR, ENCONTRARB | Busca un valor de texto dentro de otro (distingue mayúsculas de minúsculas) | |
| EXTRAE, EXTRAEB | Devuelve un número específico de caracteres de una cadena de texto que comienza en la posición que se especifique | |
| HALLAR, HALLARB | Busca un valor de texto dentro de otro (no distingue mayúsculas de minúsculas) | |
| IGUAL | Comprueba si dos valores de texto son idénticos | |
| IZQUIERDA, IZQUIERDAB | Devuelve los caracteres del lado izquierdo de un valor de texto | |
| LARGO, LARGOB | Devuelve el número de caracteres de una cadena de texto | |
| LIMPIAR | Quita del texto todos los caracteres que no se pueden imprimir | |
| MAYUSC / MINUSC | Convierte el texto en mayúsculas o en minúsculas respectivamente | |
| MONEDA | Convierte un número en texto, con el formato de moneda $ (dólar) | |
| NOMPROPIO | Pone en mayúscula la primera letra de cada palabra de un valor de texto | |
| REEMPLAZAR, REEMPLAZARB | Reemplaza caracteres de texto | |
| REPETIR | Repite el texto un número determinado de veces | |
| SUSTITUIR | Sustituye texto nuevo por texto antiguo en una cadena de texto | |
| Si el valor es un texto lo devuelve, y si no devuelve una cadena vacía LINK PARA DESCARGAR INFORMACION |
A continuación vídeos mas explicativos sobre el tema:
