Está en la página 1de 52

FUNCIONES LOGICAS

¿Qué me permiten hacer?


Se utilizan en la toma de decisiones. En base al resultado de una función decidiremos si ejecutar o no cierta acción requerida.
Con estas funciones podria obetener:

RELACION DE FUNCIONES LOGICAS

FUNCION Y FUNCION O

FUNCION SI - Y FUNCION SI - O

CASOS PROPUESTOS

CASO PRÁCTICO I CASO PRACTICO II


S

no cierta acción requerida.

LOGICAS

FUNCION SI

FUNCION SI - O

CASO PRACTICO II
Funcion SI

TIPO OBSERVACION PROCEDENCIA OBSERVACION SEXO


A ACREEDOR I IMPORTADO F
A ACREEDOR N NACIONAL M
A ACREEDOR N NACIONAL M
D DEUDOR I IMPORTADO F
A ACREEDOR N NACIONAL M
A ACREEDOR I IMPORTADO F
D DEUDOR N NACIONAL M

SUBTOTAL DESCUENTO TOTAL PROCEDENCIA PRECIO AUMENTO


S/. 500.00 S/. 25.00 S/. 475.00 I 456 NO TIENE AUMENTO
S/. 700.00 S/. 35.00 S/. 665.00 N 347 5
S/. 800.00 S/. 80.00 S/. 720.00 I 536 NO TIENE AUMENTO
S/. 900.00 S/. 90.00 S/. 810.00 I 259 NO TIENE AUMENTO
S/. 400.00 S/. 20.00 S/. 380.00 I 564 NO TIENE AUMENTO
S/. 600.00 S/. 30.00 S/. 570.00 I 763 NO TIENE AUMENTO
S/. 800.00 S/. 80.00 S/. 720.00 N 566 5
OBSERVACION
MASCULINO
FEMENINO
FEMENINO
MASCULINO
FEMENINO
MASCULINO
FEMENINO

SALDO AUMENTO NSALDO


500 100 600
600 100 700
800 NOTIENEAUMENTO 800
700 NOTIENEAUMENTO 700
500 100 600
900 NOTIENEAUMENTO 900
800 NOTIENEAUMENTO 800
Funcion Y
ZONA VENDEDOR MONTO OBJETIVO CASO1 CASO2
S ANA 500 500 1 0
N JUAN 700 500 0 0
E PEDRO 600 600 0 0
N IRIS 400 500 0 1
S ANA 300 200 1 0
O JUAN 600 500 0 0
E PEDRO 800 700 0 0
O IRIS 700 800 0 0
N ANA 500 600 0 0
N JUAN 800 500 0 0

Funcion O
ZONA VENDEDOR MONTO OBJETIVO CASO1 CASO2
S ANA 500 600 1 0
N JUAN 700 500 0 1
E PEDRO 600 600 0 0
N IRIS 400 500 0 1
S ANA 300 200 1 0
O JUAN 600 500 0 0
E PEDRO 800 700 0 0
O IRIS 700 800 0 1
N ANA 500 600 1 1
N JUAN 800 500 0 1

Aplicacion Si Con Y
CODIGO NUMHIJOS ESTCIVIL SUELDO BONIF1 BONIF2
1425 6S 2474
1442 2C 1781
1459 1S 1569
1476 1C 1960
1493 3C 2188
1510 2S 2459
1527 6S 2485
1544 6C 2015
1561 3S 1945
1578 3S 2246
1595 2C 1869
1612 1S 2222
1629 4C 2277
1646 6C 2328
1663 2C 1869

Aplicacion Si Con O
CODIGO NUMHIJOS ESTCIVIL SUELDO BONIF1 BONIF2
1425 6S 2474 NTB1 123.7
1442 2C 1781 178.1 89.05
1459 1S 1569 156.9 78.45
1476 1C 1960 196 98
1493 3C 2188 218.8 109.4
1510 2S 2459 245.9 122.95
1527 6S 2485 NTB1 124.25
1544 6C 2015 201.5 NTB2
1561 3S 1945 194.5 97.25
1578 3S 2246 224.6 112.3
1595 2C 1869 186.9 93.45
1612 1S 2222 222.2 111.1
1629 4C 2277 227.7 NTB2
1646 6C 2328 232.8 NTB2
CASO3 CASO4
0 0
0 0
1 0
0 0
0 0
0 1
1 0
0 0
0 0
0 0

CASO3 CASO4
0 0
1 1
1 0
0 0
0 1
1 1
1 1
1 1
0 0
1 1

TOTAL Nombre Peso Altura Consejo


Mabel 75 1.63
Maria Julia 63 1.62
Nestor 80 1.8
Agustin 60 1.6
Laura 65 1.55
Marcelo 90 1.8
Eduardo 80 1.73
Federico 65 1.76
Monica 75 1.57
Roberto 85 1.8
Susana 0 1.68
Edgardo 95 1.8
Karina 60 1.75
Lorena 55 1.75

