Sei sulla pagina 1di 6

SESIN XI

Consultas usando campos calculados


Funciones financieras
En este Sesin trataremos los siguientes temas:
1. El generador de expresiones
2. Funciones financieras
a. Pago
b. PPago
c. Tasa
d. Nper
e. VF

Prof. Lic. Richard Perez Vega

1. Consulta de expresiones
1.1. El generador de expresiones:
Una expresin es la combinacin de operadores matemticos o lgicos, constantes, funciones,
campos de tabla, controles y propiedades que devuelve un solo valor. Las expresiones se pueden
usar para calcular valores, validar datos y definir un valor predeterminado para un campo o control.
Informacin general sobre el Generador de expresiones
En muchos casos, las herramientas enumeradas en la seccin anterior son suficientes para ayudarle
a escribir una expresin. No obstante, tambin pueden resultarle tiles otras herramientas que
ofrece el Generador de expresiones, las cuales se describen en esta seccin.
La siguiente ilustracin muestra las partes principales del Generador de expresiones:

1.
2.

3.
4.

5.

Instrucciones y vnculo de Ayuda. Obtenga informacin acerca del contexto en el que est
escribiendo la expresin.
Cuadro Expresin: Escriba su expresin aqu o agregue elementos de expresin haciendo doble
clic en elementos de las listas de elementos a continuacin.
Nota Si no ve las listas de elementos (elementos 3, 4 y 5), haga clic en Ms >> a la derecha del
cuadro Expresin.
Lista Elementos de expresin: Haga clic en un tipo de elemento para ver sus categoras en la
lista Categoras de expresin.
Lista Categoras de expresin: Haga clic en una categora para ver sus valores en la lista Valores
de expresin. Si no hay valores en la lista Valores de expresin, haga doble clic en el elemento
de categora para agregarlo al cuadro Expresin.
Lista Valores de expresin: Haga doble clic en un valor para agregarlo al cuadro Expresin.

Prof. Lic. Richard Perez Vega

6.

Ayuda e informacin acerca del valor de expresin seleccionado. Si est disponible, haga clic
en el vnculo para ver un artculo de Ayuda acerca del valor de expresin seleccionado.

1.2. Crear una consulta usando el generador de expresiones.


Para este ejercicio vamos a crear una consulta que nos muestre en un nuevo campo la
cantidad de aos que han pasado desde que se vendieron los autos, para ver si todava existe
la garanta, sabiendo que la garanta solo dura un ao.
1. Abrir la base de Datos sistema de ventas
2. Ingresar al diseador de consultas (Clic en crear/ Diseo de consultas)
3. Agregar la tabla Empleados y los campos Apellidos, Nombre y fecha de Nacimiento.

Tabla agregada

Campos agregados

4. Clic en el campo vaco

5. Clic en Generador

Se muestra la siguiente ventana, la ventana del Generador de expresiones.

Prof. Lic. Richard Perez Vega

6. Hacer doble clic


en funciones.

8. Doble Clic en Ao

7. Clic en fecha y hora

9. Clic en el botn
Aceptar.

As debe quedar la expresin

10. Clic en el
botn Ejecutar.

Prof. Lic. Richard Perez Vega

Se muestra el siguiente resultado de la consulta

2. funciones financieras
1.

Pago. Devuelve un valor que especifica el pago de una anualidad basndose en pagos fijos
peridicos y una tasa de inters fija.
Sintaxis
Pago(tasa, nper, va, [vf ], [tipo ] )
La sintaxis de la funcin Pago tiene estos argumentos:
ARGUMENTO

DESCRIPCIN

tasa

Requerido. Valor de tipo Double que especifica la tasa de inters por perodo. Por ejemplo, si
obtiene un prstamo para un automvil a una tasa de inters anual del 10 por ciento y
realiza pagos mensuales, la tasa por perodo es de 0,1/12 0,0083.

nper

Requerido. Valor de tipo Integer que especifica el nmero total de perodos de pago de la
anualidad. Por ejemplo, si realiza pagos mensuales para el prstamo de un automvil de
cuatro aos, el prstamo tiene un total de 4 x 12 ( 48) perodos de pago.

va

Requerido. Valor de tipo Double que especifica el valor actual (o suma global) de una serie
de pagos que se abonarn en el futuro. Por ejemplo, al pedir dinero prestado para comprar
un automvil, el importe del prstamo es el valor actual para el prestamista de los pagos
mensuales que se vayan a abonar.

vf

Opcional. Valor de tipo Variant que especifica el valor futuro o saldo en efectivo deseado tras
realizar el pago final. Por ejemplo, el valor futuro de un prstamo es de 0 $ porque es el valor
tras el pago final. Sin embargo, si se desea ahorrar 50.000 $ durante 18 aos para la
educacin de un hijo, el valor futuro ser de 50.000 $. Si se omite, se supone que el valor es
0.

tipo

Opcional. Valor de tipo Variant que especifica cundo se deben realizar los pagos. Utilice 0 si
los pagos se deben realizar al final del perodo de pago 1 si se deben abonar al principio del
perodo. Si se omite, se supone que el valor es 0.

2. PPago.- Devuelve un valor que especifica el pago de capital durante un perodo


determinado de una anualidad basndose en pagos peridicos fijos y una tasa de inters
fija.
Sintaxis
PPago(tasa, per, nper, va, [vf ], [tipo ] )

Prof. Lic. Richard Perez Vega

3. Tasa.- Devuelve un valor que especifica la tasa de inters por perodo de una anualidad.
Sintaxis
Tasa(nper, pago, va, [vf ], [tipo ], [estimacin ] )
4. NPer.- Devuelve un valor que especifica el nmero de perodos de una anualidad
basndose en pagos fijos peridicos y una tasa de inters fija.
Sintaxis
NPer(tasa, pago, va, [vf ], [tipo ] )
5. VF.-Devuelve un valor que especifica el valor futuro de una anualidad basada en pagos
fijos peridicos y una tasa de inters fija.
Sintaxis
VF(tasa, nper, pago [, va ] [, tipo ] )
Ejemplo
1. Crear una consulta que muestre el total y los pagos que se realizara del total por un
periodo de 12 meses a una tasa de inters del 3% mensual.
a. Ingresar al diseador de consulta. (clic en crear/ diseo de consulta)
b. Agregar las tablas detalle de ventas y productos.
c. Agregar los campos nombre del producto, precio unidad y cantidad
d. Crear los campos calculados
Total: total: [precio unidad]*[cantidad]
pago: Pago(0.03,12,[total])
e. Ejecutar la consulta.

Campo
calculado total

Prof. Lic. Richard Perez Vega

Campo calculado
pago

Potrebbero piacerti anche