miércoles, 27 de octubre de 2010

Problemas en el Cálculo del Valor Actual Neto


"Estoy intentando realizar el cálculo del Valor Actual Neto (VAN) de una inversión y obtengo un resultado incorrecto".

El ejemplo que nos envía es el siguiente:


La función VAN en excel presenta diversas peculiaridades:

a) El nombre de la función en excel es VNA, y no VAN.
b) El desembolso inicial o inversión no debe introducirse dentro de la función, sino fuera de ésta sumando.
c) El rango de flujos de caja considerado en la función no debe contener ninguna celda en blanco. Si, como es el caso, esperamos un flujo igual a cero en algún periodo del proyecto debemos escribir cero como valor en dicho periodo. Este es precisamente el error que nos encontramos en este caso.

Nos situamos en la celda C13 y escribimos la fórmula:

=VNA(C3;C6:C11)+C5

El primer argumento hace referencia a la tasa de descuento. En nuestro ejemplo se trata del Tipo de Interés Nominal Anual (TIN) que se encuentra en la celda C3.
El segundo argumento es el rango donde se encuentran los flujos de caja (sin incluir el desembolso inicial, como ya he indicado). En nuestro caso el rango C6:C11.
Finalmente, fuera de la función VNA sumamos (ya que se encuentra con signo negativo) el desembolso inicial.

La fórmula está perfectamente planteada. El problema en este caso es que en los años 3 y 4, en los que esperamos un flujo de caja igual a cero, hemos dejado las celdas en blanco. Con este planteamiento excel interpreta que el flujo del año 3 (que se encuentra en blanco) es el de la siguiente celda del rango que contenga un valor, es decir, el del año 5 en nuestro ejemplo. En el año 4 interpreta que su valor es el del año 6. Evidentemente esto genera un error a la hora de actualizar los valores. La solución es tan sencilla como introducir los valores cero en las celdas que hemos dejado en blanco, tal y como se muestra a continuación:


sábado, 16 de octubre de 2010

Cálculo de la Frecuencia de la Moda


"En un post de tu blog , explicas cómo hallar el valor más repetido en un rango (la moda). Lo que yo necesito es, además de saber dicho valor, saber cuántas veces se repite".

El post al que te refieres es Cálculo del Valor más Frecuente (MODA) de un Rango. Para dar solución a tu pregunta utilizaremos las funciones CONTAR.SI y MODA. Partimos del siguiente ejemplo que muestra las valoraciones obtenidas en las encuestas realizadas a cuatro tiendas:


Nos situamos en la celda B17 y escribimos la siguiente fórmula:

=CONTAR.SI(B4:B15;MODA(B4:B15))

De esta manera lo que estamos haciendo es utilizar como criterio para contar el valor de la moda, es decir, que cuente cuántas veces se repite el valor de la moda en el rango B4:B15 . En nuestro ejemplo sólo nos quedaría copiar la fórmula introducida en B17 en el rango C17:E17 .

Si además queremos tener disponible el valor en si de la Moda podemos escribir en B19 la fórmula:

=MODA(B4:B15) y copiar esta fórmula en el rango C19:E19


Como se puede comprobar, el valor de la Moda de las encuestas de la Tienda 1 es 2 y dicho valor se repite 4 veces.