TOTAL Nombre Peso Altura Consejo


2597.7 Mabel 75 1.63 Todavia no preocuparse
2048.15 Maria Julia 63 1.62 Todavia no preocuparse
1804.35 Nestor 80 1.8 Todavia no preocuparse
2254 Agustin 60 1.6 Todavia no preocuparse
2516.2 Laura 65 1.55 Todavia no preocuparse
2827.85 Marcelo 90 1.8 Debe ir al nutricionista
2609.25 Eduardo 80 1.73 Todavia no preocuparse
2216.5 Federico 65 1.76 Todavia no preocuparse
2236.75 Monica 75 1.57 Todavia no preocuparse
2582.9 Roberto 85 1.8 Debe ir al nutricionista
2149.35 Susana 90 1.68 Debe ir al nutricionista
2555.3 Edgardo 95 1.8 Debe ir al nutricionista
2504.7 Karina 60 1.75 Todavia no preocuparse
2560.8 Lorena 55 1.75 Todavia no preocuparse
Función Si - Función Y
Descripción: Evalúa varias condiciones y devuelve un valor si todas las condiciones se evalúan como verdadero y otro valor si
condiciones especificadas se evalúan como falso.
Sintaxis: RECORD
Solo me permite
=SI(Y(valor_lógico1, valor_lógico2,…), [valor_si_verdadero], [valor_si_falso]) condiciones a

Datos Personales
Codigo Nombre Nota-1 Nota-2 Nota-3 Promed
AL-001 Juan Cardenas 15 16 14 15
AL-002 Ana Lopez 15 14 13 14
AL-003 Carlos Castro 13 12 14 13
AL-004 David Diaz 16 15 16 15.66666666667
AL-005 Pedro Morales 15 14 16 15
AL-006 Raúl Gomez 17 18 18 17.66666666667
AL-007 César Casa 20 18 18 18.66666666667
AL-008 Miguel Narvaez 11 12 10 11
AL-009 Hugo Muñoz 10 8 9 9
AL-010 Inés Torres 13 11 12 12

Ejemplo 1

Determinar la BONIFICACION: si es de sexo MASCULINO y estado civil CASADO, recibe una bonificación del 10%
sobre su Sueldo Básico

Sexo E. Civil S. Básico Bono


M S S/. 1,000.00 S/. 0.00
F C S/. 1,200.00 S/. 0.00
M C S/. 850.00 S/. 85.00
F S S/. 950.00 S/. 0.00
M C S/. 1,000.00 S/. 100.00

Ejemplo 2

Determine la CONDICION de cada cliente: Si su SUELDO es mayor o igual a 4500 nuevos y es PROPIETARIO de
una casa, debe de aparecer el mensaje APTO de lo contrario debe aparecer el mensaje NO APTO.

Cliente Total Sueldo Propietario Condicion


PEREZ S/. 4,500.00 SI APTO
DIAZ S/. 4,570.00 NO NO APTO
CALLE S/. 8,500.00 SI APTO
RAZURI S/. 3,500.00 SI NO APTO
CASTRO S/. 6,500.00 SI APTO
TELLO S/. 3,800.00 NO NO APTO

Ejemplo 3

Determine la CONDICION de cada postulante: Si tiene el GRADO ACADÉMICO de Licenciado, su EDAD es menor
o igual que 23 y su ESTADO CIVIL es soltero, se le contratará por 5 años, de lo contrario se le contratará por 2 años.

Postulante G. Academico Edad E. Civil Condicion


JUAN Licenciado 22 S contrato 5
MARIA Técnico 25 S contrato 2
LUIS Licenciado 23 C contrato 2
KATIA Licenciado 21 S contrato 5
PABLO Técnico 24 C contrato 2
LAURA Técnico 21 S contrato 2
o verdadero y otro valor si las

RECORDAR:
Solo me permite ingresar más
condiciones a evaluar.

Pago Estado
Al dia Normal
Mora Normal Normal
Normal Si no
Si no

Al dia Normal Becado


Becado dia
Al dia
Al 17
>> 17
Mora Normal
Estado
Estado Pago
Promed YY Pago
Promed
Mora Normal
Al dia Becado Si
Si
Al dia Becado
Al dia Normal
Al dia Normal
Mora Normal

ción del 10%


tará por 2 años.
Función Si - Función O
Descripción: Evalúa varias condiciones y devuelve un valor si al menos una de las condiciones se evalúa como verdadero y otr
valor si todas las condiciones especificadas se evalúan como falso.
Sintaxis: RECORD
Solo me permite
=SI(O(valor_lógico1, valor_lógico2,…), [valor_si_verdadero], [valor_si_falso]) condiciones a

