El operador “SI” en Microsoft Excel: aplicación y ejemplos

Excel, por supuesto, tiene una funcionalidad muy rica. Y entre las muchas herramientas diferentes, el operador "IF" ocupa un lugar especial. Ayuda a resolver tareas completamente diferentes, y los usuarios recurren a esta función con mucha más frecuencia que otras.

En este artículo, hablaremos sobre qué es el operador "IF" y también consideraremos el alcance y los principios para trabajar con él.

Contenidos: Función “SI” en Excel

Definición de la función “SI” y su finalidad

El operador "SI" es una herramienta de programa de Excel para verificar una determinada condición (expresión lógica) para su ejecución.

Es decir, imagina que tenemos algún tipo de condición. La tarea de "IF" es verificar si se cumple la condición dada y generar un valor basado en el resultado de la verificación en la celda con la función.

  1. Si la expresión lógica (condición) es verdadera, entonces el valor es verdadero.
  2. Si no se cumple la expresión lógica (condición), el valor es falso.

La propia fórmula de la función en el programa es la siguiente expresión:

=SI(condición, [valor si se cumple la condición], [valor si no se cumple la condición])

Uso de la función "SI" con un ejemplo

Quizás la información anterior no parezca tan clara. Pero, de hecho, no hay nada complicado aquí. Y para comprender mejor el propósito de la función y su funcionamiento, considere el siguiente ejemplo.

Tenemos una tabla con los nombres de los zapatos deportivos. Imagine que pronto tendremos una oferta y todos los zapatos de mujer deben tener un descuento del 25%. En una de las columnas de la tabla, se detalla el género de cada elemento.

El operador IF en Microsoft Excel: aplicación y ejemplos

Nuestra tarea es mostrar el valor "25%" en la columna "Descuento" para todas las filas con nombres femeninos. Y en consecuencia, el valor es "0", si la columna "Género" contiene el valor "masculino"

El operador IF en Microsoft Excel: aplicación y ejemplos

Completar los datos manualmente llevará mucho tiempo y existe una alta probabilidad de cometer un error en alguna parte, especialmente si la lista es larga. En este caso, es mucho más fácil automatizar el proceso utilizando la instrucción "IF".

Para completar esta tarea, deberá escribir la siguiente fórmula a continuación:

=SI(B2=”mujer”,25%,0)

  • Expresión booleana: B2=”hembra”
  • Valor en caso de que se cumpla la condición (verdadero) – 25%
  • El valor si no se cumple la condición (falso) es 0.

Escribimos esta fórmula en la celda superior de la columna "Descuento" y presionamos Enter. No olvides poner el signo igual (=) delante de la fórmula.

El operador IF en Microsoft Excel: aplicación y ejemplos

Después de eso, para esta celda, el resultado se mostrará de acuerdo con nuestra condición lógica (no olvide establecer el formato de celda – porcentaje). Si la verificación revela que el género es "femenino", se mostrará un valor del 25 %. De lo contrario, el valor de la celda será igual a 0. De hecho, lo que necesitábamos.

El operador IF en Microsoft Excel: aplicación y ejemplos

Ahora solo queda copiar esta expresión a todas las líneas. Para hacer esto, mueva el cursor del mouse al borde inferior derecho de la celda con la fórmula. El puntero del mouse debe convertirse en una cruz. Mantenga presionado el botón izquierdo del mouse y arrastre la fórmula sobre todas las líneas que deben verificarse de acuerdo con las condiciones especificadas.

El operador IF en Microsoft Excel: aplicación y ejemplos

Eso es todo, ahora hemos aplicado la condición a todas las filas y obtuvimos el resultado para cada una de ellas.

El operador IF en Microsoft Excel: aplicación y ejemplos

Aplicar "SI" con múltiples condiciones

Acabamos de ver un ejemplo del uso del operador "SI" con una sola expresión booleana. Pero el programa también tiene la capacidad de establecer más de una condición. En este caso, primero se realizará una verificación en el primero y, si tiene éxito, se mostrará inmediatamente el valor establecido. Y solo si no se ejecuta la primera expresión lógica, la verificación de la segunda tendrá efecto.

Echemos un vistazo a la misma tabla como ejemplo. Pero esta vez, hagámoslo más difícil. Ahora debe hacer un descuento en los zapatos de mujer, según el deporte.

