Sei sulla pagina 1di 9

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

PRCTICA EXCEL FUNCION SI


Devuelve un valor si la condicin especificada es VERDADERO y otro valor si dicho argumento es FALSO. Utilice SI para realizar pruebas condicionales en valores y frmulas. Sintaxis SI(prueba_lgica;valor_si_verdadero;valor_si_falso) Prueba_lgica es cualquier valor o expresin que pueda evaluarse como

VERDADERO o FALSO. Por ejemplo, A10=100 es una expresin lgica; si el valor de la celda A10 es igual a 100, la expresin se evala como VERDADERO. De lo contrario, se evaluar como FALSO. Este argumento puede utilizar cualquier operador de comparacin. Valor_si_verdadero es el valor que se devuelve si el argumento prueba_lgica es

VERDADERO. Por ejemplo, si este argumento es la cadena de texto "Dentro de presupuesto" y el argumento prueba_lgica se evala como VERDADERO, la funcin SI muestra el texto "Dentro de presupuesto". Si el argumento prueba_lgica es VERDADERO y el argumento valor_si_verdadero est en blanco, este argumento devuelve 0 (cero). Para mostrar la palabra VERDADERO, utilice el valor lgico VERDADERO para este argumento. Valor_si_verdadero puede ser otra frmula. Valor_si_falso es el valor que se devuelve si el argumento prueba_lgica es FALSO.

Por ejemplo, si este argumento es la cadena de texto "Presupuesto excedido" y el argumento prueba_lgica se evala como FALSO, la funcin SI muestra el texto "Presupuesto excedido". Si el argumento prueba_lgica es FALSO y se omite valor_si_falso, (es decir, despus de valor_si_verdadero no hay ninguna coma), se devuelve el valor lgico FALSO. Si prueba_lgica es FALSO y valor_si_falso est en blanco (es decir, despus de valor_si_verdadero hay una coma seguida por el parntesis de cierre), se devuelve el valor 0 (cero). Valor_si_falso puede ser otra frmula.

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

Observaciones

Es posible anidar hasta 64 funciones SI como argumentos valor_si_verdadero y valor_si_falso para crear pruebas ms complicadas. (Vea el ejemplo 3 para ver una muestra de funciones SI anidadas). Como alternativa, para comprobar muchas condiciones, plantese usar las funciones BUSCAR, BUSCARV o BUSCARH. (Vea el ejemplo 4 para obtener una muestra de la funcin BUSCARH.)

Cuando los argumentos valor_si_verdadero y valor_si_falso se evalan, la funcin SI devuelve el valor devuelto por la ejecucin de las instrucciones.

Si uno de los argumentos de la funcin SI es una matriz, cada elemento de la matriz se evaluar cuando se ejecute la instruccin SI.

Microsoft Excel proporciona funciones adicionales que se pueden utilizar para analizar los datos en funcin de una condicin. Por ejemplo, para contar el nmero de veces que una cadena de texto o un nmero aparecen dentro de un rango de celdas, utilice las funciones de hoja de clculo CONTAR.SI y CONTAR.SI.CONJUNTO. Para calcular una suma basndose en una cadena de texto o un nmero de un rango, utilice las funciones SUMAR.SI y SUMAR.SI.CONJUNTO.

Ejemplo 1 Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco.

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

FUNCION Y
Devuelve VERDADERO si todos los argumentos se evalan como VERDADERO; devuelve FALSO si uno o ms argumentos se evalan como FALSO. Un uso comn de la funcin Y es expandir la utilidad de otras funciones que realizan pruebas lgicas. Por ejemplo, la funcin SI realiza una prueba lgica y, luego, devuelve un valor si la prueba se evala como VERDADERO y otro valor si la prueba se evala como FALSO. Con la funcin Y como argumento prueba_lgica de la funcin SI, puede probar varias condiciones diferentes en lugar de slo una.

Sintaxis
Y(valor_lgico1; [valor_lgico2]; ...)

La sintaxis de la funcin Y tiene los siguientes argumentos:

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.

Observaciones

Los argumentos deben evaluarse como valores lgicos, como VERDADERO o FALSO, o bien deben ser matrices o referencias que contengan valores lgicos.

Si un argumento de matriz o de referencia contiene texto o celdas vacas, esos valores se pasarn por alto.

Si el rango especificado no contiene valores lgicos, la funcin Y devuelve el valor de error #VALOR!.

Ejemplo 1

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

Ejemplo 2

FUNCION O
Devolver VERDADERO si alguno de los argumentos es VERDADERO; devolver FALSO si todos los argumentos son FALSO. Sintaxis O(valor_lgico1;valor_lgico2; ...) Valor_lgico1, Valor_lgico2, ... son de 1 a 255 condiciones que se desea

