Académique Documents
Professionnel Documents
Culture Documents
Aplicaciones ofimáticas
Excel 2010
PRÁCTICA 9: FUNCIÓN CONDICIONAL (SI)
La función SI es una función de tipo lógico que sirve para mostrar en una celda
un resultado u otro en función del contenido de otras celdas.
Un ejemplo claro en el que esta función es útil es un registro de control de
entradas y salidas de mercancías en un almacén:
En la columna UNIDADES deberemos introducir, por tanto, una función que diga al
programa lo siguiente:
Selecciona la celda.
Pulsa el botón que da inicio al asistente para funciones
La cantidad final de existencias, si hemos hecho las cosas bien, será el resultado
de ir sumando las entradas y restando las salidas. Es decir: 230.
EJEMPLO 1
En la Hoja 2 del libro, a la que darás el nombre Plus antigüedad, crea esta tabla en el
rango A2:C5:
Es decir:
Prueba lógica: B3>=5 (si los años de antigüedad, que están en B3, son 5 o más)
Valor si verdadero: “SÍ” (en B4 aparecerá la palabra “SÍ”)
Valor si falso: “” ( si no es así, la celda B4 quedara vacía)
EJEMPLO 2
En la Hoja 3 del mismo libro (dale el nombre Descuento), crea esta tabla en el
rango A2:E8:
EJEMPLO 4
En la hoja anterior vemos como tenemos las ventas realizadas a clientes de los cuales
algunos son preferentes y otros no. Además tenemos dos precios diferentes, 5 € y 10€ y
unas unidades mínimas de venta para aplicar el PRECIO A a los clientes que sean
preferentes.
=SI(Y(B2=”Si”;C2>=$B$11); C2*$B$9;C2*$B$10)
Como hemos comprobado la función Y resulta muy útil al combinarla con la función
SI.
FUNCIÓN O
La función O permite evaluar una serie de argumentos lógicos devolviendo
VERDADERO si alguno de los argumentos evaluados es verdadero o FALSO si todos
los argumentos evaluados son falsos, no se cumplen. Al igual que la función anterior,
esta función es muy apropiada para utilizarla con la función SI.
Pero al igual que hicimos con la función Y, realmente lo que nosotros deberíamos hacer
es rellenar la columna SUBTOTAL (O), para averiguar el importe total que ha de pagar
cada cliente. Para ello utilizaremos la función SI combinada con la función O.
=SI(O(B2=”Si”;C2>=$B$11); C2*$B$9;C2*$B$10)
Comprobamos el resultado: