Está en la página 1de 8

4.

1 Funciones

FUNCIONES
FUNCIONES VS FÓRMULAS
A menudo el contenido de una celda depende del contenido de otras celdas.
Las fórmulas son ecuaciones que usan números y variables colocadas en celdas, para
producir un resultado.
Una función es un cálculo predefinido que se introduce en una celda o en una fórmula,
para ayudar a analizar o manipular los datos. Todo lo que se necesita es introducir los
argumentos y el cálculo se hace automáticamente.
Las funciones ayudan a crear fórmulas para obtener los resultados buscados.
Calc dispone de más funciones de las que puedes necesitar, porque está diseñado para
múltiples usos, tanto en empresas como el campo científico. Lo normal es que uses sólo
unas pocas. Las puedes ver todas con el asistente de funciones.

SINTAXIS DE UNA FUNCIÓN

La estructura de una función comienza por el signo igual (=), seguido por el nombre de
la función, un paréntesis de apertura, los argumentos de la función separados por
comas y un paréntesis de cierre. Por ejemplo =SUMA( 1 ; A3 ; B3:B9 )
La sintaxis básica de una función es la siguiente:
NombreFunción(Argumento1;Argumento2;...; ArgumentoN )
£ NombreFunción: A una función se la llama por su nombre. Por ejemplo, tenemos
lafunción SUMA, la función HOY, …
£ Paréntesis: Tras el nombre se abren y cierran unos paréntesis. Los paréntesis
llevan en su interior los argumentos.
Algunas funciones no precisan argumentos como es el caso de la función HOY,
pero aunque no los precise, es obligatorio poner los paréntesis. Si no se ponen,
Calc no la reconoce como función y presentará un error del tipo #¿NOMBRE?.
La función sin argumentos se escribiría de la siguiente forma: =HOY()
£ Argumento1; Argumento2,...: La mayoría de las funciones precisan argumentos.
Los argumentos son los datos necesarios para que la función devuelva un valor
correcto. Si hay más de un argumento, se escriben separados por un punto y coma.
Todos los argumentos son obligatorios, a menos que se enumeren específicamente
como opcionales.

@rribi 1
4.1 Funciones

Por ejemplo, la función REDONDEAR precisa dos argumentos: el número que


deseamos redondear y el número de decimales al que redondear.
En una fórmula se escribiría de la siguiente forma:
=REDONDEAR(6145,2648;2)
Dependiendo de la naturaleza de la función, los argumentos se pueden indicar de la
siguiente manera:
"Datos de texto" Las comillas indican que se está ingresando una cadena
de texto.
9 El número nueve se ingresa como un número.
"9" El número nueve se está ingresando como texto.
A1 Se está ingresando la dirección de la celda A1 y la función
tomará como argumento lo que contenga la celda A1.
B2:D9 Se ha ingresado un intervalo rectangular de celdas.

FUNCIONES ANIDADAS

Las funciones también se pueden utilizar como argumentos dentro de otras funciones.
Cuando esto ocurre se denominan funciones anidadas.
=SUMA(2,PRODUCTO(5,7))
En el ejemplo anterior, primero se calcula la función PRODUCTO, y el resultado es un
argumento para la función SUMA
Observa que la fórmula anidada para el promedio no requiere su propio signo igual. El
que está al comienzo de la ecuación es suficiente para ambas fórmulas.

REFERENCIAS 3D

Las referencias 3D nos permiten referirnos a una celda o un rango de celdas, en


varias hojas de cálculo simultáneamente.
=SUMA(HOJA1.A1:HOJA3.A1) → Devuelve la suma de todos los valores contenidos
en la celda A1 en todas las hojas de cálculo entre HOJA1 y la HOJA3, ambas
incluidas.
=SUMA(Enero.A2:Diciembre.A100) → Devuelve la suma de todos los valores en las
celdas del intervalo A2:A100 de todas las hojas de cálculo entre Enero y Diciembre,
ambas incluidas.

@rribi 2
4.1 Funciones

EL ASISTENTE DE FUNCIONES

Como sería de esperar, disponemos de una herramienta que nos ayudará con las
funciones, el Asistente de funciones.
Además de listar todas las funciones, también nos proporcionará la sintaxis y una
ayuda específica para cada función.
Las funciones están clasificadas en categorías y ordenadas alfabeticamente.
Los argumentos pueden ser números, texto, valores lógicos como VERDADERO o
FALSO, matrices o referencias de celda, incluso otra función.
Antes de hacer uso de esta herramienta, debemos seleccionar en la hoja de cálculo
una celda o conjunto de celdas como punto de inserción de la fórmula.
Podemos acceder al Asistente de funciones de varias maneras:
• Barra de menús → Insertar → Función…
• Ctrl+F2
• Botón fx (asistente de funciones)
El Asistente para funciones cuenta con dos pestañas:
• La pestaña Funciones se utiliza para crear las funciones.
• La pestaña Estructura se utiliza para comprobarlas.

@rribi 3
4.1 Funciones

FICHA FUNCIONES

