Usted comienza a practicar en la Gerencia de Estudios Económicos de un conocido banco local y está algo cansado de que continuamente le hagan la siguiente pregunta: ¿cuántos periodos ha durado la fase más larga de expansión en la variable X. Para responder esta pregunta, inicialmente usted contaba “manualmente” los periodos consecutivos de crecimiento (var % >0), pero cuando esta pregunta se la empezaron a hacer en muchas variables y repetidamente, usted pensó que podría diseñar una función en VBA que le permita identificar el número máximo de 2 periodos con expansiones consecutivas. Así pensó en diseñar una función cuyo único argumento sería un rango que contendría los crecimientos porcentuales de la variable por evaluar. Así, el resultado de la función (al ser evaluada en un rango como el que se muestra a continuación) debería ser el siguiente: La fase expansiva más larga duró 4 periodos
Ene-96 -1.16
Feb-96 58.54
Mar-96 17.92
Abr-96 -33.89
May-96 9.41
Jun-96 268.68
Jul-96 87.12
Ago-96 67.05
Donde 4 es el resultado particular para este ejemplo, pero puede (y debe) cambiar dependiendo del conjunto de datos que se evalúen.
Descarga desde aqui ..




