Está en la página 1de 30

Funciones Lógica

Computación II
Tema 01

es Lógicas
FUNCION CONTAR.SI.CONJUNTO
Esta función realiza el conteo de las celdas que cumplen un
determinado conjunto de condiciones o criterios.

Sintaxis: =CONTAR.SI.CONJUNTO (rango_criterios1; criterio1; rango_criter

criterio1;
rango_criterios1;
Tipo 1 Tipo 2
A B
AA BB
A B
AAA BB Valor 1 Valor 2 Resultado
A B A B 4
AA BBB AA BB 2
AAA B AAA BBB 1
A BB A BB 4
AAA BBB
A BB
AA BB
A BB
A B
AA B
A BB
; criterio1; rango_criterios2; criterio2; …)

Es la condición que se evalúa


Es el rango donde se busca la condición
FUNCION SUMAR.SI.CONJUNTO
Esta función suma las celdas de un rango de valores, pero solo de aq
cumplen con los criterios especificados.
Sintaxis:
=SUMAR.SI.CONJUNTO (rango_suma; rango_criterios1; criterio1, …)

Clave del Unidades


Fecha artículo Descripción Precio vendidas Monto diario

3/1/2020 224 Estanterías S/. 5,639.00 9 S/. 50,751.00


3/2/2020 224 Estanterías S/. 5,639.00 10 S/. 56,390.00
3/3/2020 227 Portapapeles S/. 332.00 10 S/. 3,320.00
3/4/2020 218 PC S/. 15,269.00 5 S/. 76,345.00
3/5/2020 229 Agenda S/. 1,025.00 8 S/. 8,200.00
3/6/2020 215 Calculadora S/. 2,165.00 5 S/. 12,990.00
3/7/2020 223 PortaCD´s S/. 325.00 12 S/. 650.00
3/8/2020 224 Estanterías S/. 5,639.00 4 S/. 22,556.00
3/9/2020 221 Caja de CD´s S/. 248.00 8 S/. 1,736.00
3/10/2020 215 Calculadora S/. 2,165.00 7 S/. 15,155.00
3/11/2020 216 Engrapadora S/. 152.00 5 S/. 304.00
3/12/2020 225 Esquinero S/. 524.00 12 S/. 4,716.00
3/13/2020 221 Caja de CD´s S/. 248.00 5 S/. 1,240.00
3/14/2020 222 Caja de disquetes S/. 75.00 8 S/. 600.00
3/15/2020 219 Sillón S/. 1,245.00 6 S/. 7,470.00
3/16/2020 216 Engrapadora S/. 152.00 11 S/. 912.00
3/17/2020 215 Calculadora S/. 2,165.00 4 S/. 8,660.00
3/18/2020 217 Escritorio S/. 3,589.00 6 S/. 21,534.00
3/19/2020 221 Caja de CD´s S/. 248.00 2 S/. 496.00
3/20/2020 215 Calculadora S/. 2,165.00 10 S/. 21,650.00
3/21/2020 221 Caja de CD´s S/. 248.00 5 S/. 1,240.00
3/22/2020 225 Esquinero S/. 524.00 9 S/. 4,716.00
3/23/2020 216 Engrapadora S/. 152.00 1 S/. 152.00
3/24/2020 217 Escritorio S/. 3,589.00 3 S/. 10,767.00
3/25/2020 217 Escritorio S/. 3,589.00 6 S/. 21,534.00
3/26/2020 221 Caja de CD´s S/. 248.00 5 S/. 1,240.00
3/27/2020 228 Calendario S/. 89.00 8 S/. 712.00
3/28/2020 223 PortaCD´s S/. 325.00 8 S/. 2,600.00
3/29/2020 229 Agenda S/. 1,025.00 9 S/. 9,225.00
3/30/2020 220 Portaclips S/. 56.00 4 S/. 224.00
3/31/2020 230 Grapas S/. 45.00 1 S/. 45.00
lores, pero solo de aquellos que

1, …)

