FUNCIONES LOGICAS La función SI. Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho arg
Views 144 Downloads 2 File size 758KB
FUNCIONES
LOGICAS
La función SI. Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho argumento es FALSO. Utilice SI para realizar pruebas condicionales en valores y fórmulas. Sintaxis SI (prueba_lógica; valor_si_verdadero;valor_si_falso) Donde: Prueba_lógica es cualquier valor o expresión que pueda evaluarse como VERDADERO o FALSO. Ejemplos.
1. Calcular el promedio de las atenciones de la tienda XYZ en cada una de sus sucursales y luego mostrar l estado como eficiente o deficiente, bajo la siguiente condición. Todas las sucursales que hayan atendido en promedio a más de 60 personas, se les denominará "Eficiente",
de lo contrario será "Deficiente”. Para ello se tiene la tabla de
atenciones. Tabla de atenciones
Número de personas atendidas en la Tiendas XYZ en una semana Sucursal
Lunes
Martes
Miércoles
Jueves Viernes
Sábado
Domingo
Sucursal San José
45
30
50
35
70
Sucursal Balta
50
55
45
50
80
Sucursal Open Plaza
120
110
100
150
180
250
200
Sucursal Real plaza
150
160
130
160
170
300
250
85
Prom
Estado
75 160
80
2. Todos los vendedores que han atendido 50 o más personas el día miércoles, se les dará una bonificación de 100 Soles, de lo contrario no tendrán bonificación
Sucursal
Miércoles
Vendedor
Sexo
Sucursal San Jose
50
Erlita
F
Sucursal Balta
45
María
F
Sucursal Open Plaza
100
Juan
M
Sucursal Real plaza
130
Yuly
F
Bonificación
3. Todas las vendedoras que hayan atendido en esta semana, tendrán una bonificación del 35% del sueldo semanal que percibe. Cuanto será el nuevo sueldo semanal.
Sucursal
Vendedor Sexo
Sueldo Semanal
Sucursal San Jose
Erlita
F
155.71
Sucursal Balta
María
F
174.29
Sucursal Open Plaza
Juan
M
258.57
Sucursal Real plaza
Y
F
188.57
Nuevo Sueldo
u l y FUNCIONES ANIDADAS Excel permite el utilizar funciones como uno de los argumentos de otra función, esto se conoce como funciones anidadas. Por ejemplo: =SI (PROMEDIO (A1:A10)>50; SUMA (B1:B10);0) La siguiente función SI compara con 50 el resultado producido por la función PROMEDIO (función anidada), si es mayor a 50, invoca a la función SUMA (función anidada).
LÍMITES DEL NIVEL DE ANIDAMIENTO Una fórmula puede contener como máximo siete niveles de funciones anidadas. Si la Función B se utiliza como argumento de la Función A, la Función B es una función de segundo nivel. Por ejemplo, la función PROMEDIO y la función SUMA del ejemplo son ambas funciones de segundo nivel porque son argumentos de la función SI. Una función anidada dentro de la función PROMEDIO será una función de tercer nivel, etc. Representación grafica
Primer Nivel
=SI(PROMEDIO(A1:A10)>50;SUMA(B1:B10);0)
Segundo Nivel
Resultados válidos. Cuando se utiliza una función anidada como argumento, ésta deberá devolver el mismo tipo de valor que el que utilice el argumento. Ejm. =SI(PROMEDIO(A1:A10)>50;SUMA(B1:B10);0) La función PROMEDIO(A1:A10) deberá darnos como resultado un: “número” (ejem. 20, 70, etc.)
o
un texto (ejem. PEDRO)
Ejercicios 1. Obtener el promedio de los alumnos, solo de aquellos que no tengan 2 o más notas desaprobadas (la nota aprobatoria debe ser mayor o igual a catorce
Alumno
Nota 1
Nota 2
Nota 3
Nota 4
Juan
15
14
18
12
Pedro
12
18
13
15
Maria
18
10
15
20
Tomas
14
17
15
17
Yuly
18
13
18
12
Naomi
16
14
15
17
Luis
13
16
10
16
Promedio
2. Todas los vendedores que hayan atendido en promedio a más de 60 personas y son mujeres, tendrán una bonificación de 100 soles, de lo contrario tendrán una bonificación de 50 soles.
Sucursal
Vendedor
Sexo
Promedio Semanal
Sucursal San Jose
Erlita
F
55.71
Sucursal Balta
Maria
F
74.29
Sucursal Open Plaza
Juan
M
158.57
Sucursal Real plaza
Yul
F
188.57
y
Bonificación
Condición principal SI
Promedio semanal >= 60
Si cumple
No cumple
(Promedio < 60)
(Promedio >= 60)
Condición secundaria SI
Sexo = “F
Si cumple (Sexo="F")
o cumple
S/. 50
No cumple (Sexo="M")
S/. 100
S/. 50
3. Todas los vendedores que hayan atendido en promedio a más de 60 personas y son mujeres, tendrán una bonificación de 100 soles, de lo contrario tendrán una bonificación de 50 soles.
Sucursal
Vendedor
Sexo
Promedio Semanal
Sucursal San Jose
Erlita
F
55
Sucursal Balta
Maria
F
.7 74
Sucursal Open Plaza
Juan
M
1 .2 158.57
Sucursal Real plaza
Yul
F
9 188.57
y Condición principal SI
Promedio semanal >= 60
=SI(D2>=60,SI(C2=“F”,100,5N0),50)
S/. 50
Bonificación
Condición secundaria SI
Si cumple(Sexo = “F”)
S./ 100
Sexo = “F”
No cumple(Sexo = “M”)
S/. 50
LAS FUNCIONES BUSCARV – BUSCARH Busca un valor específico en la columna más a izquierda de una matriz y devuelve el valor en la misma fila de una columna especificada en la tabla. Utilice BUSCARV en lugar de BUSCARH cuando los valores de comparación se encuentren en una columna situada a la izquierda de los datos que desea encontrar. La V de BUSCARV significa "Vertical".
Sintaxis BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado)
=BUSCARV(C10,C4:E7,2,FALSO) Es el valor que vamos a búscar y que en la matriz esta en la columna de la extrema izquierda
La matriz en la tabla, sin los encabezados
A continuación se muestra un ejemplo.
N de Columna en donde esta el valor asociado
Falso: Valor exacto. Verdadero: Valor aproximado
Ejercicios 1. Da la siguiente información se pide mostrar lo siguiente. a) Ingrese el nombre de la sucursal y muestre las personas atendidas el día miércoles b) Ingrese el día y muestre los atendidos en la sucursal Real Plaza
Número de personas atendidas en la Tiendas XYZ en una semana Sucursal
Lunes
Martes
Jueves
Viernes
Sábado
Sucursal San José
45
30
50
35
70
85
75
Sucursal Balta
50
55
45
50
80
160
80
Sucursal Open Plaza
120
110
100
150
180
250
200
Sucursal Real plaza
150
160
130
160
170
300
250
Miércoles
Al ingresar la sucursal y debe mostrar las atendidos el miércoles Ingrese Sucursal: Atendidos el Miércoles
Al ingresa el di amos debe mostrar las atenciones en la sucursal Real plaza. Ingrese Día: Atendidos Real Plaza 2. Dada la siguiente información, mostrar lo siguiente.
Tabla de Productos Código
Producto
Precio
Descto
PR01
Pantalones
80
15%
PR02
Camisas
55
5%
PR03
Polos
25
10%
PR04
Medias
5
0%
Ingresar el código y mostrar
Domingo
Ingrese Código Ingrese Cantidad Total Compra Descuento Total a Pagar
3. Dado la siguiente información. CODIGO
ITEM
P/CAJA
P001
CERVEZA CRISTAL
S/. 48.00
P002
CERVEZA PILSEN
S/. 45.00
P003
CERVEZA AREQUIPEÑA
S/. 44.00
P004
CERVEZA CUSQUEÑA
S/. 42.00
P005
GASEOSA COCA COLA
S/. 25.00
P006
GASEOSA INKA COLA
S/. 24.00
P007
GASEOSA KOLA REAL
S/. 24.00
Transporte
S/. 20.00
Descuento
8%
I.G.V.
19%
Con solo ingresar el código, el concepto y el precio del producto deben mostrarse, Realizar las operaciones necesarias para obtener el importe, subtotal e IGV. Si el subtotal sobrepasa los S/. 100 y tiene descuento de 8%. Si transporte dice “Si”, se adicionará 20 soles al total de la factura. Se pide diseñar una factura así como se muestra.