Fórmula genérica
=SI(test, true result, false result)
Explicación
Si necesita probar una condición, realice una acción si la condición es VERDADERO y otra acción si la condición es FALSO, puede usar la función SI.
La celda SI D5 es igual (contiene) la letra "S", devuelve la palabra "Pequeño", ELSE devuelve la palabra "Grande".
Tenga en cuenta que solo estamos probando para "S", no necesitamos hacer una prueba para "L". Esto se debe a que solo tenemos dos valores posibles, y la parte ELSE de la fórmula (el resultado FALSO) lógicamente se ocupa de "L" para nosotros: si la celda no contiene "S", debe ser "L".
En ese caso, necesitamos extender la fórmula con otra declaración SI. Ponemos la segunda declaración SI, reemplazando el resultado falso.
En el ejemplo a continuación, hemos agregado otro tamaño (Medio). La fórmula que estamos usando en E5 es:
Esta técnica se llama "anidamiento", ya que estamos colocando una función dentro de otra. Si se usa con la función SI, a veces la escuchará llamada "declaración SI anidada".
Consulte los enlaces a otros ejemplos de la función SI en esta página.
Contexto
En el ejemplo que se muestra, tenemos una lista de camisetas que incluye el color y el tamaño. Sin embargo, el tamaño se abrevia como "S" para pequeño y "L" para grande. Digamos que desea escribir una fórmula para expandir estas abreviaturas y mostrar la palabra "Pequeño" o "Grande" en la columna E. En otras palabras:- Si una celda en la columna D contiene "S", devuelve "Small".
- Si una celda en la columna D contiene "L", devuelve "Large".
Solución
La función SI se organiza así:En el ejemplo, necesitamos probar las celdas en la columna D para ver qué contienen, por lo que la fórmula que estamos usando en la celda E5 es:=SI(test, true result, false result)
Traducido, esto dice:=SI(D5="S","Small","Large")
La celda SI D5 es igual (contiene) la letra "S", devuelve la palabra "Pequeño", ELSE devuelve la palabra "Grande".
Tenga en cuenta que solo estamos probando para "S", no necesitamos hacer una prueba para "L". Esto se debe a que solo tenemos dos valores posibles, y la parte ELSE de la fórmula (el resultado FALSO) lógicamente se ocupa de "L" para nosotros: si la celda no contiene "S", debe ser "L".
Anidando IFs para manejar más condiciones
Esto funciona bien para dos condiciones, pero ¿qué pasa si tenemos una tercera condición ?, por ejemplo, "M" para "Medio"?En ese caso, necesitamos extender la fórmula con otra declaración SI. Ponemos la segunda declaración SI, reemplazando el resultado falso.
En el ejemplo a continuación, hemos agregado otro tamaño (Medio). La fórmula que estamos usando en E5 es:
Esta técnica se llama "anidamiento", ya que estamos colocando una función dentro de otra. Si se usa con la función SI, a veces la escuchará llamada "declaración SI anidada".
Consulte los enlaces a otros ejemplos de la función SI en esta página.
0 comentarios:
Publicar un comentario