CASO 1
Sumar el MONTO DIARIO de "Escritorio" y que su PRECIO sea más de 300.

CASO 2
Sumar el MONTO DIARIO cuyo código es igual a 215 y las UNIDADES VENDIDAS sea superior a 5.
ea superior a 5.
Función PROMEDIO.SI.CONJUNTO:
Esta función promedia las celdas de un rango de valores, pero sólo
que cumplen con los criterios especificados.
Sintaxis:
=PROMEDIO.SI.CONJUNTO (rango_promedio; rango_criterios1; criter

Aspirante Matemáticas Estadística


1200 125 81
1800 10 119
1500 48 20 Calcular
1200 120 43 Calcula el promedio de ASPIRANTE, si en matemáticas su puntaje es
900 32 90 y en ESTADÍSTICA su puntaje es mayor a 100.
1330 46 127
1331 133 120
1500 26 35
1333 23 36
900 49 51
1335 38 109
700 124 99
1337 100 20
1540 121 96
1339 13 65
1340 141 58
168 116 38
1342 128 45
146 140 159
1785 124 63
1456 68 97
1346 137 49
1347 90 136
1890 94 104
1349 139 87
1350 10 34
1351 26 113
1352 153 61
1353 106 79
1354 68 134
1355 140 62
1874 36 67
1357 102 10
1358 52 83
2480 168 78
1360 118 27
NTO:
valores, pero sólo de aquellos

go_criterios1; criterio1; …)

, si en matemáticas su puntaje es mayor igual que 130


FUNCION SI
Además de especificar la prueba lógica para la función SI también podemos especificar valores a devolver de acuerdo al result

Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el resultado es VERDADERO o FALSO.
Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado de la Prueba_lógica sea VERDADERO.
Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es FALSO.

SINTAXIS: =SI(PRUEBA_LOGICA;VALOR_SI_VERDADERO;VALOR_SI_FALSO)

EJEMPLO 01 DE PRUEBA SI:


A) A continuación realizaremos un ejemplo usando la funcion SI el cual realizaremos una prueba lógica, donde ingresaremos un número el c
si la EDAD ingresada es Mayor a 17, arrojaremos un mensaje diciendo "MAYOR DE EDAD", si la condición no se cumple arrojaremos el me

Ingresar EDAD

SI NO
Si EDAD
>=18

MAYOR DE EDAD MENOR DE EDAD

Ingresa Edad:

Mensaje:

B) A continuación realizaremos un ejemplo usando la funcion SI el cual realizaremos una prueba lógica, donde ingresaremos un número el c
si la EDAD ingresada es Mayor a 17, se calculará el 10% del sueldo básico, si la condición no se cumple calculará el 5% del sueldo básico.
Ingresa Edad:

Mensaje:
volver de acuerdo al resultado de la función

ERDADERO.

ingresaremos un número el cual asumiremos que es una edad;


se cumple arrojaremos el mensaje "MENOR DE EDAD".

PRUEBA LÓGICA
CONDICIÓN
COMPARACIÓN
Variable 1 Operador Variable 2
X > Y
X < Y
X = Y
X <= Y
X >= Y
X <> Y

ingresaremos un número el cual asumiremos que es una edad;


ará el 5% del sueldo básico.
FUNCION SI
Además de especificar la prueba lógica para la función SI también podemos e

Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el resu


Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado d
Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es F

SINTAXIS: =SI(PRUEBA_LOGICA;VALOR_SI_VERDADERO; VALOR_SI_FALSO)

EJEMPLO 04 DE PRUEBA SI:


A continuacion realizaremos un ejemplo con respuestas SI /NO y deacuerdo a esta res
* Si el trabajador pertenece a VENTAS, mostrar un mensaje que diga VENDEDOR.
* Si el trabajador pertenece a CONTABILIDAD, mostrar un mensaje que diga CONTAD
* En caso contrario de no pertenecer a ninguna de las areas anteriores mostrar ARE

Marca la opción

SI
Si DATO = VENTAS

"VENDEDOR"

"CONTADOR"

