Funciones de Excel
Una función es una formula predefinida que opera con uno o más valores y devuelve un resultado que aparecerá directamente en la celda o será utilizado para calcular la formula 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 de separarse por un punto y coma ;.
Ejemplo: =SUMA(A1:C8) tenemos la función suma () que devuelve como resultado la suma de sus argumentos.
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 =.
En la pestaña Inicio o en la de Fórmulas encontrarás el botón 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 derecha: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). Además 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 la fila izquierda es la función y en la columna derecha su respectiva descripción.
| AHORA() | Devuelve la fecha y la hora actual |
| AÑO(núm_de_serie) | Devuelve el año en formato año |
| DIA(núm_de_serie) | Devuelve el día del mes |
| DIAS360(fecha_inicial;fecha_final;método) | Calcula el número de días entre las dos fechas |
| DIASEM(núm_de_serie;tipo) | Devuelve un número del 1 al 7 |
| FECHA(año;mes;día) | Devuelve la fecha en formato fecha |
| FECHANUMERO(texto_de_fecha) | Devuelve la fecha en formato de fecha |
| HORA(núm_de_serie) | Devuelve la hora como un número del 0 al 23 |
| HORANUMERO(texto_de_fecha) | Convierte una hora de texto en un número |
| HOY() | Devuelve la fecha actual |
| MES(núm_de_serie) | Devuelve el número del mes en el rango del 1 (enero) al 12 (diciembre) |
| MINUTO(núm_de_serie) | Devuelve el minuto en el rango de 0 a 59 |
| NSHORA(hora;minuto;segundo) | Convierte horas, minutos y segundos dados como números |
| SEGUNDO(núm_de_serie) | Devuelve el segundo en el rango de 0 a 59 |
| |
| CARACTER(número) | Devuelve el |
| CODIGO(texto) | Devuelve el código ASCII del primer caracter del texto |
| CONCATENAR(texto1;texto2;...;textoN) | Devuelve una cadena de caracteres con la unión |
| DECIMAL(número;decimales;no_separar_millares) | Redondea un número pasado como parámetro |
| DERECHA(texto;núm_de_caracteres) | Devuelve el número de caracteres especificados |
| ENCONTRAR(texto_buscado;dentro_del_texto;núm_inicial) | Devuelve la posición inicial del texto buscado |
| ESPACIOS(texto) | Devuelve el mismo texto pero sin espacios |
| EXTRAE(texto;posicion_inicial;núm_caracteres) | Devuelve los caracteres indicados de una cadena |
| HALLAR(texto_buscado;dentro_del_texto;núm_inicial) | Encuentra una cadena dentro de un texto |
| IGUAL(texto1;texto2) | Devuelve un valor lógico (verdadero/falso) |
| IZQUIERDA(texto;núm_de_caracteres) | Devuelve el número de caracteres especificados |
| LARGO(texto) | Devuelve la longitud del texto |
| LIMPIAR(texto) | Limpia el texto de caracteres no imprimibles |
| MAYUSC(texto) | Convierte a mayúsculas |
| MINUSC(texto) | Convierte a minúsculas |
| MONEDA(número;núm_de_decimales) | Convierte a moneda |
| NOMPROPIO(texto) | Convierte a mayúscula la primera letra del texto |
| REEMPLAZAR(texto_original;num_inicial;núm_de_caracteres;texto_nuevo) | Reemplaza parte de una cadena de texto por otra |
| REPETIR(texto;núm_de_veces) | Repite el texto |
| SUSTITUIR(texto;texto_original;texto_nuevo;núm_de_ocurrencia) | Reemplaza el texto con texto nuevo |
| T(valor) | Comprueba que el valor es texto |
| TEXTO(valor;formato) | Convierte un valor a texto |
| TEXTOBAHT(número) | Convierte un número a texto tailandés (Baht) |
| VALOR(texto) | Convierte un texto a número |
Funciones de Búsqueda
Estas son algunas de las funciones disponibles por Excel para realizar búsquedas:
En la columna izquierda es la función y en la derecha su descripción.
| AREAS(ref) | Devuelve el número de rangos de celdas contiguas |
| BUSCAR(...) | Busca valores de un rango de una columna o una fila |
| BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas;ordenado) | Busca en la primera fila de la tabla o matriz de valores |
| BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado) | Busca un valor en la primera columna de la izquierda |
| COINCIDIR(valor_buscado;matriz_buscar_en;tipo_de_coincidencia) | Devuelve la posición relativa de un elemento |
| COLUMNA(ref) | Devuelve el número de columna de una referencia |

No hay comentarios:
Publicar un comentario