comprobar y que pueden tener el resultado de VERDADERO o FALSO. Observaciones

Los argumentos deben evaluarse como valores lgicos, como VERDADERO O FALSO, o bien en matrices o referencias que contengan valores lgicos.

Si un argumento matricial o de referencia contiene texto o celdas vacas, dichos valores se pasarn por alto.

Si el rango especificado no contiene valores lgicos, la funcin O devuelve el valor de error #VALOR!. 6

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

Puede utilizar la frmula de matriz O para comprobar si un valor aparece en una matriz. Para especificar una frmula de matriz, presione CTRL+MAYS+ENTRAR.

Ejemplo

EJERCICIO PRCTICO 1
Varias veces necesitamos comparar dos valores y tomar una decisin. A veces con que se cumpla una condicin es suficiente. A veces necesitamos que se cumplan las dos condiciones. A modo de de recordatorio, estas son las tablas:

FUNCIN Y(valor_lgico 1;valor_lgico_2) Esta funcin tiene solo dos argumentos (lgicos) y los compara. Solamente devuelve VERDADERO si ambas condiciones se cumplen. Ejemplos:

Y(2>1;3>2) devuelve VERDADERO Y(2<1;3>2) devuelve FALSO Y(2<1;3<2) devueve FALSO

FUNCIN O(valor_lgico 1;valor_lgico_2) Esta funcin tiene solo dos argumentos (lgicos) y los compara. Devuelve VERDADERO al menos una de las dos condiciones se cumple. 7

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

Ejemplo2:

O(2>1;3>2) devuelve VERDADERO O(2<1;3>2) devuelve VERDADERO O(2<1;3<2) devueve FALSO

Vamos a ver un ejemplo prctico. Dada una lista de vendedores, queremos asignarle la comisin de ventas que le corresponde segn dos criterios:

El nivel de ventas supera el objetivo. El precio promedio de las ventas supera cierto valor.

Si solo cumple uno de los objetivos, el vendedor tendr un 5% de comisin, mientras que si supera ambos, se llevar un 15%. Por el contrario, si no alcanza al menos uno, no se lleva comisin.

Redactado en palabras:
SI las Ventas > Objetivo Y Precio> Objetivo, entonces corresponde 15%; de lo contrario, SI supera el objetivo de venta O el de precio, corresponde 5%. SI no cumple ninguno, entonces la comisin es 0%. Vemos que no solo tenemos las funciones Y y O, sino distintas comparaciones usando SI (para ver una descripcin de la funcin SI, ir ac). Sin embargo, vemos que tenemos varios SI que dependientes entre s. Esto se llaman SI anidados. 8

INSTITUTO SUPERIOR TECNOLOGICO APARICIO POMARES MODULO OFIMTICA

PROF. LLANOS DE LA MATA LOPEZ RICARDO

Recordemos la estructura de la funcin SI:


SI(Prueba_logica;Valor_si_verdadero;Valor_si_falso) En la columna D, debemos ingresar las frmula que nos ayude a determinar la comisin que corresponda.

Para esto, vamos a armar la armar la frmula para la celda D7 siguiendo el esquema de arriba. Lo primero que debemos resolver es si se cumplen las DOS condiciones (el primer cuadro azul del diagrama)

Y(B7>$C$1;C7>$C$2) o B7: Ventas del vendedor AAAAA o $C$1: Objetivos de ventas (referencias fijas porque no cambiapara los distintos vendedores) o C7: Precio promedio vendedor. o $C$2: Objetivos de precio.

Ya tenemos la primera parte de la funcin: SI(se cumplen ambas condiciones; 15% de comisin(valor_si_verdadero); <Ac necesitamos armar la otra condicin del segundo cuadrado azul del diagrama) =SI(Y(B7>$C$1;C7>$C$2);$C$4;<Valor si falso>) [1] Ahora debemos armar la parte de la derecha del diagrama, cuando NO se cumplen ambas condiciones.

O(B7>$C$1;C7>$C$2)

Si la funcin da verdadero, corresponde el segundo nivel de comisin (que definimos en la celda C3). La nica forma en que la evaluacin da FALSO, es si ninguna de las condiciones se cumple. Por lo tanto, corresponde 0% de comisin. =SI(O(B7>$C$1;C7>$C$2);$C$3;0%) [2] Al incluir esta ltima frmula en la frmula [1], tenemos para la celda D7: =SI(Y(B7>$C$1;C7>$C$2);$C$4;SI(O(B7>$C$1;C7>$C$2);$C$3;0%)) 9

Potrebbero piacerti anche