Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funcin SI.
Devuelve un valor si la condicin especificada es VERDADERO y otro valor si dicho
argumento es FALSO.
Sintaxis:
SI(prueba_lgica;valor_si_verdadero;valor_si_falso)
Donde:
Prueba_lgica.- Es cualquier valor o expresin que pueda evaluarse como
VERDADERO o FALSO.
Valor_si_verdadero.- Es el valor que se devuelve si el argumento prueba_lgica es
VERDADERO.
Valor_si_falso .- Es el valor que se devuelve si el argumento prueba_lgica es FALSO.
EJEMPLO.
Determine la TALLA del alumno bajo el siguiente criterio: A=ALTO, B=BAJO
ALUMNO
JUAN RIOS
NIDIO COLE
IRIS TOLEDO
KARIN SAMA
PERCY
ARENAS
VICTORIA HO
LUIS GARCIA
CODIGO
B
B
A
A
B
A
B
TALLA
BAJO
BAJO
ALTO
ALTO
BAJO
ALTO
BAJO
=si(condicion1,VERDADERO,SI(condicion2,VERDADERO,si(condicion3,VERDADER
O,FALSO)))
EJEMPLO:
Determine el tipo de estudiante:
B=BUENO, R=REGULAR, D=DEFICIENTE
NOMBRE
LUIS
HUGO
CARMEN
ANDREA
SALLY
CODIGO
B
D
R
B
D
TIPO
ESTUDIANTE
BUENO
DEFICIENTE
REGULAR
BUENO
DEFICIENTE
*Si valor es una frmula de matriz, SI.ERROR devuelve una matriz de resultados para cada
celda del rango especificado en el valor.
Ejemplo.
Veamos un ejemplo prctico. Tenemos dos situaciones propensas a errores:
=SI.ERROR(J4/I4-1,"-")
De esta forma, si el resultado de la frmula da error, colocar en la celda un guin (-).
De lo contrario, dejar el resultado de la frmula.
2. Bsqueda de la descripcin del Producto a partir del Cdigo.
En la columna A ingresamos un cdigo y buscar en la tabla Cdigo-Producto (entre las
filas 15 a 18), el producto que le corresponda.
Para esto usamos la funcin BUSCARV .
En la columna E ingresaremos:
=SI.ERROR(BUSCARV(G5,$A$15:$B$18,2,FALSO),"No existe el producto")
El problema con esta frmula es que nos devuelve No existe el producto tanto si se
ingresa un cdigo invlido como si la celda de Cdigo (columna A) est en blanco.
Por lo tanto modificamos levemente la funcin anterior para indicar que se realice la
bsqueda solamente si la celda de Cdigo NO est vaca.
Para esto, utilizamos la funcin SI y modificamos la frmula de la siguiente manera:
=SI(G5="","",(SI.ERROR(BUSCARV(G5,$A$15:$B$18,2,FALSO),"No
producto")))
Al final quedara as:
existe
el
Funcin Lgica O.
Esta nos devolver VERDADERO si alguno de los argumentos es VERDADERO y
devolver FALSO si todos los argumentos son FALSO.
Veamos la sintaxis:
= O(valor_lgico1;valor_lgico2; ...)
Podremos incluir hasta 30 pruebas lgicas.
Plantaremos un pequeo ejemplo con un listado de personas con Nombre y Apellido, y
mediante la funcin O discriminaremos aquellas personas cuyo nombre comience con
vocal.
En este caso hay 4 valores lgicos. Vamos a aplicar la funcin Y para saber y si todos los
valores son verdaderos o Falsos segn una condicin. Existen dos maneras de aplicar esta
funcin, la primera es indicando a cada valor un valor lgico; es decir, A2=0 A3=0 A4=0 y
A5=0 o simplemente podemos elegir el rango de donde se encuentren los valores por
ejemplo A2:A5.
As quedara aplicando la formula.
Cambiando datos.
Resultado de la suma
Sintaxis
FALSO( )
Observacin
Tambin puede escribir la palabra FALSO directamente en la hoja de clculo o en la
frmula y Microsoft Excel la interpreta como el valor lgico FALSO
EJEMPLO.
Se especificara el valor FALSO ya que deseo hacer una bsqueda exacta del nombre.