Funciones Logicas

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

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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.