Menú
Es gratis
registro
casa  /  Educación/ No es igual a 0 en excel funciones de excel if (if) y ifmultiple (ifs) para múltiples condiciones

No es igual a 0 en excel funciones de excel if (if) y ifmultiple (ifs) para múltiples condiciones

Una de las funciones más populares de la aplicación Excel es SI. es un booleano comparación valor y resultado. En pocas palabras, la función podría sonar así:

SI la condición es verdadera, entonces lo hacemos, de lo contrario hacemos otra cosa

Sintaxis esta función es bastante simple:

SI (condición_booleana; valor_en_caso_VERDADERO; valor_en_caso_FALSO)

Miremos más de cerca:

  • condición_booleana- el valor a comprobar
  • Valor_en_caso_TRUE- acción cuando se cumple el requisito
  • Valor en caso_FALSO– acción cuando no se cumple la condición_booleana

Cómo usar la función

Ejemplo 1

Las capturas de pantalla a continuación muestran el caso de uso más simple. Nosotros primero comprobación condición dada A1>25. SI esto es un requisito realizado, luego salida a la celda " sobre 25", de lo contrario " menor o igual a 25».

Ejemplo #2

Ahora para una tarea más difícil. A continuación, consideraremos un ejemplo de recertificación de empleados de una empresa. Inicialmente, la tabla se ve así:

nosotros necesario en la columna C, muestre los resultados de la recertificación, que pueden tomar un valor binario: APROBADO o NO PASÓ. Nuestros criterios serán los siguientes: quién anotó más de 45 puntos, que se considera aprobado examen, bueno, todos los demás no lo son.

Para completar una tarea necesario:


Usamos varias condiciones

Si es necesario, la función SI poder invertir Hola. Así, ampliaremos las opciones de solución.

Por ejemplo, tomemos la recertificación de los empleados, que se discutió anteriormente. Cambie los criterios de resultado y dar a cada uno una calificación: Malo, Bueno y Excelente. Multa apostaremos cuando los puntos superar los 60. Estimar Ok se puede obtener escribiendo desde 45 a 60 puntos. Pues en otros casos ponemos Gravemente.


Como puede ver en el ejemplo, en lugar del segundo y tercer valor de la función, puede sustituir una condición. De esta manera, agregamos el número requerido de archivos adjuntos. pero vale la pena señalar que después de agregar 3-5 archivos adjuntos, será casi imposible trabajar con la fórmula, porque será muy voluminoso.

Otros usos de la función

Hallar la suma de columnas o celdas

Por ejemplo, existe la necesidad de sumar cada segunda celda de una columna. En este caso, usar el operador ayudará SUMAR.SI. Le permitirá trabajar solo con aquellas columnas que cumplan con nuestros requisitos. Consideraremos el caso cuando sea necesario sumar elementos en filas impares.

Para resolver el problema, necesitamos insertar columna adicional y filas de números 1 y 0. Son estos datos los que usaremos en nuestra fórmula. El ejemplo muestra qué fórmula usamos.

Sintaxis: SUMAR.SI(rango_celdas, condición_usada, [rango_suma])

  • Rango es un argumento requerido. Aquí se establece el rango, que se evalúa para el cumplimiento de la condición.
  • Usado_condición- aquí indicamos qué celdas necesitan ser resumidas.
  • rango suma- especificar qué rango usar para la suma.

Número de repeticiones de elementos en una hoja de cálculo

En este caso, podemos contar cuántas veces aparece un elemento determinado en una hoja. Para esto usamos la función CONTAR.SI. Ella cuenta el número de células que emparejar con un valor dado.

En este ejemplo, contamos cuántos clientes hay en cada ciudad. En la fórmula establecemos el primer rango, y el segundo los valores a buscar.

Uso de CONTAR.SI y SUMAR.SI para contar datos

En el ejemplo, intentaremos definir ingreso promedio de los clientes en cada ciudad. Para ello, dividimos los ingresos totales de la ciudad por el número de clientes.

Encontrar múltiples ocurrencias de un elemento en una lista

Si disponemos de una lista de datos constantemente actualizada, en la que, a medida que crece, duplicados, entonces encontrar ocurrencias en esta lista puede ser difícil. La forma más fácil de resolver este problema es usar la función BUSCARV y CONTAR.SI.

