Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Información Adicional Acerca de FFP
Información Adicional Acerca de FFP
1.
FFP es un complemento destinado a facilitar la realizacin de clculos y modelos matemticofinancieros en Excel. Sus orgenes se remontan al ao 1997, cuando aparece un complemento
denominado FACT95 diseado para Excel 5 y 7 (comnmente conocido como Excel 95).
FACT95 naci cuando ante la necesidad de efectuar clculo financiero, las funciones
financieras incorporadas en Excel resultaban insuficientes, por lo cual se crearon funciones
personalizadas. Posteriormente aparece FACT97 diseado para Excel 8 (comnmente conocido
como Excel 97).
Lo interesante de FACT95 y FACT97 era que una vez configurados, lo cual se haca
manualmente, actuaban de manera transparente como parte integral de Excel, de manera
similar a las funciones incorporadas de manera predeterminada, incluyendo el uso de un archivo
de ayuda.
Tales complementos fueron la base para un nuevo producto denominado FFP (Funciones
Financieras Personalizadas) diseado originalmente para Excel 8 (comnmente conocido como
Excel 97) y luego para Excel 9 (comnmente conocido como Excel 2000), el cual recoga
mucho de la funcionalidad de FACT95 y FACT97, potenciaba algunas y agrega nuevas. FFP
adems inclua un programa para automatizar su instalacin.
Versiones de FFP
Versin
0.75
0.80
Fecha
31 Ene 1999
Junio 1999
0.81
0.82
0.83
23 Sep 1999
7 Oct 1999
8 Oct 1999
0.83
12 Oct 1999
0.84
27 Abr 2000
0.85
18 Nov 2000
Descripcin
Para Excel 97.
Primera versin de prueba de FFP a nivel masivo, distribuida en disco
incluido con la primera edicin del libro Funciones y herramientas de Excel
para la gestin financiera. Originalmente para Excel 97. Semanas despus se
agrega al disco la versin 0.80 Excel 2000.
Para Excel 2000. Aade a Psim, el argumento S.
Para Excel 97 y Excel 2000. Aade a Isim el argumento S.
Para Excel 2000. Incluye el argumento S en la funcin IsimIniTer. El
argumento S ocupa la posicin que ocupaba el argumento PlazoTN. PlazoTN
sigue existiendo pero ocupa una posicin ms a la derecha.
Para Excel 97. Similar a la 0.83 para Excel 2000. Fue la ltima versin
diseada para Excel 97.
Para Excel 2000. Distribuida con la segunda edicin del libro.
Introduce las funciones Rsim y FFPVersion.
Cambio de sintaxis en las funciones IcomVarTas e IsimVarTas.
Las funciones Dsim, Dcom, DsimIniTer, DcomIniTer, DsimVarTas y
DcomVarTas son alteradas para obtener el descuento bancario en vez del
descuento racional. El descuento racional puede calcularse con las funciones
Isim, Icom, IsimIniTer, IcomIniTer, IsimVarTas e IcomVarTas.
Para Excel 2000.
Incluye las funciones TE y TN.
Modifica la funcin FSAVarTas y PcomVarTas reemplazando el argumento
Carlos Aliaga
0.86
8 oct 2002
0.861
20 may 2002
efectiva.
Para Excel 2000 y Excel 2002.
Incluye una rutina para detectar en su computadora (PC destino) archivos
provenientes de otra (PC origen) en la que FFP est instalado en una carpeta
distinta y haya utilizado alguna de sus funciones, de tal manera de vinculararla
automticamente a la carpeta correcta en la PC destino. Incluye adems un
comando que permite hacer esta revinculacin a pedido del usuario.
Para Excel 2000 y Excel 2002.
Se modifican los nombres de los argumentos PlazoTN, PlazosTNs, PlazoTE;
PlazosTEs, Plazod_nom, Plazosd_noms, Plazod_efe, Plazosd_efes y
PlazoCapit por PeriodoTN, PeriodosTNs, PeriodoTE, PeriodosTEs,
Periodod_nom,
Periodosd_noms,
Periodod_efe,
Periodosd_efes
y
PeriodoCapit respectivamente.
La versin 0.83 fue la ltima que se ofreci para Excel 97. FFP es un complemento an en
construccin y est sujeto a cambios.
2.
Novedades y cambios
Carlos Aliaga
2.2 IcomMul
Devuelve el inters compuesto cuando el titular de la cuenta realiza depsitos o retiros y la tasa
efectiva as como su plazo son variables.
Sintaxis
IcomMul(FechasRsTEs;Rs;TEs;PlazosTEs)
Argumentos obligatorios
FechasRsTEs
Rs
TEs
Argumentos opcionales
PlazosTEs
Es una matriz cuyos elementos son los nmeros de das del plazo al que hacen
referencia las tasas especificadas en TEs. Por omisin tiene la misma dimensin que
FechasRsTEs y todos sus elementos son iguales a 360. Si consigna explcitamente
este argumento su dimensin debe ser igual a la que tiene FechasRsTEs.
2.3 IsimMul
Devuelve el inters simple cuando el titular de la cuenta realiza depsitos o retiros y la tasa
efectiva as como su plazo son variables.
Sintaxis
IsimMul(FechaFocal;Fechas;Rs;TNs;PlazosTNs)
Argumentos obligatorios
Carlos Aliaga
FechaFocal
Fechas
Rs
TNs
Argumentos opcionales
PlazosTNs
Es una vector cuyos elementos son los nmeros de das del plazo al que hacen
referencia las tasas especificadas en TNs. Por omisin tiene la misma dimensin que
Fechas y todos sus elementos son iguales a 360. Si consigna explcitamente este
argumento su dimensin debe ser igual a la que tiene Fechas.
2.4 TE
Devuelve la tasa efectiva para un perodo de tasa en una operacin a inters compuesto.
Sintaxis general
TE(P;I;S;n)
Argumentos
P
I
S
n
Sintaxis especficas
TE(P;I;;n)
TE(P;;S;n)
TE(;I;S;n)
2.5 TN
Devuelve la tasa nominal peridica media en una operacin a inters simple.
Sintaxis
TN(P;I;;n)
TN(P;;S;n)
TN(;I;S;n)
Argumentos
P
I
S
N
Carlos Aliaga
Es una matriz cuyos elementos son la fecha de inicio de la operacin, las fechas en las que se
producen las variaciones de tasa si es que se han producido y la fecha de trmino de la
operacin. Debe tener un mnimo de dos elementos.
Es una matriz cuyos elementos son las tasas nominales usadas en la operacin de descuento.
Tiene un elemento menos que Fechas.
Argumentos opcionales
S
Es el valor futuro. Por omisin asume el valor 1.
PlazosTEs Es una matriz de la misma dimensin de TEs, en el cual cada uno de sus elementos indica el
nmero de das del perodo al que hace referencia cada elemento de TEs. Por omisin todos
sus elementos asumen el valor 360.
Es un vector cuyos elementos son la fecha de inicio de la operacin, las fechas en las que se
producen las variaciones de tasa si es que se han producido y la fecha de trmino de la
operacin. Debe tener un mnimo de dos elementos.
Es una matriz cuyos elementos son los valores que toma la tasa efectiva durante el horizonte
temporal. Tiene un elemento menos que Fechas.
Argumentos opcionales
P
Es el valor presente. Por omisin asume el valor 1.
PlazosTEs Es una matriz de la misma dimensin de TEs, en el cual cada uno de sus argumentos indica
el nmero de das del perodo al que hace referencia cada elemento de TEs. Por omisin
todos sus elementos asumen el valor 360.
Es una matriz cuyos elementos son la fecha de inicio de la operacin, las fechas en las que
se producen las variaciones de tasa si es que se han producido y la fecha de trmino de la
Carlos Aliaga
TEs
I
S
PlazosTEs
Sintaxis especficas
PcomVarTas(Fechas;TEs;I;;PlazosTEs)
PcomVarTas(Fechas;TEs;;S;PlazosTEs)
PcomVarTas(;;I;S)
2.9 Rsim
Rsim es una funcin que se introduce en la versin 0.84, la cual permite calcular la cuota
uniforme en un sistema de amortizacin o de fondo de amortizacin a inters simple. Esta
funcin no est documentada en el libro.
Sintaxis
Rsim(TN;n;P;S;Tipo)
Argumentos obligatorios
TN
n
Argumentos opcionales
Tipo
2.10 FFPVersion
FFPVersion es una funcin que se introduce en la versin 0.84, la cual devuelve el nmero de
versin de FFP que se est utilizando. Esta funcin no est documentada en el archivo de ayuda
ni en el libro.
Sintaxis
FFPVersion()
Esta funcin aparece en la categora Definidas por usuario y no en Personalizando.
Carlos Aliaga
TNs
S
PlazosTN
Problemas de compatibilidad
El uso explcito del argumento PlazoTN de la funcin IsimVarTas en la versin 0.83 o anteriores
de FFP, lo har incompatible con la versin 0.84.
Si ha usado la funcin IsimVarTas, incluyendo explcitamente adems de los argumentos P; TN;
Inicio, Trmino, el argumento PlazoTN en algn archivo de Excel con la versin 0.83 o anterior
de FFP y luego lo lee en un Excel que tiene instalado la versin 0.84, el resultado devuelto ser:
Argumento redundante
pues el argumento que versiones anteriores de FFP consideraba como PlazoTN, en la 0.83 se
considera como S. Por lo tanto se sugiere que antes de hacer upgrade a la versin 0.84, se
elimine el uso del referido argumento.
Este archivo ha sido actualizado el lunes 20 de mayo de 2002
Carlos Aliaga
TEs
S
PlazosTEs
Carlos Aliaga
La nueva versin de Dsim es incompatible con la anterior y se usa para calcular el descuento a
partir de una tasa nominal adelantada, lo que suele llamarse descuento bancario simple. La
nueva sintaxis general es:
Dsim(P;d_nom;n;S)
Argumentos
P
d_nom
n
S
Sintaxis especficas
Frmulas
Dsim(P;;;S)
Dsim(P;d_nom;n)
Dsim(;d_nom;n;S)
Dsim = S - P
Dsim = P d_nom n / (1 -d_nom n)
Dsim = S d_nom n
Puede conseguir el mismo resultado usando la siguiente sintaxis de IsimIniTer en la que S hace
las veces de ValorNom:
IsimIniTer(;TN;Inicio;Trmino;S;PlazoTN)
La nueva versin de DsimIniTer es incompatible con la anterior y permite calcular el descuento a
partir de una tasa nominal adelantada, lo que suele llamarse descuento bancario simple. Su
sintaxis es
DsimIniTer(P;d_nom;Inicio;Trmino;S;Plazod_nom)
Argumentos opcionales
P
d_nom
Inicio
Trmino
S
Plazod_nom
Sintaxis especficas
Frmulas
DsimIniTer(P;;;;S)
DsimIniTer(P;d_nom;Inicio;Trmino;
;Plazod_nom)
DsimIniTer(;d_nom;Inicio;Trmino;S
;Plazod_nom)
DsimIniTer = S P
DsimIniTer = P d_nom(Trmino-Inicio)/[Plazod_nomd_nom(Trmino-Inicio)]
DsimIniTer = S d_nom (Trmino-Inicio) / Plazod_nom
Carlos Aliaga
d_noms
S
Plazod_noms
Sintaxis especficas
DsimVarTas(P;;;S)
DsimVarTas(P;Fechas;d_noms;;Plazosd_noms)
DsimVarTas(;Fechas;d_noms;S;Plazosd_noms)
En la versin 0.84 puede usar la siguiente sintaxis de Icom en la que S hace las veces de
ValorNom:
Icom(;TE;n;S)
La nueva versin de Dcom es incompatible con la anterior y permite calcular el descuento a
partir de una tasa efectiva adelantada, lo que suele llamarse descuento bancario compuesto. Su
sintaxis general es:
Dcom(P;d_efe;n;S)
Carlos Aliaga
Argumentos
P
d_efe
N
S
Sintaxis especficas
Frmulas
Dcom(P;;;S)
Dcom(P;d_efe;n)
Dcom(;d_efe;n;S)
Dcom = S P
Dcom = P [(1 d_efe) ^ -n - 1]
Dcom = S[1 - (1 - d_efe) ^ n]
En la versin 0.84 puede usar la siguiente sintaxis de IcomIniTer en la que S hace las veces de
ValorNom:
Icom(;TE;Inicio;Trmino;S;PlazoTE)
La nueva versin de DcomIniTer es incompatible con la anterior permite calcular el descuento a
partir de una tasa efectiva adelantada, lo que suele llamarse descuento bancario compuesto. Su
sintaxis general es la siguiente:
DcomIniTer(P;d_efe;Inicio;Trmino;S;Plazod_efe)
Argumentos
P
d_efe
Inicio
Trmino
S
Plazod_efe
Sintaxis especficas
Frmulas
DcomIniTer(P;;;;S)
DcomIniTer = S - P
DcomIniTer(P;d_efe;Inicio;Trmino;;Plazod_efe) DcomIniTer = P{(1 -d_efe) ^ [(Inicio
-Trmino) / Plazod_efe] -1)}
DcomIniTer(;d_efe;Inicio;Trmino;S;Plazod_efe) DcomIniTer = S {1 -(1 -d_efe) ^ [(Trmino
-Inicio) / Plazod_efe]}
Carlos Aliaga
DcomVarTas(Fechas,TEs;ValorNom;PlazoTEs)
Esta funcin permita obtener el descuento a partir de un valor ValorNom cuando las tasas
efectivas vencidas especificadas en TEs de un plazo en das PlazoTE (por omisin igual a 360)
son variables, lo que suele llamarse descuento racional compuesto.
En la versin 0.84 puede usar la siguiente sintaxis de IcomVarTas en la que S hace las veces de
ValorNom:
IcomVarTas(;Fechas;TEs;S;PlazoTE)
La nueva versin de DsimVarTas permite calcular el descuento a partir de una tasa efectiva
adelantada, lo que suele llamarse descuento bancario compuesto. Su sintaxis general es la
siguiente:
DcomVarTas(P;Fechas;d_efes;S;Plazos_defes)
Argumentos
P
Fechas
Sintaxis especficas
DcomVarTas(P;;;S)
DcomVarTas(P;Fechas;d_efes;;Plazosd_efes)
DcomVarTas(;Fechas;d_efes;S;Plazosd_efes)
Inicio
Carlos Aliaga
Trmino
S
PlazoTN
Problemas de compatibilidad
El uso explcito del argumento PlazoTN de la funcin IsimIniTer en la versin 0.82 o anterior de
FFP, lo har incompatible con las versiones posteriores.
Si ha usado la funcin IsimIniTer, incluyendo explcitamente adems de los argumentos P; TN;
Inicio, Trmino, el argumento PlazoTN en algn archivo de Excel con la versin 0.82 o anterior
de FFP y luego lo lee en un Excel que tiene instalado una versin posterior, el resultado
devuelto ser:
Argumento redundante
pues el argumento que versiones anteriores de FFP consideraraba como PlazoTN, en la versin
actual se considera como S. Por lo tanto se sugiere que antes de hacer upgrade de una versin
anterior a la 0.83, se elimine el uso del referido argumento.
Carlos Aliaga
Argumentos opcionales
P
TN
n
Argumentos opcionales
PlazoTE
Es el nmero de das al que hace referencia TE. Su valor por omisin es 360.
Carlos Aliaga
3.
Si instal FFP en Excel 97, actualiz a Excel 2000 quitando o reemplazando la versin 97,
desinstlelo y vuelva a instalarlo usando el archivo Configurar FFP en Excel. Si no lo hace, el
complemento podra quedar desactivado y, aunque lo active marcando su casilla de verificacin
en el cuadro de dilogo Complementos, podra tener problemas de acceso al archivo de ayuda
FFP.HLP.
4.
Instale el complemento usando el archivo Configurar FFP en Excel. Cuando este archivo
reconoce la existencia de alguna otra versin de FFP instalada, permite desinstalarla. Cuando no
la reconoce permite instalarla.
Se recomienda desinstalar el complemento FFP si va a desinstalar Excel 2000/2002 de una
carpeta para instalarlo luego en otra carpeta. Una vez instalado Excel 2000/2002 en la nueva
carpeta proceda a la instalacin de las FFP usando Configurar FFP en Excel, el cual
reconocer la nueva ubicacin de Excel 2000/2002 y ubicar el complemento en la carpeta
correspondiente.