Mostrando las entradas con la etiqueta planilla electrónica. Mostrar todas las entradas
Mostrando las entradas con la etiqueta planilla electrónica. Mostrar todas las entradas

sábado, 19 de agosto de 2017

Función condicional SI en planilla de cálculo. Introduccíón a la planilla de Calc y Excel


                     (P) Hugo Napoli, 2017                   

La función "SI", es una función predefinida que poseen las planillas de cálculo.
Las planillas de Calc y Excel (y otras) la poseen porque es una herramienta fundamental.
Hay dos maneras de decir "si" en el idioma español, la afirmativa y la condicional.

Forma nº 1) Sí, voy a ir a tu cumpleaños
Forma nº 2) Si hay buen tiempo, vamos al parque.

En la forma nº 2 es en la que  hay que pensar para comprender esta notable función.
Ejemplos:

SI sucede tal cosa, ENTONCES hacer esto, SINO hacer esto otro.
SI la suma de 2 números es 5, ENTONCES escribir el resultado, SINO no hacer nada.
SI A/B es menor que cero, ENTONCES dar el mensaje "esto es injusto", SINO dar el mensaje "esto está bien".

Etc.

SEUDO-SINTAXIS
Esto significa "cómo se escribe esta función, aproximadamente". No la escribas tal como figura aquí, porque la planilla no será capaz de comprenderla. Vayamos paso a paso. Más abajo explicaré exactamente cómo escribirla en la planilla.

Las coordenadas de una planilla de cálculo, están dadas por letras (que representan columnas) y por números (que representan filas o renglones).
Es igual que la codificación de la batalla naval, o del ajedrez jugado por Internet o por red.
En la batalla naval, decimos "B8" y si el otro jugador responde "tocado" significa que le hemos dado un cañonazo a uno de sus barcos, mientras que si dice "agua", sabremos que allí no había nada.
En el ajedrez "online", decimos "caballo C6 a E5", queriendo decir que el caballo se mueve DESDE C6 HASTA E5.

En las planillas de cálculo, también sucede lo mismo.

Hablamos de "escribir una fórmula en F9", "pintar la celda D7", escribir un número en "G14", "seleccionar el rango desde B2 hasta G10", etc.


Planilla de cálculo (LibreOffice Calc) en donde se aprecia que la celda marcada es "C6".
Primero se dice la letra, luego el número. Es un error referirse a esa celda como "6C".
Primero, se nombra la columna. Luego, la fila o renglón.

Juego de la batalla naval. Pueden apreciarse las flotas:

  • A1 a B1, un barco,
  • D1 a D3, un buque de guerra,
  • G1 a J1, un submarino,
  • A3 a A6, otro submarino,
  • F3 a H3, otro buque de guerra,
  • J3 a J4, otro barco,
  • F6 a F7, otro barco más,
  • J6 a J8, un último buque de guerra,
  • A8 a B8, un último barco,
  • E10 a J10, un portaaviones.

Las cruces, son los disparos efectuados por el jugador rival.
Como se puede ver, ha logrado hundir un barco (A8 a B8), le ha dado dos cañonazos (J6 y J7) a un buque de guerra (J6 a J8), mientras que el resto de los disparos han dado directamente en el agua.


Juego de ajedrez en línea, en donde pueden verse las mismas coordenadas que en la planilla de cálculo y la batalla naval.

Volvamos, entonces, a los ejemplos citados más arriba.

El esquema "SI ... ENTONCES ... SINO", se mantiene en color fucsia.

La "comparación", o "condición a verificar", en marrón claro.

La respuesta automatizada en caso que la condición se cumpla, aparece en verde.

La respuesta automatizada en caso que la condición  * NO *  se cumpla, aparece en rojo.

SI sucede tal cosa, ENTONCES hacer esto, SINO hacer esto otro.

SI la suma de 2 números es 5, ENTONCES escribir el resultado, SINO no hacer nada.

SI A/B es menor que cero, ENTONCES dar el mensaje "esto es injusto", SINO dar el mensaje "esto está bien".

Planteando un ejemplo algo más sencillo, podemos visualizarlo así:


SI CONDICIÓN ENTONCES
VALOR "VERDADERO"
SINO
VALOR "FALSO"