Para comenzar, agregar una columna opcional que agrega el número de secuencia de la ocurrencia al nombre del cliente. Como resultado, la primera aparición del elemento devolverá Nombre1, el siguiente Nombre2 y así sucesivamente.

Usamos Búsqueda por la clienta Christina Aguilera. Usando la fórmula BUSCARV("Christina Aguilera3", rango_búsqueda, 2, FALSO), obtenemos el tercer número de este cliente. En la fórmula, establecemos el último valor en FALSO, porque la lista no está ordenada y necesitamos una coincidencia exacta de los elementos.

Cómo reducir el número de inversiones SI

Compatible con versiones hasta EXCEL 2003 inclusive hasta 7 niveles SI de anidamiento. A partir de Excel 2007, esta limitación remoto. Pero vale la pena señalar que pocas personas caen por debajo de 3-4 niveles de anidación.

Para reducir el número de anidamientos de IF, puede utilizar la función ELECCIÓN. Opera sobre valores o acciones de una lista dada por número de índice.

Sintaxis: SELECT(número_índice; valor_índice1; valor_índice2; [valor_índice3];…)

Por ejemplo, la función SELECCIONAR(1; "Tercero", "Segundo", "Primero"), devolverá la palabra " Tercero” si lo añadimos a la celda.

Cabe señalar que existen algunas limitaciones. En particular, el índice puede ser sólo números.

Expresiones como mayor o igual que, menor o igual que y diferente de pueden ser muy útiles en el análisis de datos.

Estos operadores usan comparaciones entre dos valores, y el resultado de la comparación es CIERTO o MINTIENDO.

Tenga en cuenta que los operadores lógicos comparan valores independientemente de si se ingresaron directamente o si se crearon mediante una fórmula. Estos operadores comparan valores exactos. No fórmulas.

Igual a (=) y diferente a ()

Estos operadores son simples: te dicen si dos valores son iguales o no iguales entre sí:

Estos operadores iguales y no iguales también funcionan en texto:

