Cómo utilizar la función IF de Google Sheets


Si desea ejecutar una prueba lógica en una fórmula de Google Sheets, proporcionando diferentes resultados, ya sea que la prueba sea VERDADERA o FALSA, deberá usar la función SI. Aquí se explica cómo usarlo en Google Sheets.

Como sugiere el nombre, IF se usa para probar si una sola celda o rango de celdas cumple con ciertos criterios en una prueba lógica, donde el resultado es siempre VERDADERO o FALSO.

Si la prueba IF es VERDADERA, Google Sheets devuelve un número o una cadena de texto, realiza un cálculo o realiza otra fórmula.

Si el resultado es FALSO, hará algo completamente diferente. Puede combinar IF con otras funciones lógicas como AND y OR o con otras instrucciones IF anidadas.

Usando la función SI

La función IF se puede utilizar por sí sola en una sola prueba lógica, o puede anidar múltiples declaraciones IF en una sola fórmula para pruebas más complejas.

Para comenzar, abra su Hojas de cálculo de Google hoja de trabajo, luego escriba =IF(test, value_if_true, value_if_false) en una celda.

Reemplaza “prueba” con tu prueba lógica, luego reemplaza los argumentos “valor_si_verdadero” y “valor_si_falso” con la operación o resultado que Google Sheets proporcionará cuando el resultado sea VERDADERO o FALSO.

En el siguiente ejemplo, se usa una instrucción IF para probar el valor en la celda B3. Si la celda B3 contiene la letra B, el valor VERDADERO se devolverá en la celda A3. En este caso, es una cadena de texto que contiene la letra A.

Si la celda B3 no contiene la letra B, la celda A3 devolverá el valor FALSO, que en este ejemplo es una cadena de texto que contiene la letra C.

En el ejemplo que se muestra, la celda B3 contiene la letra B. El resultado es VERDADERO, por lo que el resultado VERDADERO (la letra A) se devuelve como A3.

Los cálculos también funcionan bien como prueba lógica. En el siguiente ejemplo, la fórmula SI en la celda A4 prueba si la celda B4 tiene un valor numérico igual o mayor que el número 10. Si el resultado es VERDADERO, devuelve el número 1. Si es falso, devuelve el número 2 .

Una declaración IF utilizada en Google Sheets, que devuelve un resultado FALSO

En el ejemplo, la celda B4 tiene un valor de 9. Esto significa que el resultado de la prueba lógica es FALSO, con el número 2 mostrado.

Sentencias IF anidadas

Si desea realizar una prueba lógica más larga y compleja, puede anidar varias declaraciones IF en la misma fórmula.

En relación :  ¿Qué es Windows 10X y en qué se diferencia?

Para anidar múltiples declaraciones IF en una sola fórmula, escriba simple =IF(first_test, value_if_true, IF(second_test, value_if_true, value_if_false)). Aunque esto solo muestra una única instrucción IF anidada, puede anidar tantas instrucciones IF como desee.

Por ejemplo, si la celda B3 es igual a 4, la fórmula SI en A3 devuelve un 3. Si la celda B3 no es igual a 4, se usa una segunda instrucción SI para probar si la celda B3 tiene un valor menor que 10.

Si c’est le cas, renvoyez le nombre 10. Sinon, renvoyez un 0. Cet exemple de test a sa propre instruction IF imbriquée comme premier argument «value_if_false», exigeant que le premier test soit FALSE avant que le second test ne soit pris en cuenta.

Una hoja de cálculo de Google Sheets que muestra varias declaraciones IF anidadas con resultados VERDADEROS y FALSOS

El ejemplo anterior muestra los tres resultados potenciales de esta prueba. Con la primera prueba lógica (B3 es igual a 3) que devuelve un resultado VERDADERO, la fórmula SI en la celda A3 devolvió el número 4.

La segunda prueba lógica arrojó otro resultado VERDADERO en la celda A4, con el valor de B4 menor que 10.

El único resultado FALSO se devuelve en la celda A5, donde el resultado de ambas pruebas (si B5 es 3 o menos de 10) es FALSO, devolviendo el resultado FALSO (un 0).

Puede utilizar una instrucción IF anidada como el argumento “valor_si_verdadero” de la misma manera. Para hacer esto, escriba =IF(first_test, IF(second_test, value_if_true, value_if_false), value_if_false).

Por ejemplo, si la celda B3 contiene el número 3 y si la celda C3 contiene el número 4, devuelve un 5. Si B3 contiene un 3, pero C3 no contiene un 4, devuelve un 0.

Si B3 no contiene un 3, devuelve el número 1.

Una fórmula de Google Sheets que contiene declaraciones IF anidadas con varios resultados VERDADEROS y FALSOS


Los resultados de este ejemplo muestran que para que la primera prueba sea verdadera, la celda B3 debe ser igual al número 3.

A partir de ahí, “value_if_true” para el IF inicial usa una segunda instrucción IF anidada para realizar una segunda prueba (si C3, C4, C5 o C6 contienen el número 4). Esto le da dos posibles resultados “value_if_false” (un 0 o un 1). Este es el caso de las celdas A4 y A5.

Si no incluye un argumento FALSO para la primera prueba, Google Sheets devolverá un valor de texto FALSO automático en su lugar. Esto se ilustra en la celda A6 del ejemplo anterior.

Usar SI con Y y O

Debido a que la función SI realiza pruebas lógicas, con resultados VERDADEROS o FALSOS, es posible anidar otras funciones lógicas como Y y O en una fórmula SI. Esto le permite ejecutar una prueba inicial con múltiples criterios.

En relación :  8 formas de asegurar su próxima videollamada de Zoom

La función AND requiere que todos los criterios de prueba sean correctos para que se muestre un resultado VERDADERO. O requiere que solo uno de los criterios de prueba sea correcto para un resultado VERDADERO.

Para usar SI Y, escriba =IF(AND(AND Argument 1, AND Argument 2), value_if_true, value_if_false). Reemplace los argumentos AND con los suyos y agregue tantos como desee.

Para usar SI O, =IF(OR(OR Argument 1, OR Argument 2), value_if_true, value_if_false). Reemplace y agregue tantos argumentos OR como desee.

Una hoja de cálculo de Google Sheets que muestra declaraciones IF con funciones AND y OR anidadas

Este ejemplo muestra que IF AND y IF OR se utilizan para probar los mismos valores en las columnas B y C.

Para SI Y, B3 debe ser 1 y C3 debe ser menor que 5 para que A3 devuelva una cadena de texto “Sí”. Ambos resultados son VERDADEROS para A3, con uno o ambos resultados FALSOS para las celdas A4 y A5.

Para SI O, solo una de estas pruebas (B3 es igual a 1 o C3 menor que 5) debe ser VERDADERA. En este caso, A8 y A9 devuelven un resultado VERDADERO (“Sí”) porque uno o ambos resultados en las columnas B y C son correctos. Solo A10, con dos resultados fallidos, devuelve el resultado FALSO.

Moyens Staff
El personal de Moyens I/O lo ha motivado, brindándole consejos sobre tecnología, desarrollo personal, estilo de vida y estrategias que lo ayudarán.