Pero, ¿cómo se plantea esto en la planilla?

La planilla no "entiende" este tipo de "idioma".
Para "comunicarnos" con la planilla, tenemos que aprender el "idioma" que "ella habla".
Pongamos un ejemplo: el de verificar si el contenido de las celdas A6 y B6 es el mismo.
Tenemos que escribirlo así, para que funcione:

=SI(A6=B6;"Las celdas tienen el mismo contenido";"El contenido de las celdas es diferente")

Obsérvese que hemos mantenido el esquema de colores para que se comprenda mejor la "traducción" del idioma humano al "idioma" de la planilla.

También se incluyó el signo de igual al principio, para que la planilla "entienda" que no estamos escribiendo texto simple en "ella", sino una función o fórmula que "ella" tendrá que resolver.

Las palabras "ENTONCES" y "SINO", se transformaron en el signo de puntuación "PUNTO Y COMA" (;)

* * * ENTRADA EN CONSTRUCCIÓN * * *

viernes, 15 de febrero de 2013

Funciones financieras para planilla electrónica (Excel y Calc)


                    (P) Hugo Napoli, 2013                    


Funciones financieras para planilla electrónica.

Una de las funciones más importantes en este sentido es la función PAGO, la cual arroja el valor de la cuota que ha de pagar una persona que retira un préstamo de determinada cantidad de dinero (1), con un cierto interés (2) y un plazo límite para pagar (3).

Estos valores, dentro de la función PAGO, son los siguientes:
tasa (interés al cual está sometido el préstamo)
nper (número de períodos dentro de los cuales se pretende cancelar el préstamo, o bien cuotas)
va (valor del préstamo)

Si una persona pretendiese obtener 50000 pesos en 120 cuotas (10 años), a un interés del 1%: ¿qué valor tendría la cuota?

Este caso se resolvería así: PAGO (interés ; cantidad de cuotas ; valor del préstamo)
De otro modo: PAGO(1%;120;50000)

El valor devuelto sería -717,35, y ese sería el valor de la cuota a pagar para obtener dicho préstamo.

Si multiplicamos 717,35 por la cantidad de cuotas totales, veremos que la persona que ha solicitado el préstamo, estaría pagando bastante más de lo que obtendría: 717,35 x 120 = 86082 pesos.
La persona solicitó 50000 pesos, pero en 10 años terminó pagando 86082.

Ahora bien: ¿qué sucede si tenemos el valor del monto a pedir, la cantidad total de cuotas y el valor de la cuota, pero no tenemos el interés?

Esto, mediante la función TASA, se calcula así:

TASA (cantidad de cuotas ; valor de la cuota ; valor del préstamo)
De otro modo: TASA(120;-717,35;50000)

El valor devuelto sería 1%, lo cual corresponde a la tasa indicada al principio.

¿Y si conocemos el monto a pedir, el valor de la cuota y el interés, pero desconocemos la cantidad de cuotas?

Para ello existe la función NPER, cuya estructura es la siguiente:
NPER (interés ; valor de la cuota ; valor del préstamo),
o bien NPER(1%;-717,35;50000)

El valor reportado por la fórmula sería 120, lo cual equivale a la cantidad de cuotas del planteamiento inicial.

¿Y si no poseemos el valor del préstamo?

Pues bien, para ello existe la fórmula VA, que consta de los siguientes argumentos:

VA (interés ; cantidad de cuotas ; valor de la cuota), lo cual, utilizando las mismas cifras que ya tenemos, sería:
VA(1%;120;-717,35)

El resultado: 50000

Comentarios adicionales:
Puede utilizarse la función ABS(cifra) para quitarle el signo de menos a un número negativo.
Por ejemplo, ABS(-717,35), devolvería 717,35

Pueden redondearse las cantidades como lo hacen comúnmente en los Bancos, con la función REDONDEAR.MAS(cifra,cantidad de decimales).
REDONDEAR.MAS(717,35;0), devolvería el valor 718

Descarga una planilla de MS Excel 2010 conteniendo 1 ejercicio resuelto de cada tipo, haciendo clic aquí.
NOTA: si el archivo no se descarga inmediatamente, espera a que aparezca en la esquina superior derecha el botón "Download" y púlsalo.