Está en la página 1de 7

UNSa - Seminario de Informática Planilla de Cálculo

La Función "SI"
INTRODUCCION

La función SI posee tres argumentos:

El primer argumento es la El segundo argumento indica la acción a realizar por El tercer argumento indica la acción a realizar por
prueba lógica la función SI, si la prueba lógica del primer la función SI, si la prueba lógica del primer
argumento es verdadera argumento es falsa

ARGUMENTOS

Los argumentos son valores, fórmulas o funciones que sirven como parámetros para la ejecución de una función.

PRUEBA LOGICA

La prueba lógica es una operación que se vale de los operadores =, >, < o una combinación de ellos, entre dos valores, fórmulas o funciones.

VALORES

Al hablar de valores, estos pueden ser números, letras, fechas o referencias a celdas que contengan algunos de estos valores.

Página 1 de 7
UNSa - Seminario de Informática Planilla de Cálculo

EJEMPLO 1

ENUNCIADO TRABAJO PRACTICO Nº 2

El enunciado establece que la fruta tiene un descuento de 8% y la verdura de 10%, se puede "programar" (aunque en rigor estamos automatizando

la planilla) para que se indique el porcentaje de descuento en función del tipo de producto. La función se ingresaría de la siguiente manera:

=SI(E39="Fruta";10%;8%)
Desglose de la función:

"=SI" --> es la función. Toda función se introduce precedida del signo IGUAL (=) o MAS (+) y el nombre de la función. En este caso el nombre
de la función es SI.

"E39="Fruta" --> es el primer argumento de esta función, la prueba lógica. En el ejemplo una igualdad entre una referencia y un texto. Observese que
el texto está encerrado entre comillas. Esto es obligatorio para que pueda efectuar la comparación.

"10%" --> es el segundo argumento de la funcion a mostrar, si la prueba lógica es verdadera. En este caso es el valor 10%

"8%" --> es el tercer argumento de la función a mostrar si la prueba lógica es falsa. En este caso es el valor 8%

Página 2 de 7
UNSa - Seminario de Informática Planilla de Cálculo

Así en el práctico podemos determinar el porcentaje de descuento en función del tipo de producto.
(Previamente hay que determinar que tipo de producto es cada uno)

Ítem Descripción Cantidad en Kg $/Kg Tipo % Dcto. % Dcto.


1 Alcaucil 3 1.5 Verdura 8.00% 0.00%
2 Apio 2 2 Verdura 8.00% 0.00% =SI(E39="Fruta";10%;8%)
3 Arveja 25 0.95 Verdura 8.00% 8.00%
4 Batata 5 4 Verdura 8.00% 0.00%
5 Berenjena 3 6 Verdura 8.00% 0.00%
6 Brócoli 2 8 Verdura 8.00% 0.00%
7 Brote de soja 1 55 Verdura 8.00% 0.00%
8 Cayote 2 3 Fruta 10.00% 0.00%
9 Cebolla 10 1.6 Verdura 8.00% 8.00%
10 Champiñones 2 30 Verdura 8.00% 0.00%
11 Chaucha 5 2.5 Verdura 8.00% 0.00%
12 Ciruela 6 3 Fruta 10.00% 10.00%

Ahora vamos a dar un paso más, para resolver el caso planteado. El descuento es procedente cuando se compra más de 5 Kg.

Si bien la función es potente y muy útil no nos soluciona cuando las condiciones son dos (como en el práctico) o más.

Para ello se utiliza la combinación de funciones.

Antes de pasar a la sintaxis de la función vamos a construir una tabla de decisión que nos ayudará en la ingreso de la fórmula:

Tabla de Decisión
Condición Regla 1 Regla 2 Regla 3 Regla 4
Es Fruta ? si si no no
Es más 5 Kg.? si no si no
Acción
Sin descuento - X - X
Descuento 8% - - X -
Descuento 10% X - - -

Como se puede apreciar, de las combinaciones posibles hay dos que no llevan descuento.

Página 3 de 7
UNSa - Seminario de Informática Planilla de Cálculo

Esto lo podemos expresar de la siguiente forma:

=SI(Y(E50="Fruta";C50>5);10%;SI(Y(E50="Verdura";C50>5);8%;0%))
Desglose de la función:

"=SI" --> es la función SI