Ingresa Area:

Mensaje

Área no válida
n SI también podemos especificar valores a devolver de acuerdo al resultado de la función.

ada para conocer si el resultado es VERDADERO o FALSO.


caso de que el resultado de la Prueba_lógica sea VERDADERO.
ltado de la evaluación es FALSO.

RO; VALOR_SI_FALSO)

NO y deacuerdo a esta respuestas hallaremos:


e que diga VENDEDOR.
mensaje que diga CONTADOR.
as anteriores mostrar AREA NO VÁLIDA.

Marca la opción

NO
Si DATO = VENTAS
SI

SI NO
Si DATO =CONTABILIDAD

"CONTADOR" "AREA NO VALIDA"

C1 CONTABILIDAD Contador
C2 VENTAS Vendedor
C3 SISTEMAS Ingeniero
C4 OTRO Área no válida

Q(Fsi)=Q©-1
=4-1
=3

rea no válida
FUNCION Y
La función Y es un complemento de la función Si (En una función SI solo puede ir una c
nos apoyamos en la funcion Y la cual nos permite realizar esa operación).

SINTAXIS: =SI(Y(Prueba_logica1;Prueba_logica2); valor_si_verdadero;valor_si_falso

EJEMPLO 01 DEFUNCION Y
A continuación realizaremos un ejemplo usando la funcion Y dentro de la funcion si para ver co

Rango Notas Situación


0-10 Malo Nota
11-13 malo
14-16 malo Mensaje
17-20 malo

Si la situación de todos es MALO, REGULAR BUE


mostrar la fecha de hoy, sino, mostrar la fecha de
1
EJEMPLO 02 FUNCION Y 4/10/2023
A continuación realizaremos un ejemplo usando la funcion Y con un rango de sueldos

Sueldo
Ciudades sueldos
Chimbote S/. 1,000.00 Resultado

NÚMERO DE ORDEN FECHA


1 12/31/1899
2 1/1/1900
3 1/2/1900
44636 3/16/2022
Solución

función SI solo puede ir una condicion, si deseamos colocar más de una condición: dos, tres o más
r esa operación).

or_si_verdadero;valor_si_falso)

entro de la funcion si para ver como funciona.

De acuerdo a la Tabla
arrojar un mensaje:
Malo, Regular, Bueno
o Excelente.

e todos es MALO, REGULAR BUENO y EXCELENTE


de hoy, sino, mostrar la fecha de mañana.

=HOY() 4/10/2023
on un rango de sueldos =HOY()+1 4/11/2023

Si el sueldo esta entre S/


1000 y S/ 1500 extraer el
10% del mismo. En caso
contrario no extraer nada.

CTRL+1 FORMATO DE CELDAS


FUNCION O
Esta función nos permite evaluar varias expresiones lógicas, devuelve VERDADERO s
argumentos es VERDADERO y devuelve FALSO si todos los argumentos son FALSOS.
SINTAXIS: =O(valor_lógico1; valor_lógico2; …)
La persona esta Aprobado, cuando en el examen tiene mas de 11 o en el proyecto su nota es igual o mayor que 11, caso con

Participantes Examen Proyecto Condición final


Miriam 11 14
Ana 13 19
Pedro 15 8
Roberto 15 12
Rosa 10 9
elve VERDADERO si alguno de los
tos son FALSOS.

al o mayor que 11, caso contrario Desaprobado.


FUNCION SI.ERROR
Está función devuelve un valor determinado en caso que una fórmula o celda
contenga un error. Utilice la función SI.ERROR para interceptar y controlar errores en
una fórmula.
SINTAXIS: =SI.ERROR (valor; valor_si_error)

DATO 1 DATO 2 RESULTADO SUMA DE DATOS


20 10 DATO 1 + DATO 2 =A8+B8
18 II
30 15
24 20
16 I
15 16
10 14
5 21 =SI.ERROR(A15+B15;"Datos no válidos")
na fórmula o celda
controlar errores en
Función: BUSCARV
Descripción: Se utiliza para buscar la primera columna de un rango de celda de una hoja
a continuación devolver un valor de cualquier celda de la misma fila del rango
De forma predeterminada, la tabla se ordena de forma ascendente.

Sintáxis : =BUSCARV(Valor buscado, matriz_buscar_en, indicador_columna, ordenado)

COLEGIO PARTICULAR "LAS ESTERITAS NUEVAS"

CODIGO APELLIDOS GRADO TURNO


1000 Aguilar Zavaleta Liseth 3° Mañana
1001 Alva Quiliche Miguel 4° Tarde
1002 García Alvan Verónica 5° Noche
1003 Julca Ching Kenny 3° Tarde
1004 Rao Paz Janneth 4° Noche
1005 Yenque Carranza Víctor 5° Mañana

Solamente ingresando el Código del alumno, le reportará los datos de dicho alumnos
como sus Apellidos y Nombres, Grado, Turno y Condición

Código 1005
Apellidos
Grado
Turno
Condición

FARMACIA "LA LIBERTAD"


CODIGO ARTÍCULO PRESENTACIÓN PRECIO
100 Vick Vaporub Frasco 6.50
101 Talco Amen Frasco 12.50
102 Merthiolate Frasco 7.00
103 Hirudoid Pomada 22.50
104 Clearasil Crema 9.50
105 Aspirina Pastillas 1.00

INGRESE CODIGO

REPORTE
ARTÍCULO
PRESENTACIÓN
PRECIO
a del rango
BUSCARH

a, ordenado) CODIGO 1000 1001 1002 1003


APELIIDOS Aguilar Alva
GRADO 3 4 5
RITAS NUEVAS" TURNO Mañana Tarde
CONDICION Pagante Becado Becado
CONDICION
Pagante
Becado
Becado
Pagante
Becado
Pagante

s de dicho alumnos
Función: BUSCARV
DescrSe utiliza para buscar la primera columna de un rango de celda de una hoja
a continuación devolver un valor de cualquier celda de la misma fila del rango
De forma predeterminada, la tabla se ordena de forma ascendente.

Sintá =BUSCARV(Valor buscado, matriz_buscar_en, indicador_Fila, ordenado)

CODIGO 1 2 3 4 5 6
APELLIDOS GOMEZ PAZ RIOS LOLI CHAVEZ PAEZ LANE LOJE PEREZ DIAZ DIAZ GRADOS

NOMBRE JULIAN MARIA ELANA JOSE ELIANA FELIPE

SEXO M F F M F M

FECHA INGRESO 7/12/2004 7/12/2004 7/12/2004 7/12/2004 7/16/2005 7/16/2005

CARRERA DERECHO ADMINIST PSICOLOG ARQUITEC CONTABIL COMUNIC

TIPO DE ADMISION TRADICIONAL PREMIO EX TRADICIONAL TRADICIONAL PREMIO EX TRADICIONAL

PROVINCIA SANTA SANTA SANTA SANTA SANTA SANTA

EDAD 19 20 19 19 20 17

DISTRITO CHIMBOTE NVO.CHIMB CHIMBOTE CHIMBOTE NVO.CHIMB CHIMBOTE

PROMEDIO 13.65 14.65 15.65 16.65 17.65 18.65

MEDIANTE FUNCIONES LLENAR LA FICHA DE DATOS PERSONALES

CODIGO 7

APELLIDO NOMBRE SEXO FECHA INGRESO CARRERA TIPO ADM. PROVINCIA


7 8 9
ESPEJO RUIZ FLORES DIAZ SABA ORTIZ

SERGIO BELINDA MAURICIO

M F M

7/16/2005 7/16/2005 7/16/2005

SISTEMAS SISTEMAS SISTEMAS

TRADICIONAL PREMIO EX TRADICIONAL

SANTA SANTA SANTA

18 18 20

CHIMBOTE NVO.CHIMB CHIMBOTE

19.65 20.65 21.65

ONALES

EDAD DISTRITO PROMEDIO

También podría gustarte