672 Shares 1579 views

El "si" en Excel

software de Microsoft Excel es una herramienta poderosa que puede ayudar a resolver problemas computacionales difíciles. Uno de los istrument más utilizada de este conjunto es una función de "SI".

valor de la función

Cuando trabaja en "Eksele" tienen que entender la importancia de la función de "si" para la construcción de las consultas sintaxis correcta. Gracias a su algoritmo lleva a cabo la realización de una comparación lógica, dependiendo de los resultados de los cuales se producen por una de dos cosas.

En términos más simples, el "SI" en el caso del verdadero valor de una expresión, ejecuta una sola acción en el caso de una falsa – otra. Al mismo tiempo que la acción puede ser un valor explícito, y una cierta función, incluyendo el "SI". Con esto en función de "Excel" "si" permite sucursal en el desempeño de un algoritmo de actuación en la solución de diversos problemas.

La sintaxis del "si"

Una simple descripción de la mayoría de las estructuras sintácticas – una de las principales ventajas, que es famoso por "Excel". El "SI" también se refiere a su número – después de la palabra clave entre paréntesis indica la condición de suplente, la acción en el verdadero sentido, y luego en el mal. Esquemáticamente se ve así:

IF (log_vyrazhenie; [valor_si_verdadero] [valor_si_falso]);

anidación

Una de las características que distinguen a la función de "si" – está anidado. Es decir, dentro de la misma estructura puede ser otro, cuyo valor depende del resultado global de la solicitud. Además de la función dentro del "si" puede haber otros. Pero en el primer caso, este componente puede estar localizado en cualquiera de las tres partes de la sintaxis.

una serie de condiciones

Cuando se trata de tareas complejas, utilice el "SI" con algunas condiciones, sin embargo, en esta etapa la mayoría de los usuarios no es un problema. Esto es debido al algoritmo específico mnogouslovnosti tarea. Función en Excel "SI" marque sólo una operación de comparación en una expresión lógica, es decir, utilizar una conjunción o disyunción no funcionará. Para la prueba de varias condiciones tienen que utilizar el anidamiento propiedad.

Para entender cómo configurar varias condiciones en "SI", es conveniente utilizar un ejemplo. Supongamos que queremos comprobar si el número de la celda "A1" en un período determinado – de 5 a 10. Como se puede ver, en este caso, es necesario verificar las dos condiciones mediante la comprobación de la validez de la comparación con dos valores – 5 y 10. Para poner en práctica este ejemplo en "Eksele", debe escribir la función de la siguiente manera:

= IF (A1> 5; IF (A1 <10; "incluido en el rango de" "no es dentro del rango") "no es dentro del rango")

Para evitar la repetición múltiple sentencia de salida debe aplicar el principio de anidación de nuevo, como un argumento mediante la comprobación de los valores de retorno de las funciones, dependiendo de dónde y producir una salida, o al comienzo de su uso "y" Combinación de que todas las condiciones a la vez. Este enfoque complica la comprensión del diseño por escrito en un pequeño nivel de la jerarquía, pero con un número considerable de condiciones, este enfoque sería más óptimo.

opciones de funciones especiales

Debe tenerse en cuenta que la función de "si" le permite dejar vacía uno o varios de sus parámetros. En este caso, los resultados dependerán de qué argumentos han sido omitidos por el usuario.

Si en lugar de expresiones lógicas dejar un vacío, el resultado de la función va a realizar una acción que es responsable de la falsa ejecución del algoritmo. La razón de esto es el hecho de que el programa que asocia el espacio vacío con cero, lo que significa que en un lenguaje lógico "FALSO". Si deja un vacío de los valores, responsable de la aplicación en el caso de verdadero o falso, entonces, cuando se selecciona el resultado será "0".

Hay que mencionar también el caso cuando constructo en lugar de una expresión lógica no se introduce devuelve el valor "verdadero" o "falso", y un conjunto de caracteres, o una referencia de celda. En el caso en que se escribe un parámetro en una expresión que contiene algo más que un valor numérico o palabras lógicas, causará un error durante la ejecución. Si se especifica la dirección de la celda o registrar un número determinado de valor / lógica, el resultado determinará el contenido. Una vez en la célula, o en la condición del número 0 se escribe, la palabra "falso" o vacío, el resultado es falsa la función. En todos los demás casos, hacer escritura de la acción real.

Cuando se trabaja con la versión en Inglés "Excel" debe tener en cuenta el hecho de que todas las funciones también están escritos en Inglés. En este caso la función "SI" se registra como el SI, pero el resto de la sintaxis y el funcionamiento del algoritmo seguirá siendo el mismo.

Lo que se debe prestar atención a

"Excel" permite hasta 64 sub-funciones "SI" – esta cantidad es suficiente para prácticamente todas las tareas, sin embargo, incluso esta pequeña cantidad de frecuencia se convierte en un problema para el usuario. Hay varias razones: al crear una consulta, lo suficientemente fácil equivocarse con la fórmula Grabación – Estadísticamente, cada menor inexactitud en el 25% de los casos conduce a resultados incorrectos, es lo suficientemente grande como indicador.

Otra desventaja de un gran anidación "SI" es una lectura baja. A pesar del programa de separación de colores algunas partes de la consulta anidada aún más funciones, que son muy difíciles de distinguir. Por lo tanto, si después de algún tiempo tendrá que volver al diseño o para empezar a trabajar con la petición de otra persona, se dejará una gran cantidad de tiempo en la comprensión de la grabación. Además, cada función tiene su propio par de soportes, y sin querer ponerlo en su lugar, tendrá que buscar mucho para encontrar un error.

ejemplos

Para consolidar los conocimientos de los costos, en la práctica, a considerar cómo la función es "SI" en Excel. Los ejemplos siguientes muestran todos los métodos básicos de su uso.

El ejemplo más simple para el análisis de la función es la comparación de dos números. La variabilidad de la disponibilidad, se definen dos valores numéricos de las variables en las celdas A1 y B1, y el cual se compararán. Para resolver este problema, hay que aprovechar el registro del formulario:

= IF (A1 = B1; "números son iguales;" "número desigual").

En este caso, la presencia del mismo valor en ambas células, el resultado es el registro "son iguales", en los demás casos – "el número de desigual".

Para revisar el trabajo de la sentencia condicional con varias condiciones, a modo de ejemplo se puede utilizar para encontrar el número de soluciones de una ecuación de segundo grado. En este caso, la comprobación se realiza en el discriminante – si es menor que cero, entonces no hay soluciones si es cero – es uno, en los demás casos – hay dos raíces. Para registrar esta condición, es suficiente para hacer una solicitud a la siguiente:

Para aquellos que quieren una mejor comprensión de todas las características, que tienen la función de "si", en Excel ejemplos están en la sección de referencia, que describe en detalle el curso de la decisión de cada uno de ellos.