Funciones Logicas II
-
Upload
christian-alvaro-miranda-meza -
Category
Documents
-
view
215 -
download
0
description
Transcript of Funciones Logicas II
![Page 1: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/1.jpg)
Curso Excel Avanzado Funciones Lógicas
1
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
FUNCION COINCIDIR
La función COINCIDIR es una función de búsqueda como BUSCARV pero a diferencia de esta,
COINCIDIR no devuelve un valor sino una posición dentro de un rango, este rango puede ser
una columna o una fila y contener números, palabras o una combinación de ambos . La sintaxis
tiene 3 parámetros:
1º es el valor referencia cuya posición se quiere encontrar,
2º el rango,
3º pude ser -1, 0 y 1, que tomen esos valores va a depender de:
1. Si la lista está desordenada el tercer parámetro es 0, dando error si el número no está en
dicha lista.
2. Si la lista está ordenada en forma ascendente el valor es 1 o no se pone ninguno, si el valor
no está pero se encuentra entre otros dos, o sea: a<valor<b, se elige la posición del valor a.
3. Si la lista está ordenada en forma descendente el valor es -1 y si el valor no está pero se
encuentra entre otros dos valores o sea a>valor>b se da la posición del valor b)
Vamos a dar ejemplos para aclarar los conceptos:
Caso 1: lista desordenada
NIVEL APELLIDOS NOMBRE SUELDO TOTAL VENTAS
1 TORRES MARIA 1,500.00 3,000.00
1 CRUZ TATIANA 1,300.00 2,500.00
2 GOMEZ MILENA 800.00 1,700.00
2 JIMENES CAROLINA 600.00 1,300.00
2 ACOSTA NATALIA 700.00 1,800.00
2 RODRIGIEZ JUAN 900.00 2,400.00
1 SUAREZ MAURICIO 1,200.00 3,500.00
2 TORRES ANDREA 700.00 1,200.00
1 GOMEZ MARTHA 1,400.00 2,200.00
2 SUAREZ MIGUEL 800,000.00 1,100,000.00
Se trata de determinar la comisión por cantidad de ventas y el descuento del sueldo de
acuerdo al nivel del empleado.
Comisión por ventas.- Si las ventas superan los 2,000 tendrá una comisión del 15% del total
vendido, en caso contrario la comisión solo será del 10%.
Descuento.- Estará basado en el nivel, si el nivel es 1 se le descontará un 5% de si sueldo, si el
nivel es 2 el descuento será del 3%.
![Page 2: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/2.jpg)
Curso Excel Avanzado Funciones Lógicas
2
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
COMISION
Tenemos el cuadro siguiente:
Seleccionando la celda de cálculo (1), para este caso la celda F2, hacemos clic en fx (2, según el
siguiente gráfico:
Luego en el cuadro de diálogo mostrado en seleccionar una categoría buscar función lógica:
1
2
![Page 3: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/3.jpg)
Curso Excel Avanzado Funciones Lógicas
3
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
Y aquí, seleccionar la función lógica SI, luego clic en aceptar. Nos muestra el siguiente cuadro
de diálogo:
En Prueba lógica.- se muestra el cursor destellante inmediatamente presionamos la celda base
de condición en este caso E2 que se refiere al total de ventas del primer ítem, seguidamente
presionamos la tecla “>” sin las comillas luego escribimos 2000. Pasamos luego a la siguiente
celda.
Valor si verdadero.- Aquí digitamos 15%*E2, esto representa el 15% del total vendido para el
primer ítem.
Valor Si Falso.- Aquí digitamos 10%*E2, esto representa el 10% del total vendido, si el total
vendido no supera los 2000.
![Page 4: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/4.jpg)
Curso Excel Avanzado Funciones Lógicas
4
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
Luego se replica esta celda en las demás y tenemos:
Para DESCUENTO, se procede de la misma manera.
FUNCION LOGICA “Y”
Tenemos el siguiente cuadro de datos:
Se trata de determinar si un cliente es preferente y adquiere bienes mayores de 1000
unidades.
En la celda contigua escribimos lo siguiente:
=Y(C17="Si",D17>=1000)
Como vemos las condiciones van separadas por comas, podemos poner tantas condiciones con
las que se desee, solo hay que separarlas con comas.
El resultado que proporciona es un valor de verdad: VERDADERO o FALSO.
![Page 5: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/5.jpg)
Curso Excel Avanzado Funciones Lógicas
5
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
VERDADERO.- Si cumple todas las condiciones.
FALSO.- Si no cumple alguna de las condiciones
.
Caso Práctico
Se trata de determinar cual es el precio que va a pagar un cliente según si es preferente y
adquiere mas de 1000 unidades.
Si un cliente es preferente y adquiere mas de 1000 unidades pagará S/ 5.00 la unidadm en caso
contrario pagrá S/. 10.00.
La fórmula condicional será:
=SI(Y(C17="Si",D17>=1000),D17*$C$24,D17*$C$25)
Condición Y
Condición SI
Al realizar la operación pedida nos queda:
![Page 6: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/6.jpg)
Curso Excel Avanzado Funciones Lógicas
6
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
FUNCION LOGICA “O”
Tenemos el mismo cuadro de datos:
Ahora decimos que el cliente en vez que cumpla ambos requisitos, bastará que cumpla alguna
de ellas para satisfaces la condición.
Probamos con el valor de verdad la función, para ello escribimos en una celda contigua la
fórmula:
=O(C17="Si",D17>=1000)
![Page 7: Funciones Logicas II](https://reader035.fdocumento.com/reader035/viewer/2022072002/563db8aa550346aa9a95cc79/html5/thumbnails/7.jpg)
Curso Excel Avanzado Funciones Lógicas
7
Autor: Ing. Elbio Medina Hinostroza C.I.P. 131833 Cel. 945757199
Nos muestra la siguiente tabla de resultados:
Volviendo a la aplicación práctica. Debajo de subtotal escribo la fórmula:
=SI(O(C17="Si",D17>=1000),D17*$C$24,D17*$C$25)
Esta celda se copia en las demás y nos queda: