Está en la página 1de 5

FUNCIONES LGICAS

SI .......................................................................................................................................................... 2
O .......................................................................................................................................................... 3
Y ........................................................................................................................................................... 4
BUSCAR................................................................................................................................................ 5

La funcin SI devuelve un valor si una condicin especificada se evala


como VERDADERO y otro valor si se evala como FALSO.

SI

SI(prueba_lgica; [valor_si_verdadero]; [valor_si_falso])

Prueba_lgica Obligatorio. Cualquier valor o expresin que pueda


evaluarse como VERDADERO o FALSO...

SINTAXIS

Valor_si_verdadero Opcional. El valor que desea que se devuelva si el


argumento prueba_lgica se evala como VERDADERO.
Valor_si_falso Opcional. El valor que desea que se devuelva si el
argumento prueba_lgica se evala como FALSO.

EJEMPLO 1: Se solicita realizar una formula que permita obtener le estado


de un alumno de acuerdo a su nota final. Si su nota es menor a 4 debe
considerarse como REPROBADO, si su nota es mayor o igual a 4 debe
considerarse como APROBADO.
= SI (A2<4;REPROBADO;APROBADO) REPROBADO
EJEMPLOS

EJEMPLO 2: Se solicita realizar una formula que permita obtener le estado


de un alumno de acuerdo a su nota final. Si su nota es menor a 4 debe
considerarse como REPROBADO, si su nota es mayor igual a 4 y menor
que 5,5 debe considerarse como EXAMEN, en caso que la nota sea
superior a 5,5 debe considerarse como EXIMIDO.
= SI (A2<4;REPROBADO;SI(A2<5,5;EXAMEN;EXIMIDO)) REPROBADO

OBSERVACIONES

Pueden ser realizados hasta 64 si anidados


Existen otras funciones condicionales en Excel, tales como buscar, como
contar.si, sumar.si, entre otras.

Certificacin en EXCEL - ACCESS Universidad Diego Portales


Profesor: Carlos Lobos Medina Ayudante: Alonso Ortiz Corbaln
2 de 5

Devolver VERDADERO si alguno de los argumentos es VERDADERO; devolver


FALSO si todos los argumentos son FALSO.
O(valor_lgico1; [valor_lgico2]; ...)

SINTAXIS

Valor_lgico1; Valor_lgico2; ... Valor_lgico1 es obligatorio, los valores lgicos


siguientes son opcionales. De 1 a 255 condiciones que se desea comprobar y que
pueden tener el resultado de VERDADERO o FALSO.

Ejercicio 1: Se requiere estimar el bono de antigedad para cada empleado, si


pertenece al sindicato 1 o 2 es de $100.000, de igual forma si lleva ms de 5 aos
en la empresa. Si es del sindicato 3 y lleva menos de 5 aos en la empresa el bono
es de $75.000.

=SI(O(A2=1;A2=2;B2>5);100000;75000) 100.000
EJEMPLOS

Ejemplo 2: Se requiere obtener el porcentaje de reajuste de las matriculas para el


ao en curso, el cul ser de un 10% en el caso de Ingeniera en Control de
Gestin y Auditora, mientras que para las carreras Ingeniera Comercial y
Administracin de Empresas es de un 15%.

=SI( O(B2="ICG";B2="AUD");10%;15%) 10%

Certificacin en EXCEL - ACCESS Universidad Diego Portales


Profesor: Carlos Lobos Medina Ayudante: Alonso Ortiz Corbaln
3 de 5

Devuelve VERDADERO si todos los argumentos se evalan como VERDADERO;


devuelve FALSO si uno o ms argumentos se evalan como FALSO.
Y(valor_lgico1; [valor_lgico2]; ...)

SINTAXIS

valor_lgico1 Obligatorio. La primera condicin que desea probar se puede


evaluar como VERDADERO o FALSO.
valor_lgico2; ... Opcional. Las condiciones adicionales que desea probar se
pueden evaluar como VERDADERO o FALSO, hasta un mximo de 255
condiciones.

Ejercicio 1: Se requiere estimar el bono de antigedad para cada empleado, si


pertenece al sindicato 1 y su antigedad es mayor que 6 aos el bono es de
$100.000. En cualquier otro caso el bono es de $80.000.

=SI(Y(A2=1;B2>6);100000;80000)
EJEMPLOS

Ejemplo 2: Se requiere calcular el porcentaje de reajuste de las carreras de


Ingeniera en Control de Gestin (IGC) e Ingeniera Comercial (ICO). Si el alumno
ingreso el ao 2009 y pertenece a Ingeniera en Gestin de Control el reajuste ser
de un 1%, mientras que si ingreso el mismo ao y pertenece a Ingeniera Comercial
el reajuste ser de un 2%. Si ingreso el 2010 o posterior el reajuste es de un 10%
para todas las carreras.

=SI( Y(B2="ICG";C2=2009);1%; SI(Y(B2="ICO";C2=2009);2%;5%))

Certificacin en EXCEL - ACCESS Universidad Diego Portales


Profesor: Carlos Lobos Medina Ayudante: Alonso Ortiz Corbaln
4 de 5

BUSCAR

La funcin BUSCAR devuelve un valor de un rango (rango: dos o ms celdas


de una hoja. Las celdas de un rango pueden ser adyacentes o no
adyacentes.) de una fila o una columna o de una matriz. La funcin BUSCAR
tiene dos formas de sintaxis: la forma vectorial y la matricial.

FORMA VECTORIAL
BUSCAR(valor_buscado, vector_de_comparacin, [vector_resultado])
valor_buscado Obligatorio. Valor que busca la funcin BUSCAR en el
primer vector. Valor_buscado puede ser un nmero, texto, un valor lgico o
un nombre de referencia que se refiere a un valor.
SINTAXIS

vector_de_comparacin Obligatorio. Rango que slo contiene una fila o


una columna. Los valores del vector_de_comparacin pueden ser texto,
nmeros o valores lgicos.
Importante Los valores del vector_de_comparacin se deben colocar en
orden ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo
contrario, BUSCAR puede devolver un valor incorrecto. El texto en
maysculas y en minsculas es equivalente.
vector_resultado Opcional. Rango que solo incluye una fila o una columna.
El argumento vector_resultado debe tener el mismo tamao que
vector_de_comparacin.

EJEMPLOS

Ejemplo 1: Se requiere calcular el bono de gratificacin correspondiente a


cada trabajador, si el trabajador pertenece al sindicato 1 el bono es de 10%,
si pertenece al sindicato 2 es de un 8%, si pertenece al sindicato 3 es un 8%
y si pertenece al sindicato 4 es de un 7,5%.

=BUSCAR(A3;{1;2;3;4};{10%;7,5%;9%;7,5%})
Dicha funcin es equivalente a:

=SI(A2=1;0,1;SI(A2=2;0,075;SI(A2=3;0,09;0,075)))

Certificacin en EXCEL - ACCESS Universidad Diego Portales


Profesor: Carlos Lobos Medina Ayudante: Alonso Ortiz Corbaln
5 de 5

También podría gustarte