21
LA FUNCION SI SINTAXIS Recuerde que los operadores lógicos son: = (igual), < (menor), > (mayor), <> (distinto), >= (mayor o igual), <= (menor o igual). es verdadera. es falsa Los argumentos [valor_si_verdadero] y [valor_si_falso] son opcionales. prueba_lógica: es una comparación entre dos celdas usando operadores lógicos. [valor_si_verdadero]: es el valor, celda o texto especificado a devolver si prueba lógica [valor_si_falso]: es el valor, celda o texto especificado a devolver si prueba lógica

Funciones SI Y O 1

Embed Size (px)

Citation preview

Page 1: Funciones SI Y O 1

LA FUNCION SI

SINTAXIS

Recuerde que los operadores lógicos son: = (igual), < (menor), > (mayor), <> (distinto),

>= (mayor o igual), <= (menor o igual).

es verdadera.

es falsa

Los argumentos [valor_si_verdadero] y [valor_si_falso] son opcionales.

prueba_lógica: es una comparación entre dos celdas usando operadores lógicos.

[valor_si_verdadero]: es el valor, celda o texto especificado a devolver si prueba lógica

[valor_si_falso]: es el valor, celda o texto especificado a devolver si prueba lógica

Page 2: Funciones SI Y O 1

Si se omiten, la función SI devuelve directamente VERDADERO o FALSO.

Page 3: Funciones SI Y O 1

alumno calificación resultado nota mínima si aprobó si no aprobóLuisa 5 reprobado 5 aprobó reprobadoJuana 3 reprobadoTomás 7 aprobó

Pablo 6 aprobó =SI(C8>$F$8;$G$8;$H$8)Lazaro 5 reprobado

Santiago 8 aprobó

Pruébala ahora: puede modificar todos los valores en color azul y ver como repercuten en la función!

La función se interpreta así: si el valor de la celda C8 es mayor al valor de la celda F8 devuelve el dato de la celda G8, si no devuelve el dato de la celda H8.

Un profesor está analizando las calificaciones de sus alumnos en el rango B7:D13. En el rango D8:D13 desea que según la calificación mínima necesaria de la celda F8, aparezca un mensaje indicando si el alumno aprobó o no. Dichos mensajes están en las celdas G8 y H8.A continuación se presenta la solución.

Page 4: Funciones SI Y O 1

Alumnos Asist SI Asist. Si CumpleSantos 81% Cumplió 80% CumplióMarcos 79% No CumplióTomás 34% No Cumplió Si No CumpleJuan 83% Cumplió No CumplióMartha 90% CumplióElba 85% Cumplió

Cumplió

Utilizando la función SI intenta distinguir los alumnos que tengan una asistencia igual o mayor a la indicada en la celda H8. En caso de tenerla debe aparecer el mensaje de la celda J8, caso contrario debe aparecer el mensaje de la celda J11. Inserta la función en la celda F8; desde la celda F8 COPIA la función SI, hasta la celda F13.

Solución celda F8:

=SI(E8>=$H$8;$J$8;$J$11)

Si has copiado esta misma función hacia abajo,el resto de las celdas estarán correctas.

No olvides: la función SI admite diversos operadores para comparar, como son: =(igual), <(menor), >(mayor), <>(distinto), >=(mayor o igual), <=(menor o igual).

Page 5: Funciones SI Y O 1

Funciones Condicionales1. Calcule para cada empleado si tiene derecho a bonificacion y el valor total a pagar.2. El valor de la bonificacion es de $300.000 y tienen derecho los empleados cuyo salario es menor o igual a $1.000.000

COD EMPLEADO SALARIO VR. PRIMA TOTALC01 580,000C02 1,630,000C03 795,000C04 930,000C05 1,254,000C06 1,870,000C07 1,568,000C08 862,000C09 792,000C10 910,000C11 2,650,000C12 1,115,000

Page 6: Funciones SI Y O 1

2. El valor de la bonificacion es de $300.000 y tienen derecho los empleados cuyo salario es menor o igual a $1.000.000

Page 7: Funciones SI Y O 1

Funciones Condicionales

Descuentos

Si las compras en EFECTIVO son mayores a $ 5.000.000: 7%

De lo contrario el descuento será: 3%

COMPRAS VR. DESCUENTO

$ 1,462,500

$ 3,375,000

$ 5,737,500

$ 8,550,000

$ 6,780,921

$ 1,870,000

$ 1,568,000

$ 3,950,000

$ 7,800,000

$ 5,680,124

$ 3,800,000

$ 5,250,000

Calcule el valor de los descuentos teniendo en cuenta:

Page 8: Funciones SI Y O 1

LA FUNCION Y

SINTAXIS

El uso de los operadores lógicos Y / O, permiten evaluar varias condiciones a la vez, entregando como resultado VERDADERO o FALSO.Para ello se crean las FUNCIONES CONDICIONALES ANIDADAS.

Page 9: Funciones SI Y O 1

EJEMPLO:

La FUNCIÓN SI con el operador Y tiene esta SINTAXIS:=SI(Y(Valor_lógico1;valor_lógico2);[valor_si_verdadero];[valor_si_falso])en donde Y(Valor_lógico1;valor_lógico2) es la prueba_lógica de la FUNCIÓN SI.

Page 10: Funciones SI Y O 1
Page 11: Funciones SI Y O 1

Funciones Condicionales1. Calcule para cada empleado si tiene derecho a bonificacion y el valor total a pagar.

COD EMPLEADO SALARIO ANTIGÜEDAD VR. PRIMA TOTALC01 580,000 6C02 1,630,000 2C03 795,000 7C04 930,000 4C05 1,254,000 8C06 1,870,000 1C07 1,568,000 9C08 862,000 2C09 792,000 8C10 910,000 3C11 2,650,000 5C12 1,115,000 4

2. El valor de la bonificacion es de $300,000, y tienen derecho quienes cumplen con estas dos condiciones:

el salario es menor o igual a $1.000.000 Y la antigüedad es mayor o igual a 5 años.

Page 12: Funciones SI Y O 1

LA FUNCION O

SINTAXIS

El uso de los operadores lógicos Y / O, permiten evaluar varias condiciones a la vez, entregando como resultado VERDADERO o FALSO.Para ello se crean las FUNCIONES CONDICIONALES ANIDADAS.

Page 13: Funciones SI Y O 1

EJEMPLO:

La FUNCIÓN SI con el operador O tiene esta SINTAXIS:=SI(O(Valor_lógico1;valor_lógico2);[valor_si_verdadero];[valor_si_falso])en donde O(Valor_lógico1;valor_lógico2) es la prueba_lógica de la FUNCIÓN SI.

Page 14: Funciones SI Y O 1

Funciones Condicionales1. Calcule para cada empleado si tiene derecho a bonificacion y el valor total a pagar.2. El valor de la bonificacion es de $300,000, y tienen derecho quienes cumplen con alguna de estas dos condiciones:

COD EMPLEADO SALARIO ANTIGÜEDAD VR. PRIMA TOTALC01 580,000 6C02 1,630,000 2C03 795,000 7C04 930,000 4C05 1,254,000 8C06 1,870,000 1C07 1,568,000 9C08 862,000 2C09 792,000 8C10 910,000 3C11 2,650,000 5C12 1,115,000 4

la antigüedad es mayor o igual a 5 años O el salario es menor o igual a $1.000.000

Page 15: Funciones SI Y O 1

2. El valor de la bonificacion es de $300,000, y tienen derecho quienes cumplen con alguna de estas dos condiciones: