domingo, 21 de diciembre de 2008

Caso práctico 1

Nos vemos en la necesidad de solicitar a una entidad bancaria un préstamo de 60.000 euros para realizar unas reformas en nuestra vivienda. El banco nos proporciona el dinero a un interés anual fijo del 3%.

Se pide:
Calcular la cantidad mensual que deberemos pagar al banco si deseamos devolver el préstamo más los intereses, para los siguientes periodos de tiempo:

- 1 año.
- 3 años.
- 5 años.

Solución: La hoja de cálculo con los datos de nuestro problema podría ser la que mostramos en la Figura 8.2. En ella podemos observar la cantidad solicitada para el préstamo en la celda C2, el interés fijo anual que nos cobra el banco en la C3, y los tres periodos de tiempo en las celdas B9, B10 y B11, respectivamente.

Las soluciones, que obtendremos utilizando la función PAGO(...), estarán situadas en las celdas D9, D10 y D11. Antes de usar la función estudiemos detenidamente su sintaxis y el significado de sus argumentos.

Sintaxis

PAGO(tasa;nper;va;vf;tipo)

En todas las funciones, los argumentos en negrita indican que son obligatorios y los otros que son opcionales.



Fig. 8.2. Hoja de cálculo de ejemplo.

Funciones financieras, matemáticas y trigonométricas

Funciones financieras

Existen un total de 55 funciones financieras predeterminadas, que realizan toda clase de cálculos relacionados con valores bursátiles, amortizaciones, préstamos, inversiones, letras del tesoro, etcétera.

Aunque el mundo de las finanzas pueda parecer un poco alejado de nuestra vida cotidiana, es posible que en el futuro nos veamos en la necesidad de realizar alguno de estos cálculos, bien sea para conocer la cuota de una hipoteca, los intereses a pagar por un préstamo, etcétera.

Comenzaremos viendo un sencillo ejemplo de utilización de la función PAGO(...), que calcula el pago de un préstamo basándose en pagos constantes y en una tasa de interés constante.

Lo haremos mediante el primer caso práctico de la unidad.

Funciones matemáticas y trigonométricas

El grupo de las funciones matemáticas y trigonométricas está compuesto por un total de 60 funciones predeterminadas.

Las que no se pueden considerar trigonométricas realizan operaciones como logaritmo, potencia, redondeo, valor absoluto, máximo común divisor y mínimo común múltiplo, división entera, operaciones con matrices (producto, determinante, inversa, etc.), raíz cuadrada, números aleatorios, y un largo etcétera que seguro nos puede ayudar a la hora de realizar cálculos con las celdas.

De entre las segundas, las trigonométricas, disponemos de un gran número de funciones que calculan las típicas operaciones con ángulos, como por ejemplo el seno, coseno, tangente, etc., valor del número Pi, y funciones de conversión de grados a radianes y viceversa.

Aprenderemos a utilizar algunas de estas funciones en el Caso práctico 2.

Uso de fórmulas complejas

Uso de fórmulas complejas, funciones, expresiones y formato condicional

En la anterior unidad didáctica aprendimos qué son las fórmulas, para qué se pueden utilizar, de qué elementos pueden estar compuestas, cómo se introducen, etc., y también comentamos que Excel dispone de un gran número de funciones estándar que permiten realizar toda clase de cálculos. Es en esta unidad, dedicada al uso avanzado de Excel, donde aprenderemos a usar algunas de estas funciones, así como autilizar el formato condicional que permite aplicar diferentes formatos a las celdas en función del valor que contienen. Y si no tenemos suficiente con el gran conjunto de funciones estándar de Excel, los usuarios aventajados pueden crear sus propias funciones personalizadas, programándolas con el lenguaje Visual Basic para Aplicaciones, integrado en el propio Excel. Trataremos este tema en el punto 8.5 de la unidad, dedicado a las macros y la programación básica.

A. Funciones y expresiones

Excel ofrece al usuario un total de 329 funciones de hoja de cálculo predeterminadas, agrupadas en las siguientes categorías: financieras, matemáticas y trigonométricas, fecha y hora, estadísticas, búsqueda y referencia, base de datos, texto y datos, lógicas, información e ingeniería. Por suerte para nosotros, podemos simplificar su utilización mediante el Asistente de inserción de funciones, que podemos activar haciendo clic en el botón Insertar función de la barra de fórmulas, seleccionando la opción de menú Insertar - Fórmula, o tecleando a la vez Mayús+F3, estando situados en la celda deseada.

Según la definición que ofrece la ayuda de Excel, las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores específicos, denominados argumentos, en un orden determinado o estructura. Las funciones pueden utilizarse para ejecutar operaciones simples o complejas.

La estructura de una función comienza por el nombre de la función, un paréntesis de apertura, los argumentos de la función separados por puntos y coma, y un paréntesis de cierre. Los argumentos de una función pueden ser números, texto, valores lógicos como VERDADERO o FALSO, matrices, valores de error como #N/A o referencias de celda. El argumento que se designe deberá generar un valor válido para el mismo. Los argumentos pueden ser también constantes, fórmulas u otras funciones.

Los argumentos de una función pueden ser a la vez funciones. Cuando sucede esto hablamos de funciones anidadas. Excel soporta un máximo de siete niveles de anidamiento.