£ Buscar
Permite buscar mediante parte del nombre de una función.
£ Categoría
Enumera todas las categorías a las que pueden pertenecer cada una de las funciones.
En principio aparece seleccionado Todas que muestra un listado de todas las funciones
existentes independientemente de la categoría a la que pertenezcan.
Selecciona una categoría para ver las funciones correspondientes en el campo de lista
situado debajo. La categoría Usadas recientemente muestra las funciones que has
utilizado más recientemente.
£ Función
Muestra las funciones pertenecientes a la categoría seleccionada, o que coinciden con
el texto buscado.
Al pulsar una sola vez se muestra una breve descripción de la función.
Pulsa dos veces en una función para seleccionarla.
£ Matriz
Especifica que la función seleccionada se inserte en el intervalo de celdas
seleccionado como fórmula matricial. Las fórmulas matriciales operan sobre varias
celdas. Cada una de las celdas de la matriz contiene la fórmula; esta no es una copia,
sino una fórmula común que comparten todas las celdas de la matriz.
La opción Matriz surte el mismo efecto que oprimir Ctrl + Mayús + Intro; la opción se
utiliza para introducir y confirmar fórmulas en la hoja. Estas fórmulas se insertan
como matriciales, lo cual se indica mediante llaves: { }.
£ Zona de ingreso de argumentos
Al pulsar dos veces en una función, el campo o los campos de entrada de argumento
aparecen a la derecha del diálogo.
Es una opción muy útil para manejar una función por primera vez.

@rribi 4
4.1 Funciones

Puedes introducir una referencia de celda como argumento seleccionándola con el


ratón. También puedes escribir valores numéricos o de otro tipo o referencias
directamente en los campos correspondientes del cuadro de diálogo.
En cuanto se introducen argumentos en la función, se efectúa la operación de cálculo.
La previsualización informa de si el cálculo de la función puede realizarse con los
argumentos introducidos. Si los argumentos introducidos provocan un error, se
muestra el código de error correspondiente.
£ Encoger/Expandir
Pulsa en el icono Encoger para disminuir el cuadro de diálogo al tamaño del campo de
entrada. Esto facilita el marcar la referencia requerida en la hoja. El icono cambia y
se convierte en Expandir. Púlsalo para restaurar el tamaño original del diálogo.

£ Resultado
Muestra una vista preliminar del resultado de la función. Si los argumentos provocan
un error, mostrará el código de error correspondiente.

@rribi 5
4.1 Funciones

£ Fórmula
Muestra la fórmula que has creado.
£ Botón Ayuda
También dispones de un botón de Ayuda para profundizar en el uso de la función..
£ Botón Aceptar
Pulsa en Aceptar para insertar el resultado en la hoja de cálculo.

FICHA ESTRUCTURA

La ficha Estructura presenta de forma jerárquica la estructura detallada de una


función. Para mostrar u ocultar los argumentos es posible abrir y cerrar las entradas
de fórmula (la carpeta) con los signos + y -. Los argumentos se señalan con una marca
verde si están correctamente introducidos.
Es una gran herramienta para localizar errores en fórmulas y funciones.

En realidad, terminarás escribiendo las funciones directamente en la línea de entrada

@rribi 6
4.1 Funciones

sin necesidad de ningún botón, pero sí es muy útil esta herramienta para ir conociendo
funciones nuevas.
Es especialmente importante conocer el número de parámetros, es decir, sobre qué
números actúa. Puede ser sobre uno, dos,…o bien sobre un rango, un conjunto o varios
rangos. Infórmate bien antes de usar una función nueva.

CATEGORÍAS

FUNCIONES DE TIPO CONDICIONAL

Las funciones de tipo condicional permiten a las hojas de cálculo tomar decisiones en
función de los posibles valores.
Todas siguen un esquema similar a “si ocurre esto, devuelvo este resultado y si no,
devuelvo este otro”.
La función condicional más importante es SI, pero según se verá, se pueden usar otras
del mimo tipo que facilitan mucho la construcción de hojas con funcionalidades útiles

FUNCIONES DE BÚSQUEDA

Estas funciones buscan datos en una tabla según unos criterios, que pueden ser
valores, números de orden o índices,

FUNCIONES DE TEXTO

Las funciones de texto se utilizan para insertar, extraer, convertir y formatear


cadenas de texto, es decir, los operandos de esta función son de tipo texto.

FUNCIONES DE FECHAS

Las funciones de fecha se utilizan para insertar y editar fechas y horas. Para Calc las
fechas y horas son números, siendo la fecha la parte entera y la hora la parte decimal.
Por ejemplo, 05/03/2010 a las 12:00 se corresponde con el número 40.242,50.
Si al insertar una fórmula con una función de fecha en una celda el resultado es
numérico, debemos cambiar su formato a fecha y hora.
En el asistente de funciones, en la opción Categoría elegimos Fecha, veremos todas las
funciones disponibles.
Por ejemplo la función =HOY( ) nos devuelve como resultado la fecha del hoy.

FUNCIONES DE MATEMÁTICAS

Permiten definir las funciones matemática generales.

@rribi 7
4.1 Funciones

FUNCIONES ESTADÍSTICAS

La Estadística, muchas veces es imprescindible para analizar bien una tabla de datos.
Observarás que la mayoría de las funciones te resultarán ininteligibles. Por ello sólo
presentaremos las más sencillas y usuales, a fin de que podamos elegir la que nos
convenga en cada momento.

FUNCIONES FINANCIERAS

Funciones que calculan periodos o cantidades de pagos en préstamos, hipotecas….


El catálogo de funciones de tipo financiero es muy extenso, por lo que sólo se
comentarán algunas de ellas.

Usar una referencia 3D dentro de una función suma


Las referencias 3D nos permiten referirnos a una celda en varias hojas de cálculo
simultáneamente.
=SUMA(Hoja2:Hojat13.B5) -> devuelve la suma de todos los valores contenidos en la
celda B5 en
todas las hojas de cálculo entre la 2 y la 13, ambas incluidas.
=SUMA(Hoja1:Hoja10.A1:C3) -> devuelve la suma de todos los valores en las celdas del
intervalo
A1:C3 en las hojas de cálculo entre la 1 y la 10, ambas incluidas.

@rribi 8

También podría gustarte