La primera condición es una verificación de género. Si es "masculino", el valor 0 se muestra inmediatamente. Si es "femenino", entonces se verifica la segunda condición. Si el deporte es correr – 20%, si es tenis – 10%.

Escribamos la fórmula para estas condiciones en la celda que necesitamos.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

El operador IF en Microsoft Excel: aplicación y ejemplos

Hacemos clic en Entrar y obtenemos el resultado según las condiciones especificadas.

El operador IF en Microsoft Excel: aplicación y ejemplos

Luego, estiramos la fórmula a todas las filas restantes de la tabla.

El operador IF en Microsoft Excel: aplicación y ejemplos

Cumplimiento simultáneo de dos condiciones

También en Excel existe la oportunidad de mostrar datos sobre el cumplimiento simultáneo de dos condiciones. En este caso, el valor se considerará falso si al menos una de las condiciones no se cumple. Para esta tarea, el operador "Y".

Tomemos nuestra mesa como ejemplo. Ahora se aplicará el 30% de descuento solo si se trata de zapatillas de mujer y están diseñadas para correr. Si se cumplen estas condiciones, el valor de la celda será igual al 30% al mismo tiempo, de lo contrario será 0.

Para ello, utilizamos la siguiente fórmula:

=SI(Y(B2=”mujer”;C2=”en marcha”);30%;0)

El operador IF en Microsoft Excel: aplicación y ejemplos

Pulse la tecla Intro para mostrar el resultado en la celda.

El operador IF en Microsoft Excel: aplicación y ejemplos

Similar a los ejemplos anteriores, extendemos la fórmula al resto de las líneas.

El operador IF en Microsoft Excel: aplicación y ejemplos

O operador

En este caso, el valor de la expresión lógica se considera verdadero si se cumple una de las condiciones. La segunda condición puede no cumplirse en este caso.

Planteemos el problema de la siguiente manera. El descuento del 35 % se aplica únicamente a las zapatillas de tenis de hombre. Si es una zapatilla de running de hombre o cualquier zapatilla de mujer, el descuento es 0.

En este caso, se necesita la siguiente fórmula:

=SI(O(B2=”mujer”; C2=”corriendo”);0;35%)

El operador IF en Microsoft Excel: aplicación y ejemplos

Después de presionar Enter, obtendremos el valor requerido.

El operador IF en Microsoft Excel: aplicación y ejemplos

Estiramos la fórmula hacia abajo y los descuentos para toda la gama están listos.

El operador IF en Microsoft Excel: aplicación y ejemplos

Cómo definir funciones IF usando Formula Builder

Puede usar la función SI no solo escribiéndola manualmente en una celda o barra de fórmulas, sino también a través del Creador de fórmulas.

Vamos a ver cómo funciona. Supongamos que nuevamente, como en el primer ejemplo, necesitamos hacer un descuento en todos los zapatos de mujer por un monto del 25%.

  1. Colocamos el cursor en la celda deseada, vamos a la pestaña "Fórmulas", luego hacemos clic en "Insertar función".El operador IF en Microsoft Excel: aplicación y ejemplos
  2. En la lista del Creador de fórmulas que se abre, seleccione "SI" y haga clic en "Insertar función".El operador IF en Microsoft Excel: aplicación y ejemplos
  3. Se abre la ventana de configuración de funciones. El operador IF en Microsoft Excel: aplicación y ejemplosEn el campo “expresión lógica” escribimos la condición por la cual se realizará la verificación. En nuestro caso es “B2=”hembra”.

    En el campo "Verdadero", escriba el valor que debe mostrarse en la celda si se cumple la condición.

    En el campo "Falso": el valor si no se cumple la condición.

  4. Después de completar todos los campos, haga clic en "Finalizar" para obtener el resultado.El operador IF en Microsoft Excel: aplicación y ejemplosEl operador IF en Microsoft Excel: aplicación y ejemplos

Conclusión

Una de las herramientas más populares y útiles en Excel es la función IF, que verifica que los datos coincidan con las condiciones que establecemos y da el resultado automáticamente, lo que elimina la posibilidad de errores debido al factor humano. Por lo tanto, el conocimiento y la habilidad para usar esta herramienta ahorrarán tiempo no solo para realizar muchas tareas, sino también para buscar posibles errores debido al modo de operación "manual".

Deje un comentario