"Y(E50="Fruta";C50>5" --> es la prueba lógica, en este caso se utiliza la función Y que agrupa dos condiciones separadas por ";" (punto y coma).

"10%" --> es el segundo argumento de la funcion. En este caso es el valor 10%

"SI(Y(E50="Verdura";C50>5);8%;0%)" --> es el tercer argumento de la función. En este caso es nuevamente la función SI anidada como
argumento de otra función SI.

Si la analizamos por separado y utilizando los mismos colores tenemos:

=SI(Y(E50="Verdura";C50>5);8%;0%))
Desglose de la función:

"=SI" --> es la función SI

"Y(E50="Verdura";C50>5" --> es la prueba lógica, en este caso se utiliza la función Y que agrupa dos condiciones separadas por ";" (punto y coma).

"8%" --> es el segundo argumento de la funcion. En este caso es el valor 8%.

"0%" --> es el tercer argumento de la función. En este caso con un valor de 0%.

De esta manera podemos potenciar la función "SI" combinándola con otras funciones "SI" y con el operador lógico "Y" u "O".

Para finalizar vamos a utilizar la combinación de funciones " SI" para determinar el impuesto a las ganancias a pagar, dada la ganancia neta imponible:

Página 4 de 7
UNSa - Seminario de Informática Planilla de Cálculo

EJEMPLO 2

ESCALA DE IMPUESTO APLICABLE A PARTIR DEL PERIODO FISCAL 2000. ARTICULO 90 - LEY IMPUESTO A LAS GANANCIAS.

Ganancia Neta Pagarán Pagarán (Tabla


Imponible Acumulada Simplificada)
Más de $ a$ $ Más el % Sobre $
excedente de
$
0 10,000 --- 9 0 (0,09 x G) – 0

10,000 20,000 900 14 10,000 (0,14 x G) – 500

20,000 30,000 2,300 19 20,000 (0,19 x G) – 1.500

30,000 60,000 4,200 23 30,000 (0,23 x G) – 2.700

60,000 90,000 11,100 27 60,000 (0,27 x G) – 5.100

90,000 120,000 19,200 31 90,000 (0,31 x G) – 8.700

120,000 en adelante 28,500 35 120,000 (0,35 x G) – 13.500

(G = Ganancia Neta Imponible Acumulada)

Fuente: http://biblioteca.afip.gov.ar/afipres/ganancias_coeficientes_y_montos.htm

Ganancia Neta Impuesto


Imponible Acumulada Determinado
9,000.00 810.00
10,000.00 900.00
11,000.00 1,040.00
20,000.00 2,300.00
21,000.00 2,490.00
30,000.00 4,200.00
30,001.00 4,200.23
60,000.00 11,100.00
89,999.00 19,199.73
90,000.00 19,200.00
95,000.00 20,750.00
120,000.00 28,500.00
120,001.00 28,500.35

Página 5 de 7
UNSa - Seminario de Informática Planilla de Cálculo

1,000,000.00 336,500.00
10,000,000.00 3,486,500.00

Página 6 de 7
UNSa - Seminario de Informática Planilla de Cálculo

A continuacion se detalla la combinación de funciones SI utilizada para determinar el impuesto:

=SI(B126<=10000;B126*9%-0;SI(B126<=20000;B126*14%-500;SI(B126<=30000;B126*19%-1500;SI(B126<=60000;B126*23%-2700;SI(B126<=90000;
B126*27%-5100;SI(B126<=120000;B126*31%-8700;B126*35%-13500))))))

La lógica de la fórmula ingresada es la siguiente:

Pregunto primero si la ganancia neta es menor o igual a 10.000,00 (primer tramo de la escala). Si es verdadero hago el cálculo del impuesto, si no
pregunto si, la ganancia neta es menor o igual a 20.000,00 (segundo tramo de la escala). Si es verdadero hago el cálculo del impuesto, aplicando
el porcentaje del segundo tramo y descontando el monto fijo. Si no es verdadero vuelvo a preguntar si la ganancia neta es menor o igual a 30.000,00.
Así sucesivamente en la misma fórmula hasta que en el último si, si la ganancia neta no es menor o igual a 120.000,00 se calcula aplicando el 35%
sobre la ganancia neta restando los 13,500,00.
En este caso se utilizaron 6 funciones SI anidadas. El máximo de funciones SI anidadas que permite Excel es de 7.

Fin.

Página 7 de 7

También podría gustarte