Cómo Usarlo If Y Si Está Anidado En Google Sheets

Una de las instrucciones más utilizadas en casi todos los idiomas de programación es la instrucción IF. Por lo tanto, no debe ser sorprendente que el uso de las afirmaciones anidadas si y si las estados de cuenta en Google son muy populares y muy útiles.

La instrucción IF en Google Sheets le permite insertar diferentes funciones en una célula basada en las condiciones de otras celdas. Cuando se anidan si las declaraciones, puede crear análisis más avanzados basados ??en datos. En este artículo, aprenderá cómo hacer esto y también verá algunos ejemplos.

Índice

Uso de la instrucción IF en Google Sheets

Antes de comenzar a anidar las declaraciones de IF, debe comprender cómo se encuentra una declaración simple si funciona primero en el Hojas de trabajo Google.

La forma más fácil de entender esto es con un ejemplo. Para nuestro primer ejemplo, imagine que usted sacó de Internet una lista de montañas en las que está pensando caminar junto con su altitud.

Solo está interesado en senderismo en montañas con más de 3000 pies de altitud. Luego creas otra columna llamada «por encima de 3000 pies». Una declaración si es la forma más fácil de llenar este campo.

Vea cómo funciona una instrucción IF:

if (expression_logic, value_se_se_falso, valor_se_se_falso)

Los parámetros en la instrucción IF funciona de la siguiente manera:

Expression_Logical: Esta es una instrucción condicional que utiliza operadores tales como, o =. Value_se_verdegadairo: ingrese lo que desea en la celda si la expresión lógica es verdadera. Value_se_falso: inserte lo que desea en la celda si la expresión lógica es falsa.

En este ejemplo, comience con la primera línea y coloque el cursor en la celda C2. Luego ingrese la siguiente fórmula:

= IF (B2 3000, «SÍ», «NO»)

Esta instrucción SIFIGA SI LA ESTADO DE MONTAÑA EN LA CELULAR B2 es mayor que 3000, exhibe sí en células C2; De lo contrario, no.

Presione ENTER y verá el resultado correcto (sí) en la celda C2.

También puede ver una sugerencia de las hojas de cálculo de Google para completar automáticamente el resto de las celdas debajo de esto. Seleccione la marca de verificación si desea continuar y rellenar automáticamente el resto de las celdas con esta misma función. Las referencias se actualizarán automáticamente a las celdas correctas para alturas de montaña.

Si no ve esta sugerencia, puede mantener la tecla Mayús en el teclado y haga doble clic en el cuadrado pequeño en la esquina inferior derecha de la celda donde insertó la primera fórmula.

Usando las declaraciones NESTIDAS en Google

Ahora, veamos un ejemplo de la creación de una declaración inest anidada en Google Sheets.

Utilizando el mismo ejemplo anterior, digamos que desea encontrar la primera montaña en la lista que no tiene más de 3,000 pies de altitud, para que lo elija como su próxima caminata «fácil». Para buscar desde arriba a abajo en una columna para el siguiente elemento que coincida con una condición, se requiere una declaración inest anidada.

Coloque el cursor en la celda donde desea que se vaya. Luego ingrese la siguiente fórmula:

= IF (B2 3000, A2, IF (B3 3000, A3, IF (B4 3000, A4, IF (B5 3000, A5, IF (B6 3000, A6, si (B7 3000, A7, IF (B8 3000, A8, IF (B9 3000, A9, IF (B10 3000, A10, IF (B11 3000, A11, IF) (B12 3000, A12, IF (B13 3000, A13, Si (B14 3000, A14, IF (B15 3000, A15, «Ninguno»)))))))))))))))))))

Parece que la mitad loca, ¿no es así? Sí, anidado si las instrucciones pueden ser complicadas. Vamos a descomponerlo por tener más sentido.

