TEMA 6. Cálculo y funciones con Excel 2000
Volver
Actividades del tema Imprimir Capítulo


6.5 Expresiones Condicionales.

En la hoja de cálculo podemos utilizar expresiones condicionales para que, por ejemplo, una celda tome un valor si se cumple una condición dada y otro diferente si no se cumple. En una macro incluso podremos ejecutar una serie de instrucciones u otra dependiendo de la condición. Para usar condiciones un método puede ser utilizar las funciones lógicas. Como la siguiente.
=SI(condición; valor_si_verdadero; valor_si_falso)

Que adoptará en la celda en la que la coloquemos el valor_si_verdadero cuando la condición sea verdadera, y valor_si_falso si no lo es. Por ejemplo:
=SI(A1>10;50;65)

Valdrá 50 si la cantidad en la celda A1 es mayor que 10 y 65 en caso contrario.

Otra manera de escribir valores en celdas, condicionados a valores de otras celdas es usar las operaciones aritméticas + (equivalente al ‘o’ lógico) y * (equivalente al ‘y’ lógico), con expresiones condicionales, ya que éstas devuelven el valor VERDADERO (1) o el valor FALSO (0). Así podríamos escribir lo mismo que antes así:
=50*(A1>10)+65*(A1<=10)

Que dará el valor 50 si A1 es mayor que 10, ya que la primera condición es 1 y la segunda es 0, y por tanto da 50*1+65*0=50. Y dará el valor 65 en caso contrario ya que ahora es cero la primera condición y 1 la segunda y es 50*0+65*1=65. Lo cual es lo mismo que hicimos antes.

 
 
   
 
Copyright - © ANFORA, 2004. Todos los derechos reservados. Condiciones Legales.    
Subir al inicio de la página Página Web de ÁNFORA