Empezamos el repaso a las funciones lógicas y lo
haremos con la fundamental para entender las funciones lógicas, la función SI.
Las funciones lógicas tienen como finalidad realizar una acción en función de
una condición.
La
estructura de la fución SI es la siguiente:
=SI(Prueba_logica;Valor_si_verdadero;Valor_si_falso)
Lo que realizará la función, será comprobará la condición
que especifiquemos en el apartado "prueba_logica". Siempre
especificaremos una comparación entre una celda y un valor u otra celda. Para
ello, utilizaremos siempre los comparadores <, <=, >, >=, = o
<> (diferente). Si se cumple la condición, realizará la acción
especificada en "Valor_si_verdadero" y en caso de que no se cumple,
realizaría la acción de "Valor_si_Falso".
Ejemplo:
=si(A1>=5;"Aprobado";"Suspendido")
--> en este caso la función comprobará si el valor de la celda A1 es mayor o
igual a 5. Si lo es, mostrará como resultado Aprobado. En caso contrario, es decir,
sea menor a 5, el resultado sería Suspendido
Importante destacar que dentro de una función SI,
siempre que hagamos referencia a texto, éste debe ir entre comillas.
Vamos a ver con un ejemplo gráfico el funcionamiento
de la función SI:

En
este caso necesitamos comparar si las ventas superan (o igualan) al
objetivo. Ventas >= Objetivo
Si
efectivamente las Ventas superan el Objetivo (Ventas>=Objetivo es
VERDADERO), queremos que la celda (de la columna D) nos muestre
“Cumplió”. Y, en caso que no se cumpla (es decir, Ventas>=Objetivo es
FALSO), nos muestre “No cumplió”.
Ya
tenemos entonces las tres partes:
·
La
función lógica: Ventas>=Objetivos
·
Valor
si Verdadero: Mostrar “Cumplió”
·
Valor
si Falso: Mostrar “No cumplió”.
La
fórmula, para la celda D2 será entonces:
=SI(B2>=C2;”Cumplió”;”No
Cumplió”)
Es
totalmente equivalente escribirla de la forma:
=SI(B2<C2;”No
Cumplió”;”Si Cumplió”) => SI las Ventas son menores al Objetivo entonces
mostrar “No Cumplió”, en caso contrario (es decir, si es FALSA la comparación
Ventas<Objetivo), mostrar “Sí Cumplió”).
En
próximos Posts veremos como anidar 2 SI y juntar la función SI con la función Y
y la función O. Espero que os sirva de ayuda. Cualquier problema no dudéis en
comentarlo en el post.
3 comments:
Buen tutorial. Las funciones lógicas son geniales, sirven para todo!
NO PUEDO DESARROLLAR ESTA FUNCION EN LA CELDA H11 TENGO UNA LISTA DESPLEGABLE DONDE DICE MENSUAL Y SEMANAL, EN LA CELDA H13 DICE 100 EN LA CELDA I13 DICE 200 Y EN LA CELDA J13 DICE 5 ,CUANDO EN LA CELDA H11 DICE MENSUAL ENTONCES MULTIPLICAR H13 POR J13 Y CUANDO DICE SEMANAL MULTIPLICAR I13 POR J13 PORFAVOR RESUELVEME ESTE CASO GRACIAS DE PARTE DE JOSE
Hola Jose,
La respuesta a tu pregunta sería: =SI(H11="Mensual";H13*J13;I13*J13).
ya me dirás que tal.
Publicar un comentario