Mayor que (>) y menor que () - si el primer valor es mayor que el segundo, el resultado es VERDADERO Menor que (=) y menor o igual que (=) - si el primer valor es mayor o igual que el segundo, el resultado es VERDADERO menor o igual que (
Nombre del foro Temas Publicaciones Actualizar Aquí puede obtener respuestas a preguntas sobre Microsoft Excel 58627 479886 13 de noviembre de 2018 01:32:48 44519 357825 29 de enero de 2017 17:28:40 Temas destacados del foro principal 14 80 28 de junio de 2018 15:25:11 30:45 Sección de alojamiento pagado preguntas, proyectos y tareas y búsqueda de ejecutores para ellos. 2149 13707 12 de noviembre de 2018 23:19:09 Si descargó o compró el complemento PLEX para Microsoft Excel y tiene preguntas o solicitudes, haga clic aquí. 317 1617 12 de noviembre de 2018 14:23:59 824 11982 12 de noviembre de 2018 14:08:08 Discusión de funcionalidad, reglas, etc. 270 3481 30 Oct 2018 15:01:36 En línea ahora (invitados: 426, usuarios: 5, de los cuales ocultos: 1), Cumpleaños hoy (35), (32), (31) Total de usuarios registrados: 83968 Participación aceptada en el discusión: 32196 Temas totales: 106940

Si los signos de comparación como "mayor que" (>) y "menor que" (
Función IF Funciones AND, OR, NOT Funciones IF anidadas Funciones VERDADERO y FALSO Función ISNULL Las expresiones booleanas se utilizan para escribir condiciones que comparan números, funciones, fórmulas, texto o valores booleanos. Cualquier expresión lógica debe contener al menos un operador de comparación que defina la relación entre los elementos de la expresión lógica. La siguiente es una lista de los operadores de comparación de Excel = Igual a > Mayor que >= Mayor o igual a No igual a El resultado de una expresión lógica es el valor lógico VERDADERO (1) o el valor lógico FALSO (0). Función SI

La función SI (SI) tiene la siguiente sintaxis:

=SI(expresión_lógica, valor_si_verdadero, valor_si_falso)

La siguiente fórmula devuelve 10 si el valor de la celda A1 es mayor que 3 y 20 en caso contrario:

SI(A1>3;10;20)

Puede utilizar otras funciones como argumentos de la función SI. Puede usar argumentos de texto en la función IF. Por ejemplo:

IF(A1>=4; "pasó la prueba"; "no pasó la prueba")

Puede usar argumentos de texto en la función IF para que, si no se cumple la condición, devuelva una cadena vacía en lugar de 0.

Por ejemplo:

SI(SUMA(A1:A3)=30,A10,"")

El argumento boolean_expression de la función IF puede contener un valor de texto. Por ejemplo:

SI(A1="Dinamo";10;290)

Esta fórmula devuelve 10 si la celda A1 contiene la cadena Dynamo y 290 si contiene cualquier otro valor. La coincidencia entre los valores de texto comparados debe ser exacta, pero no debe distinguir entre mayúsculas y minúsculas.

Y, O, NO funciones

Funciones AND (AND), OR (OR), NOT (NOT): le permiten crear expresiones lógicas complejas. Estas funciones funcionan junto con operadores de comparación simples. Las funciones AND y OR pueden tener hasta 30 argumentos booleanos y tienen la sintaxis:

=Y(booleano1, booleano2...)
=O(booleano1, booleano2...)

La función NOT tiene solo un argumento y la siguiente sintaxis:

=NO(valor_booleano)

Los argumentos de las funciones AND, OR, NOT pueden ser expresiones booleanas, matrices o referencias de celdas que contienen valores booleanos.

Tomemos un ejemplo. Deje que Excel devuelva el texto "Aprobado" si el estudiante tiene un GPA superior a 4 (celda A2) y el ausentismo es inferior a 3 (celda A3). La fórmula se verá así:

=SI(Y(A2>4,A3

A pesar de que la función OR tiene los mismos argumentos que AND, los resultados son completamente diferentes. Así, si en la fórmula anterior sustituimos la función Y por O, entonces el alumno aprobará si se cumple al menos una de las condiciones (puntuación media superior a 4 o ausentismo inferior a 3). Así, la función O devuelve el valor lógico VERDADERO si al menos una de las expresiones lógicas es verdadera, y la función Y devuelve el valor lógico VERDADERO solo si todas las expresiones lógicas son verdaderas.

La función NO cambia el valor de su argumento al valor booleano opuesto y generalmente se usa junto con otras funciones. Esta función devuelve Boolean TRUE si el argumento es FALSO y Boolean FALSE si el argumento es VERDADERO.

Funciones SI anidadas

A veces puede ser muy difícil resolver un problema lógico solo con la ayuda de operadores de comparación y funciones AND, OR, NOT. En estos casos, se pueden utilizar funciones IF anidadas. Por ejemplo, la siguiente fórmula utiliza tres funciones SI:

=SI(A1=100,"Siempre",SI(Y(A1>=80,A1=60,A1

Si el valor de la celda A1 es un número entero, la fórmula dice: "Si el valor de la celda A1 es 100, devuelva la cadena 'Siempre'". De lo contrario, si el valor en la celda A1 está entre 80 y 100, devuelve Normal. De lo contrario, si el valor en la celda A1 está entre 60 y 80, devuelva la cadena "A veces". Y, si no se cumple ninguna de estas condiciones, devolver la cadena "Nunca". En total, se permiten hasta 7 niveles de anidamiento de funciones IF.

Funciones VERDADERO y FALSO

Las funciones VERDADERO y FALSO proporcionan forma alternativa registros de valores lógicos VERDADERO y FALSO. Estas funciones no toman argumentos y se ven así:

=VERDADERO()
=FALSO()

Por ejemplo, la celda A1 contiene una expresión booleana. Luego, la siguiente función devolverá "Aprobado" si la expresión en la celda A1 es VERDADERA:

SI(A1=VERDADERO();"Ir";"Detener")

De lo contrario, la fórmula devolverá "Detener".

ES función EN BLANCO

Si desea determinar si una celda está vacía, puede usar la función ISBLANK, que tiene la siguiente sintaxis:

=ESNULL(valor)

Parte superior de la página

Parte superior de la página

Excel para Office 365 Excel para Office 365 para Mac excel para la web Excel 2019 Excel 2016 Excel 2019 para Mac Excel 2013 Excel 2010 Excel 2007 Excel 2016 para Mac Excel para Mac 2011 Excel Web App Excel 2007 para desarrolladores Excel 2010 para desarrolladores Excel 2013 para desarrolladores excel para Telefono windows Excel Starter 2010 10 Menos

La función SI le permite realizar comparaciones lógicas de valores y resultados esperados. Comprueba la condición y devuelve el resultado dependiendo de si es cierto.

    SI (esto es cierto, entonces haz esto, de lo contrario haz otra cosa)

Pero, ¿qué sucede si necesita verificar múltiples condiciones, donde, digamos, todas las condiciones deben ser VERDADERAS o FALSAS ( Y), solo una condición debería tener tal valor ( O) o desea asegurarse de que los datos NO coincide con la condición? Estas tres funciones se pueden usar solas, pero son mucho más comunes en combinación con la función IF.

Detalles técnicos

Utilice la función IF junto con las funciones AND, OR y NOT para evaluar múltiples condiciones.

Sintaxis

    SI(Y()): SI(Y(expresión_registro1, [expresión_registro2], ...), valor_si_verdadero; [valor_si_falso]))

    SI(O()): SI(O(log_exp1, [log_exp2], ...), valor_si_verdadero, [valor_si_falso]))

    SI(NO()): SI(NO(expresión_lógica1), valor_si_verdadero; [valor_si_falso]))

Para obtener una descripción general de cómo usar estas funciones individualmente, consulte los siguientes artículos: , OR , NOT . Cuando se combinan con el operador IF, se decodifican de la siguiente manera:

    Y:=SI(Y(condición; otra condición); valor si es VERDADERO; valor si es FALSO)

    O:=SI(O(condición; otra condición); valor si es VERDADERO; valor si es FALSO)

    NO:=SI(NO(condición); valor si es VERDADERO; valor si es FALSO)

Ejemplos

Los siguientes son ejemplos de casos de uso comunes para declaraciones anidadas IF(AND()), IF(OR()) y IF(NOT()). Las funciones AND y OR admiten hasta 255 condiciones individuales, pero solo se recomiendan unas pocas porque las fórmulas altamente anidadas son difíciles de crear, probar y modificar. Una función NOT solo puede tener una condición.

Fórmula

Descripción

SI(Y(A2>0,B2<100);ИСТИНА; ЛОЖЬ)

Si A2 (25) es mayor que cero y B2 (75) es menor que 100, devuelve VERDADERO, de lo contrario, devuelve FALSO. En este caso, ambas condiciones son VERDADERAS, por lo que la función devuelve VERDADERO.

SI (Y (A3="rojo", B3="verde"), VERDADERO, FALSO)

Si A3("azul") = "rojo" y B3("verde") es igual a "verde", devuelva VERDADERO, de lo contrario devuelva FALSO. En este caso, solo una condición se evalúa como VERDADERO, por lo que el valor devuelto es FALSO.

SI(O(A4>0;B4<50);ИСТИНА; ЛОЖЬ)

Si A4 (25) es mayor que cero o B4 (75) es menor que 50, se devuelve VERDADERO; de lo contrario, se devuelve FALSO. En este caso, solo la primera condición es VERDADERA, pero como O requiere solo un argumento para ser verdadera, la fórmula devuelve VERDADERA.

SI (O (A5="rojo", B5="verde"), VERDADERO, FALSO)

Si el valor de A5 ("azul") es "rojo" o el valor de B5 ("verde") es "verde", devuelve VERDADERO; de lo contrario, devuelve FALSO. En este caso, el segundo argumento es VERDADERO, por lo que la fórmula devuelve VERDADERO.

SI (NO (A6>50), VERDADERO, FALSO)

Si A6(25) NO es mayor que 50, devuelve VERDADERO, de lo contrario, devuelve FALSO. En este caso, el valor no es superior a 50, por lo que la fórmula devuelve VERDADERO.

SI(NO(A7="rojo");VERDADERO;FALSO)

Si A7 ("azul") NO es igual a "rojo", devuelve VERDADERO, de lo contrario, devuelve FALSO.

Tenga en cuenta que todos los ejemplos tienen un paréntesis de cierre después de las condiciones. Los argumentos VERDADERO y FALSO se refieren a la instrucción IF externa. Además, puede utilizar valores de texto o numéricos en lugar de los valores VERDADERO y FALSO que se devuelven en los ejemplos.

Estos son algunos ejemplos del uso de los operadores AND, OR y NOT para evaluar fechas.


A continuación se muestran las fórmulas con una decodificación de su lógica.

Fórmula

Descripción

SI (A2>B2, VERDADERO, FALSO)

Si A2 es mayor que B2, se devuelve VERDADERO, de lo contrario, se devuelve FALSO. En este caso, 12/03/14 es mayor que 01/01/14, por lo que la fórmula devuelve VERDADERO.

SI(Y(A3>B2,A3

Si A3 es mayor que B2 Y menor que C2, devuelve VERDADERO, de lo contrario, devuelve FALSO. En este caso, ambos argumentos son verdaderos, por lo que la fórmula devuelve VERDADERO.

SI(O(A4>B2,A4

Si A4 es mayor que B2 O menor que B2+60, devuelve VERDADERO, de lo contrario, devuelve FALSO. En este caso, el primer argumento es VERDADERO y el segundo argumento es FALSO. Debido a que el operador OR requiere que uno de sus argumentos sea verdadero, la fórmula devuelve VERDADERO. Si usa el Asistente de cálculo de fórmulas en la pestaña Fórmulas, verá cómo Excel calcula la fórmula.

SI (NO (A5>B2), VERDADERO, FALSO)

Si A5 no es mayor que B2, se devuelve VERDADERO; de lo contrario, se devuelve FALSO. En este caso, A5 es mayor que B2, por lo que la fórmula devuelve FALSO.


Uso de los operadores AND, OR y NOT con formato condicional

También puede usar los operadores AND, OR y NOT en fórmulas de formato condicional. Sin embargo, puede omitir la función IF.

en la pestaña casa Seleccione Formato condicional > Crear regla. Luego elige una opción Use una fórmula para determinar qué celdas formatear, ingrese la fórmula y aplique el formato.


Así es como se verían las fórmulas para los ejemplos de fechas:


Fórmula

Descripción

Si A2 es mayor que B2, formatee la celda; de lo contrario, no haga nada.

Y(A3>B2;A3

Si A3 es mayor que B2 Y menor que C2, formatee la celda; de lo contrario, no haga nada.

O(A4>B2;A4

Si A4 es mayor que B2 O menor que B2 + 60, formatee la celda; de lo contrario, no haga nada.

Si A5 NO es mayor que B2, formatee la celda; de lo contrario, no haga nada. En este caso, A5 es mayor que B2, por lo que la fórmula devuelve FALSO. Si cambiamos la fórmula a =NO(B2>A5), devolverá VERDADERO y se formateará la celda.

Nota: El error más común es ingresar una fórmula en formato condicional sin el signo igual (=). Si hace esto, verá que el cuadro de diálogo Formato condicional agrega un signo igual y comillas a la fórmula. = = "o (a4>B2; a4 , por lo que se deben eliminar las comillas antes de que la fórmula reaccione correctamente.

información adicional

Siempre puede hacer una pregunta a la comunidad de Excel Tech, pedir ayuda en la comunidad de Respuestas o sugerir una nueva función o mejora en el sitio web.

función booleana SI en Excel es uno de los más populares. Devuelve un resultado (valor u otra fórmula) dependiendo de la condición.

Función SI en Excel

La función tiene la siguiente sintaxis.

SI( registro_expresión; valor_si_verdadero; [valor_si_falso])

log_expression es la condición de prueba. Por ejemplo, A2<100. Если значение в ячейке A2 действительно меньше 100, то в памяти эксель формируется ответ ИСТИНА и функция возвращает то, что указано в следующем поле. Если это не так, в памяти формируется ответ ЛОЖЬ и возвращается значение из последнего поля.

valor_si_verdadero – valor o fórmula que se devuelve cuando ocurre el evento especificado en el primer parámetro.

valor_si_falso es un valor alternativo o una fórmula que se devuelve si no se cumple la condición. Este campo es opcional. En este caso, cuando ocurra un evento alternativo, la función devolverá FALSO.

Un ejemplo muy simple. Debe verificar si las ventas de productos individuales superan las 30 unidades. O no. Si exceden, la fórmula debería devolver "OK", de lo contrario, "Eliminar". El cálculo con el resultado se muestra a continuación.

Las ventas del primer artículo son 75, es decir se cumple la condición de que sea mayor de 30. Por lo tanto, la función devuelve lo que se indica en el siguiente campo - "OK". Las ventas del segundo artículo son inferiores a 30, por lo que no se cumple la condición (>30) y se devuelve el valor alternativo especificado en el tercer campo. Este es el punto central de la función IF. Estirando el cálculo hacia abajo, obtenemos el resultado para cada producto.

Sin embargo, esto era una demostración. Más a menudo, la fórmula IF de Excel se usa para verificaciones más complejas. Digamos que hay ventas semanales promedio de bienes y sus saldos en este momento. El comprador necesita hacer una previsión del saldo en 2 semanas. Para hacer esto, debe restar el doble de las ventas semanales promedio de las existencias actuales.

Hasta aquí todo es lógico, pero los contras son vergonzosos. ¿Hay saldos negativos? Por supuesto que no. Las existencias no pueden estar por debajo de cero. Para que el pronóstico sea correcto, debe reemplazar los valores negativos con ceros. Aquí es donde la fórmula IF es útil. Verificará el valor recibido según el pronóstico, y si resulta ser menor que cero, forzosamente dará la respuesta 0, de lo contrario devolverá el resultado del cálculo, es decir. algún número positivo. En general, la misma lógica, solo que en lugar de valores usamos la fórmula como condición.

Ya no hay valores negativos en la previsión de existencias, que en general es muy buena.

Las fórmulas IF de Excel también se usan activamente en fórmulas de matriz. Aquí no profundizaremos demasiado. Recomiendo a los interesados ​​leer el artículo sobre. Es cierto que el cálculo en ese artículo ya no es relevante, porque. Excel 2016 presenta las funciones MINESLI y MAXESLI. Pero, por ejemplo, es muy útil para familiarizarse; será útil en otra situación.

Fórmula IF de Excel: ejemplos de condiciones múltiples

Muy a menudo, el número de condiciones posibles no es 2 (comprobado y alternativo), sino 3, 4 o más. En este caso, también puede usar la función IF, pero ahora debe anidarlas entre sí, especificando todas las condiciones a su vez. Considere el siguiente ejemplo.

Varios gerentes de ventas deben acumular una bonificación según la implementación del plan de ventas. El sistema de motivación es el siguiente. Si el plan se cumple en menos del 90%, entonces no se debe ninguna bonificación, si del 90% al 95% - una bonificación del 10%, del 95% al ​​100% - una bonificación del 20%, y si el plan se cumple en exceso, entonces 30%. Como puedes ver hay 4 opciones. Para especificarlos en una fórmula, se requiere la siguiente estructura lógica. Si se cumple la primera condición, entonces ocurre la primera opción, en caso contrario, si se cumple la segunda condición, entonces ocurre la segunda opción, en caso contrario, si... etc. El número de condiciones puede ser bastante grande. Al final de la fórmula, se indica la última alternativa, para la cual no se cumple ninguna de las condiciones enumeradas anteriormente (como el tercer campo en la fórmula IF habitual). Como resultado, la fórmula tiene la siguiente forma.

La combinación de funciones SI funciona de tal manera que si se cumple alguna condición especificada, las siguientes ya no se verifican. Por lo tanto, es importante enumerarlos en el orden correcto. Si comenzamos a verificar desde B2<1, то условия B2<0,9 и B2<0,95 Excel бы просто «не заметил», т.к. они входят в интервал B2<1 который проверился бы первым (если значение менее 0,9, само собой, оно также меньше и 1). И тогда у нас получилось бы только два возможных варианта: менее 1 и альтернативное, т.е. 1 и более.

Es fácil confundirse al escribir una fórmula, por lo que es una buena idea mirar la información sobre herramientas.

Al final, debe cerrar todos los corchetes, de lo contrario, Excel dará un error

La función Excel IF generalmente hace bien su trabajo. Pero la opción cuando necesita escribir una larga cadena de condiciones no es muy agradable porque, en primer lugar, no siempre es posible escribir la primera vez (especifica la condición incorrectamente, entonces no cerrará el paréntesis); en segundo lugar, puede ser difícil descifrar dicha fórmula si es necesario, especialmente cuando hay muchas condiciones y los cálculos en sí son complejos.

MS Excel 2016 introduce una función ESLIM para el cual se escribió todo este artículo. Este es el mismo IF, solo afilado específicamente para verificar muchas condiciones. Ahora no necesita escribir IF cien veces y contar los corchetes abiertos. Basta con enumerar las condiciones y cerrar un paréntesis al final.

Funciona de la siguiente manera. Tomemos el ejemplo anterior y usemos la nueva fórmula IIFS de Excel.

Como puede ver, escribir la fórmula parece mucho más simple y claro.

Vale la pena prestar atención a lo siguiente. Todavía enumeramos las condiciones en el orden correcto para que no se produzca una superposición de rango innecesaria. También se debe especificar la última condición alternativa, a diferencia del IF habitual. IF especifica solo un valor alternativo que se produce si no se cumple ninguna de las condiciones enumeradas. Aquí también debe especificar la condición en sí, que en nuestro caso sería B2>=1. Sin embargo, esto se puede evitar escribiendo VERDADERO en el campo de condición, lo que indica que si no se cumplen las condiciones enumeradas anteriormente, se produce VERDADERO y se devuelve el último valor alternativo.

Hoy veremos la función SI.

La función SI se usa a menudo en Excel para resolver muchos problemas. Conocerla es muy útil. En este artículo, intentaremos hablar sobre su trabajo usando ejemplos simples, es suficiente comprender la construcción de la función IF una vez y puede usarla en los casos más complejos.

Función SI comprueba si la condición es verdadera y devuelve un valor si es verdadera y otro valor si no.

Sintaxis de la función SI muy simple:

IF(expresión_registro; [ valor_si_verdadero]; [valor_si_falso])

log_expression es cualquier valor o expresión que se evalúe como VERDADERO o FALSO.

Qué significa eso? Una expresión se evalúa como VERDADERA si la expresión es verdadera.

En esta parte, debe verificar el cumplimiento de la expresión.

Por ejemplo:

SI(A1=10 ; [valor_si_verdadero], [valor_si_falso]) - si A1 es igual a 10, entonces la expresión A1=10 dará el valor VERDADERO, y si no es igual a 10, entonces FALSO

Otro ejemplo

SI (A1>30; [valor_si_verdadero]; [valor_si_falso]): si el número en la celda A1 es mayor que 30, entonces A1>30 devolverá VERDADERO, y si es menor, entonces FALSO

Otro ejemplo

SI (C1 = "Sí"; [valor_si_verdadero]; [valor_si_falso]): si la celda C1 contiene la palabra "Sí", entonces la expresión devolverá VERDADERO, y si no, entonces C1 = "Sí" devolverá FALSO

IF(expresión_registro; [ valor_si_verdadero]; [valor_si_falso])

valor_si_verdadero, valor_si_falso- como puede ver en su nombre, esto es lo que debe hacerse dependiendo de lo que arrojó el registro de expresión: VERDADERO y FALSO

Un ejemplo del uso de la función SI en Excel

Considere usar la función SI con un ejemplo práctico. Tenemos una tabla de pedidos que usamos al revisar un trabajo. Necesitamos completar la columna para pedidos de cubo (la imagen dice "Órdenes de mesa" por error), es decir, debemos seleccionar solo pedidos con cubos. Esto se puede hacer de varias maneras, pero usaremos la función IF para mostrar cómo funciona con un ejemplo. (ver foto)

Para resolver el problema, escribimos una fórmula usando la función SI

SI(A3="Cubo",D3,"-")

Como puede ver, los argumentos de la función SI están separados por un punto y coma.

Entonces, el primer argumento (registro de expresión) A3="Cubo" verifica si la celda A3 contiene la palabra "Cubo", si la contiene, entonces se ejecuta el segundo argumento de la función SI ( valor_si_verdadero), en nuestro caso es D3 (es decir, el costo del pedido), si la celda A3 no es igual a la palabra "Cubo", entonces se ejecuta el tercer argumento de la función SI ( valor_si_falso), en nuestro caso es “-” (es decir, se escribirá un guión).

Así, en las celdas E3 aparecerá el valor D3, es decir, el número 240.