FUNCIONES-LOGICAS
-
Upload
living-naf -
Category
Documents
-
view
218 -
download
0
description
Transcript of FUNCIONES-LOGICAS
-
HOJA DE INFORMAC ION
I. DATOS GENERALES:
1.1. CETPRO : PARROQUIAL SEOR DE LA CARIDAD 1.2. ESPECIALIDAD : COMPUTACION E INFORMATICA 1.3. CICLO : BASICO 1.4. MODULO : HERRAMIENTA DE CLCULO Y DATOS 1.5. UNIDAD DIDACTICA : HOJAS DE CALCULO - MS-EXCEL II 1.6. DURACION : 4 Horas 1.7. FECHA : ___/___/______ 1.8. DOCENTE : LIC DIANA PICHILINGUE ARMBULO
II. CAPACIDAD TERMINAL: Opera funciones, grficos y listas de base de datos aplicando costos y presupuesto.
III. UNIDAD DE APRENDIZAJE Uso de las funciones de Excel
IV. DESARROLLO:
D.
Funciones que nos permiten "preguntar" sobre el valor de otras y actuar segn la respuesta obtenida.
Antes de mencionar las funciones lgicas hagamos una introduccin a las PRUEBAS LOGICAS.
PRUEBA LOGICA: Una prueba lgica es aquella donde se desea demostrar si una expresin da como resultado VERDADERO o FALSO. Para hallar el resultado de una prueba lgica se deben analizar cada una de las condiciones de la expresin, segn el tipo de expresin encontraremos dos clases de conectores: Y , O EJEMPLO 01:
En la siguiente expresin: Solo los alumnos que lleguen al CETPRO antes de las 10:00 a.m. y con su uniforme completo podrn participar del desfile
Analizando la expresin, encontramos que se deben de cumplir dos condiciones: llegar al CETPRO antes de las 10:00 a.m. y tener el Uniforme completo. Adems tenemos el conector Y.
llegar al CETPRO antes de las 10:00 a.m.
Tener el Uniforme completo
Participan del Desfile
V V V
V F F
F V F
F F F
Esta prueba da como resultado, que solo cuando las condiciones se cumplen se podr aceptar que la expresin es VERDADERA.
EJEMPLO 02:
En la siguiente expresin: Solo los alumnos que presenten su DNI de Estudiante o su FICHA DE MATRICULA podrn ingresar al CETPRO
Analizando la expresin, encontramos que se deben de cumplir una de las dos condiciones: presentar su Carn de Identidad o presentar su D.N.I. Adems tenemos el conector O.
Presentar su DNI de Estudiante
Presentar su F, MATRICULA
Ingresar al CETPRO
V V V
V F V
F V V
F F F
Esta prueba da como resultado, que cuando al menos una de las condiciones se cumplen se podr aceptar que la expresin es VERDADERA. Ahora si detallaremos las funciones lgicas o funciones condicionales.
FUNCIONES LOGICAS
Conector Lgico (Y) Resultado
Conector Lgico (O) Resultado
-
1. Y Devuelve VERDADERO si todos los argumentos son VERDADERO; Devuelve FALSO si uno o ms argumentos son FALSO.
Sintaxis: Y(Valor_lgico1, Valor_lgico2,...)
Valor_lgico1, Valor_lgico2, ... son entre 1 y 30 condiciones que se desea comprobar y que pueden ser VERDADERO o FALSO.
Ejemplo:
1. Se desea saber si un empleado recibir una gratificacin, solo a los que tengan ms de 2 hijos y tengan ms de 5 aos de tiempo de servicio.
2. Se desea saber si una persona realizar la compra de un Automvil, debe ser de marca TOYOTA y de color Rojo.
3. Se desea saber si una persona realizar un viaje al extranjero, siempre y cuando tenga como Bolsa de
Viaje la cantidad mnima de 3000 Dlares y tenga Pasaporte. (Complete)
4. Se desea saber a que alumnos se le otorgar una Beca de Estudios, siempre y cuando hayan alcanzado
su ingreso a la Universidad y hayan obtenido un puntaje mayor a 130 puntos. (complete). Esta funcin suele utilizarse conjuntamente con la funcin Si. Nos permite realizar ms de una pregunta.
=Y(C2>2,D2>5)
=Y(C10="Toyota",D10="Rojo")
-
2. O Esta funcin tambin se suele utilizar conjuntamente con la funcin Si. Con ella tambin podremos realizar varias preguntas dentro del Si y la parte que est en el argumento reservado para cuando la pregunta es verdadera, slo se realizar en el caso que cualquiera de las respuestas a las preguntas dentro de la O sea verdadera.
Sintaxis: O(Valor_lgico1, Valor_lgico2,...)
Ejemplo:
1. Se desea saber si un empleado recibir una gratificacin, se le otorgara dicha gratificacin solo a los que
tengan ms de 2 hijos o tengan ms de 5 aos de tiempo de servicio.
2. Se desea saber a que alumnos se le otorgar una Beca de Estudios, siempre y cuando hayan alcanzado en uno de los dos ltimos Bimestres un promedio mayor o igual a 17.
3. Se desea saber si un alumno ir a las clases vacacionales, siempre y cuando haya desaprobado el Modulo
de Word XP o Excel XP. (complete)
4. Se desea saber si una persona realizara una compra en una tienda, siempre y cuando tenga tarjeta de
crdito o la suma de los precios de dos productos (TV, DVD) es menor al dinero en efectivo que la persona tiene. (Complete).
=O(C2>2,D2>5)
=O(C10>=17,D2>=17)
-
3. SI La funcin SI es una de las ms potentes que tiene Excel, nos permite realizar una pregunta lgica, la cual pueda tener dos posibles resultados Verdadero o Falso. Esta funcin comprueba si se cumple una condicin. Si sta se cumple, da como resultado VERDADERO. Si la condicin no se cumple, da como resultado FALSO.
Sintaxis: SI(prueba_lgica,valor_si_verdadero,valor_si_falso)
Prueba_lgica es cualquier valor o expresin que pueda evaluarse como VERDADERO o FALSO.
Valor_si_verdadero es el valor que se devuelve si el argumento prueba_lgica es
VERDADERO. Valor_si_falso es el valor que se devuelve si el argumento prueba_lgica es FALSO.
Ejemplo:
1. Determinar que vendedor recibe una bonificacin de acuerdo a las Ventas realizadas en el mes, si las ventas son mayores a 2000 Dlares, entonces otorgar bonificacin, sino, no otorgar Bonificacin.
Queremos que aparezca el texto "Recibe Bonificacin" en la columna
BONIFICACION, La funcin que deberamos escribir en la celda C2 sera:
=SI(B2>2000,"Recibe Bonificacin","No Recibe Bonificacin").
Observa que en el primer argumento preguntamos si la celda B2 es mayor que 2000, si la respuesta a la pregunta es Verdadera se realizar el segundo argumento: "Recibe Bonificacin", en
cambio si la respuesta es falsa, realizamos el tercer argumento: "No Recibe Bonificacin.
OBSERVACIONES
Es posible anidar hasta siete funciones SI como argumentos valor_si_verdadero y valor_si_falso para construir pruebas ms elaboradas. 2. Determinar la calificacin de los vendedores de acuerdo a sus ventas realizadas en el mes, si sus ventas
son mayores a 5000 Dlares entonces calificar como: EXCELENTE, sino, si sus ventas son mayores a 4000 Dlares entonces calificar como: BUENO, sino, si sus ventas son mayores o iguales a 2000 Dlares entonces calificar como: REGULAR, sino calificar como DEFICIENTE.
=SI(B2>2000,"Recibe Bonificacin","No Recibe Bonificacin")
=SI(B2>5000,"EXCELENTE",SI(B2>4000,"BUENO",SI(B2>=2000,"REGULAR","DEFICIENTE")))
-
3. Otorgar Bonificaciones a los Vendedores de la siguiente manera: A los Vendedores que tienen mas de 5000 dlares de Ventas, otorgar una bonificacin del 15% de sus ventas, sino, si sus ventas son mayores a 4000 dlares de ventas, otorgar una bonificacin del 10% de sus ventas, sino, si sus ventas son mayores a 3000 dlares de ventas, otorgara una bonificacin del 8% de sus ventas, sino, si sus ventas son mayores a 2000 dlares de ventas, otorgara una bonificacin del 5%, sino no tiene Bonificacin.
4. Otorgar Vacaciones de 15 das a aquellos que hayan obtenido una calificacin de EXCELENTE o BUENO,
sino, otorgar Vacaciones de 10 das a aquellos que hayan obtenido una calificacin de REGULAR. Sino no otorgar vacaciones.
5. Premiar a aquellos vendedores cuyo tiempo de servicio sea menor a 2 aos y cuya calificacin no sea DEFICIENTE en este mes.
=SI(B2>5000,B2*15%,SI(B2>4000,B2*10%,SI(B2>3000,B2*8%,SI(B2>2000,B2*5%,0))))
=SI(O(D2="Excelente",D2="Bueno"),"15 Das",SI(D2="Regular","10 Das","0 Das"))
=SI(Y(B2