La primera parte de la instrucción (= if (b2 3000) verifica que la primera celda en la columna es menor que 3000. Si es, esta es la primera montaña en la lista inferior a 3000 y, por lo tanto, Devuelva A2 (, A2), ya que la instrucción IF es verdadera.

Si es falso, entonces necesita anidar otra instrucción IF para verificar la siguiente columna (, si (B3 3000). Si esto es verdad, Devuelva A3 (A3)

Repita esta anidación si las declaraciones hasta que alcance A15 y luego cierre todas las instrucciones del «» Carácter repetido.

Se nadará el último «falso». parámetro en la instrucción inested if es «ninguno». Esto se debe a que si A15 no tiene menos de 3000 pies, ninguna de las montañas tendrá menos de 3000 pies.

en este ejemplo, aquí el resultado de El resultado en la celda D2.

Sugerencia profesional: una forma más sencilla de hacer esto es usar índice, coincidencia y funciones Vlookup.

Análisis de la instrucción IF para encontrar el número más alto

n El ejemplo anterior, las afirmaciones de Si se anudaron como parámetros falsos dentro de la instrucción anterior. Un ejemplo opuesto de si la anidación de instrucciones lo está anidando como parámetros verdaderos.

Puede usar este enfoque para encontrar el número más alto en una lista. Por ejemplo, digamos que tiene una lista de estudiantes y notas de prueba. Desea usar las afirmaciones anidadas si encontrará la nota más alta.

Coloque el cursor en la celda donde desea colocar el resultado e ingrese la siguiente fórmula:

= if (B2 B3, si (B2 B4, B2, IF (B4 B3, B4, B3), B3)

La primera parte de la declaración (= si (B2 B3) verifica que la primera celda en la columna es mayor que la segunda. Si es así, esta celda (B2 ) Puede ser lo más grande, pero aún necesita verificar el resto. Por lo tanto, en lugar del parámetro verdadero, debe anidar otra declaración si se comprueba B2 contra B4.

Si B2 sigue siendo mayor que B4, es el número más grande y puede devolver B2 como el siguiente parámetro verdadero. Si no lo es, B4 puede ser el número más alto. Por lo tanto, el parámetro falso necesita comparar B4 con B3. Si es más alto, entonces es El número más grande y este último si la instrucción devolverá B4 en el parámetro VERDADERO. No lo es, entonces B3 es el más grande y debe devolverse como el parámetro Falso final. Finalmente, si el segundo cheque (B2 B4) es FALSO, luego B3 es el más grande porque la primera instrucción si (B2 B3) ya es falsa, entonces B3 se puede devolver CO Mo este falso parámetro.

Esta es la apariencia del resultado:

¿Todavía confundido?

no estás solo. Use anidado si las instrucciones para algo como esto es muy complicado. Y cuando aún agregue más números a la lista, se vuelve aún más compleja.

Es por eso que las hojas de Google tienen una función máxima donde simplemente pasa el rango de celdas (en este caso, la columna), y devolverá el número máximo. También hay una función mínima que devolverá el valor mínimo.

Una realista Si el ejemplo enclavado en las hojas de cálculo de Google

Los dos ejemplos anteriores querían mostrar lo fácil que es complicar si usa anidadas si las instrucciones de la forma en que realmente no deberían. Esta es una trampa fácil para entrar. Siempre busque una función de Google Google, gire, más sencillo y único para lograr lo que está tratando de hacer.

Por ejemplo, digamos que usted es el propietario de una empresa y ha recibido comentarios sobre cuatro empleados. Sobre la base de las cuatro características en las que recibió comentarios, debe determinar si cada empleado es material promocional.

Puede escribir una declaración inest anidada que examinará la respuesta para cada función y proporcionará una decisión en la columna Resultados.

Si el empleado no fue:

puntual: no está muy preocupado, pero no puede promover (tal vez no). Eficiente: no está muy preocupado y aún puede promover (tal vez). Calidad de liderazgo: No puede promoverlo si está de acuerdo con los comentarios (tal vez no). Fiable: definitivamente no quiere promover (definitivamente no).

Puede programar estas decisiones en la declaración IF anidada. Coloque el cursor en la celda donde desea los resultados e ingrese la siguiente fórmula:

= if (b2 = «sí», si (c2 = «sí», si (d2 = «sí», si (E2 = «Sí», «Definitivamente», «Tal vez no»), «Tal vez»), «Tal vez»), «tal vez no»), «definitivamente no»)

Esta es una afirmación simple de SI que devuelve » Definitivamente «Si todas las respuestas son» sí «, pero luego devuelven las diferentes respuestas dependiendo de si alguna de las células individuales es» no «.

Este es uno de los pocos ejemplos en los que una declaración de IF anidada sería una buena opción. Pero como se mencionó anteriormente, si necesita hacer algo mucho más complejo, es mucho mejor buscar una función de hojas de trabajo de Google existente que alcanza el mismo objetivo mucho más fácilmente.

Algunos ejemplos de excelentes avanzados Si las funciones incluyen Sumfi, Countifs, Sumifs y Mediresifs.

Compartir