Cuando creemos una fórmula que contenga una función, el asistente de inserción de funciones nos ayudará a introducir las funciones de la hoja de cálculo. A medida que se introduzca una función en la fórmula, el asistente irá mostrando el nombre de la función, cada uno de sus argumentos, una descripción de la función y de cada argumento, el resultado actual de la función y el resultado actual de toda la fórmula. También tenemos la posibilidad de insertar las funciones directamente mediante el teclado. En este caso, tras teclear el paréntesis de apertura, aparece una ayuda contextual que nos muestra los diferentes argumentos de la función y en negrita el que hemos de introducir en cada instante (véase la Figura 8.1).

Las fórmulas permiten utilizar funciones para realizar sus cálculos, pero además ofrecen la posibilidad de combinarlas con otros operandos y operadores formando lo que se conoce con el nombre de expresión. Ya estudiamos en la Unidad 7 un ejemplo de expresión que combinaba funciones, referencias a celdas y valores constantes. Además, mostramos en sendas tablas los principales operadores aritméticos y de comparación que permiten la construcción de expresiones, así como la prioridad de cada uno de ellos. También comentamos que, cuando las operaciones efectuadas en las expresiones no están delimitadas mediante paréntesis, el orden de evaluación de las mismas es de izquierda a derecha. A continuación efectuaremos un repaso de cada una de las categorías de funciones, mostrando el uso de alguna de ellas mediante casos prácticos.



Fig. 8.1. Ayuda contextual de la función financiera NPER.

Uso de fórmulas complejas

Uso de fórmulas complejas, funciones, expresiones y formato condicional

En la anterior unidad didáctica aprendimos qué son las fórmulas, para qué se pueden utilizar, de qué elementos pueden estar compuestas, cómo se introducen, etc., y también comentamos que Excel dispone de un gran número de funciones estándar que permiten realizar toda clase de cálculos. Es en esta unidad, dedicada al uso avanzado de Excel, donde aprenderemos a usar algunas de estas funciones, así como autilizar el formato condicional que permite aplicar diferentes formatos a las celdas en función del valor que contienen. Y si no tenemos suficiente con el gran conjunto de funciones estándar de Excel, los usuarios aventajados pueden crear sus propias funciones personalizadas, programándolas con el lenguaje Visual Basic para Aplicaciones, integrado en el propio Excel. Trataremos este tema en el punto 8.5 de la unidad, dedicado a las macros y la programación básica.

A. Funciones y expresiones

Excel ofrece al usuario un total de 329 funciones de hoja de cálculo predeterminadas, agrupadas en las siguientes categorías: financieras, matemáticas y trigonométricas, fecha y hora, estadísticas, búsqueda y referencia, base de datos, texto y datos, lógicas, información e ingeniería. Por suerte para nosotros, podemos simplificar su utilización mediante el Asistente de inserción de funciones, que podemos activar haciendo clic en el botón Insertar función de la barra de fórmulas, seleccionando la opción de menú Insertar - Fórmula, o tecleando a la vez Mayús+F3, estando situados en la celda deseada.

Según la definición que ofrece la ayuda de Excel, las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores específicos, denominados argumentos, en un orden determinado o estructura. Las funciones pueden utilizarse para ejecutar operaciones simples o complejas.

La estructura de una función comienza por el nombre de la función, un paréntesis de apertura, los argumentos de la función separados por puntos y coma, y un paréntesis de cierre. Los argumentos de una función pueden ser números, texto, valores lógicos como VERDADERO o FALSO, matrices, valores de error como #N/A o referencias de celda. El argumento que se designe deberá generar un valor válido para el mismo. Los argumentos pueden ser también constantes, fórmulas u otras funciones.

Los argumentos de una función pueden ser a la vez funciones. Cuando sucede esto hablamos de funciones anidadas. Excel soporta un máximo de siete niveles de anidamiento.

Cuando creemos una fórmula que contenga una función, el asistente de inserción de funciones nos ayudará a introducir las funciones de la hoja de cálculo. A medida que se introduzca una función en la fórmula, el asistente irá mostrando el nombre de la función, cada uno de sus argumentos, una descripción de la función y de cada argumento, el resultado actual de la función y el resultado actual de toda la fórmula. También tenemos la posibilidad de insertar las funciones directamente mediante el teclado. En este caso, tras teclear el paréntesis de apertura, aparece una ayuda contextual que nos muestra los diferentes argumentos de la función y en negrita el que hemos de introducir en cada instante (véase la Figura 8.1).

Las fórmulas permiten utilizar funciones para realizar sus cálculos, pero además ofrecen la posibilidad de combinarlas con otros operandos y operadores formando lo que se conoce con el nombre de expresión. Ya estudiamos en la Unidad 7 un ejemplo de expresión que combinaba funciones, referencias a celdas y valores constantes. Además, mostramos en sendas tablas los principales operadores aritméticos y de comparación que permiten la construcción de expresiones, así como la prioridad de cada uno de ellos. También comentamos que, cuando las operaciones efectuadas en las expresiones no están delimitadas mediante paréntesis, el orden de evaluación de las mismas es de izquierda a derecha. A continuación efectuaremos un repaso de cada una de las categorías de funciones, mostrando el uso de alguna de ellas mediante casos prácticos.



Fig. 8.1. Ayuda contextual de la función financiera NPER.