Buscar este blog

miércoles, 21 de diciembre de 2011

JJQ-PERSONALES-52

Aquí dejo la versión 52, que contiene los nuevos productos con las nuevas tasas de interés, y los formularios y productos de la linea 449.
Como hay anexos que desaparecen y otros que se incorporan, la versión está completa, por lo que tiene un tamaño de 6,7 mb (la bajada tardará unos pocos minutos).
El archivo está alojado en esta dirección:
https://sites.google.com/site/qnetbna/home/archivos

lunes, 12 de diciembre de 2011

JJQ-PERSONALES-51

Esta es una versión que espero no tenga mucho tiempo vigente.
Mientras se aguardan los nuevos códigos de producto y formularios, lo que hice fue más o menos lo mismo que el Banco: a los códigos de producto anteriores, les actualicé la tasa de interés.
O sea, códigos de producto viejos con tasas nuevas.
También hice una modificación en la resolución de préstamo: tanto el código de producto como el código de convenio, no aparecen impresos en la misma (pero se pueden visualizar como siempre en el simulador, que seguirá sirviendo como herramienta de control).
El archivo está alojado en esta página:
https://sites.google.com/site/qnetbna/home/archivos
Los demás archivos (de anexos) no se modifican por ahora.

viernes, 9 de diciembre de 2011

Trabajar con fechas

Gracias por los mensajes que me envían, y trataré en adelante de dar un nuevo impulso al blog, enseñando algunas cosas que les puedan servir para armar sus propias hojas de cálculo.
Vamos a comenzar enseñando a trabajar con funciones que manejan fechas.
Supongamos que voy a liquidar un préstamo a 60 meses de plazo, cuya primera fecha de vencimiento será el "10/01/2012" y quiero saber cuál será la fecha del último vencimiento.
Lo que debo hacer es:
1) Descomponer la fecha del primer vencimiento en sus elementos año, mes y día, utilizando las funciones con el mismo nombre (AÑO, MES y DIA):
   |B                         |C          |D
2  |Primer vencimiento        |10/01/2012 | 
3  |Descomponemos la fecha:   |           |
4  |Día                       |10         |C4.=DIA(C2)
5  |Mes                       |1          |C5.=MES(C2)
6  |Año                       |2012       |C6.=AÑO(C2)
2) Componer la fecha del último vencimiento otra vez con la función FECHA, manteniendo el dia y el año pero modificando los meses.
   |B                         |C          |D                            
2  |Primer vencimiento        |10/01/2012 |
3  |Descomponemos la fecha:   |           |
4  |Día                       |10         |C4.=DIA(C2)
5  |Mes                       |1          |C5.=MES(C2)
6  |Año                       |2012       |C6.=AÑO(C2)
7  |Plazo en meses            |60         |
8  |Nuevos elementos          |           |
9  |Día                       |10         |C9.=C4
10 |Mes                       |60         |C10.=C5+C7-1
11 |Año                       |2012       |C11.=C6
12 |Fecha último vencimiento  |10/12/2016 |C12.=FECHA(C11;C10;C9)
La fecha del último vencimiento será "20/12/2016" (en la celda C10 debo restar 1).
¿Y si queremos usar estos datos para cotejar con la edad del cliente?
Para calcular la edad de una persona podemos usar la función SIFECHA
Esta función tiene la particularidad de no estar en la ayuda de Excel, sin embargo es muy útil.
Su formato es SIFECHA(fecha_desde; fecha_hasta ; "y")
La "y" corresponde a la palabra "year" (en inglés, año) con lo que le pedimos que nos informe cuándos años hay entre las dos fechas.
Entonces, en nuestro pequeño ejemplo, podemos calcular la edad de una persona a la fecha de hoy y a la fecha del último vencimiento.
   |B                         |C          |D                            
14 |Fecha de hoy              |09/12/2011 |C14.=HOY()
15 |Fecha de nacimiento       |20/10/1962 | 
16 |Edad al día de hoy        |49         |C16.=SIFECHA(C15;C14;"y")
17 |Edad al último vto        |54         |C17.=SIFECHA(C15;C12;"y")
Si en la función SIFECHA en vez de la "y" escribimos "m", el resultado nos informará cuándos meses hay entre las dos fechas
Por ejemplo, la vez pasada un compañero me muestra un listado de garantías en donde habían cargado las fechas de prescripción así: "15/05/12", cuando la fecha de prescripción era "15/05/2012"
Pero el sistema había interpretado esta fecha como "15/05/1912" de manera que al ordenar el listado por fecha de prescripción, la información se mostraba errónea.
Entonces para corregir esos registros (eran más de 500) utilizamos las fórmulas antes descriptas para generar la fecha correcta en esos casos:
   |B                          |C          |D   |E   |F    |G          
2  |Fecha                      |           |    |    |     |Fecha
3  |cargada                    |Fecha      |    |    |     |larga
4  |corta                      |larga      |dia |mes |año  |corregida
5  |15/05/12                   |15/05/1912 |15  |5   |1912 |15/05/2012
6  |C5.  =B5                   |           |    |    |     |           
7  |D5.  =DIA(C5)              |           |    |    |     |           
8  |E5.  =MES(C5)              |           |    |    |     |           
9  |F5.  =AÑO(C5)              |           |    |    |     |           
10 |G5.  =FECHA(F5+100;E5;D5)  |           |    |    |     |           
Y así pudimos subsanar rápidamente el problema.