Datos Personales
Codigo Nombre Nota-1 Nota-2 Nota-3 Promed
AL-001 Juan Cardenas 15 16 14 15
AL-002 Ana Lopez 15 14 13 14
AL-003 Carlos Castro 13 12 14 13
AL-004 David Diaz 16 15 16 15.66666666667
AL-005 Pedro Morales 15 14 16 15
AL-006 Raúl Gomez 17 18 18 17.66666666667
AL-007 César Casa 20 18 18 18.66666666667
AL-008 Miguel Narvaez 11 12 10 11
AL-009 Hugo Muñoz 10 8 9 9
AL-010 Inés Torres 13 11 12 12

Ejemplo 1

El estado otorgará un BONO a los pensionistas que cumplan ciertas condiciones: Si su PENSIÓN es menor o igual a 780
o su EDAD es mayor o igual a 80, se le otorgará el 20% de su Pensión; de lo contrario solo será el 10% de la Pensión.

Distrito Pensión Edad Bono


Héctor 850 72 S/85.00
Julia 800 75 S/80.00
Pedro 650 80 S/130.00
Leonel 900 70 S/90.00
Javier 820 76 S/82.00
Gonzalo 780 79 S/156.00
Felix 785 78 S/78.50
Doris 750 78 S/150.00

Ejemplo 2

Se desea efectuar un DESCUENTO con la siguiente condición: Si el curso a comprar es Excel Básico, Excel Intermedio o
Excel Macros, se efectuará un DESCUENTO del 10% sobre el Costo Real, de lo contrario mantendrá su Costo Real.

Estudiante Curso Costo Real Costo con Dscto.


Carlos Ofimática 120 S/120.00
Karla Excel Básico 150 S/150.00
Fernando AutoCAD 195 S/195.00
Valeria S10 150 S/150.00
José Excel Intermedio 170 S/153.00
Martín Excel Financiero 190 S/190.00
Zaida Excel Macros 190 S/171.00
Daniela Corel Draw 180 S/180.00
Walter Photoshop 180 S/180.00
alúa como verdadero y otro

RECORDAR:
Solo me permite ingresar más
condiciones a evaluar.

Edad Comentario
19 pago normal
21 pago normal
55 pago normal Pago Normal
Pago Normal Si no
Si no
23 pago normal
30 pago normal años
55 años
Edad >> 55
Edad
20 otorgar descuento Descuento
Otorgar Descuento
Otorgar
25 otorgar descuento Comentario
Comentario Promed O
17 O
Promed >> 17
60 otorgar descuento
22 pago normal Si
Si
26 pago normal

menor o igual a 780


% de la Pensión.

Excel Intermedio o
su Costo Real.
CASOS PRÁCTICOS

Caso Práctico 1

Se desea obtener un préstamo personal; pero se debe de pasar por una evaluación crediticia.
Si la persona cumple con todos los requisitos que se necesita para poder obtener el préstamos,
debe de aparacer el texto "APROBADO", de lo contrario "NO APROBADO".

Nombre Emite Recibo Sueldo Mínimo Propiedades Evaluación


José Herrera NO 1200 SI no aprobado
Paolo Guzmán SI 1000 NO no aprobado
Karla Prado SI 900 SI no aprobado
Brenda Ramos SI 1300 SI aprobado

Caso Práctico 3

En una tienda de ropa se esta rematando algunas prendas; pero para obtener este descuento se
debe de comprar al menos una de estas tres prendas: camisa, pantalón o chompa; sino de lo
contrario no habría bono.

Vendedor Prenda 01 Prenda 02 Prenda 03 Estado


Hernán Pantalón Camisa Chompa CON DESCUENTO
Laura Casaca Short Medias SIN DESCUENTO
Verónica Polo Medias Camisa CON DESCUENTO
Gino Polo Short Medias SIN DESCUENTO
OS PRÁCTICOS

Caso Práctico 2

Se desea obtener el estado que podría tener un postulante de acuerdo los siguientes requisitos:
Si el postulante a presentado su partida de nacimiento, su certificado de estudio y su boucher
de pago por derecho de examen, de aparecer el texto APTO, sino NO APTO.

Postulante Partida Nac. Certif. Estudio Boucher Pago Estado


Fernando Pérez SI NO SI NO APTO
Daniela Donayre SI SI SI APTO
Karin Aquije NO SI SI NO APTO
María López SI SI SI APTO

Caso Práctico 4

Una empresa quiere promover a una nueva sección a los empleado que cumplan lo siguiente:
Pertenecer al turno mañana. Y ser de categoría 1 o que su sueldo sea menor o igual a 7000

Nombre Turno Sueldo Categoria Situación


Nora N 7500 1 NO PROMOVIDO
Guillermo T 6800 4 NO PROMOVIDO
Juan M 4300 2 PROMOVIDO
Luz N 7000 3 NO PROMOVIDO
Zoila M 9430 1 PROMOVIDO

También podría gustarte