Ejemplo 1:una sola condición
Digamos:
* La celda B1 contiene "sí" o "no".
* Si B1 es "sí", quieres el valor de A3.
* Si B1 es "no", quieres el valor de A1.
La fórmula sería:
`=If (b1 =" sí ", a3, a1)`
Esto dice:"Si B1 es igual a" sí ", entonces devuelva el valor de A3; de lo contrario (si es" no "), devuelva el valor de A1".
Ejemplo 2:Condiciones múltiples (usando if)
Digamos:
* Cell B1 contiene "sí", "no" o "tal vez".
* Si B1 es "sí", quieres A3.
* Si B1 es "no", quieres A1.
* Si B1 es "tal vez", quieres A2.
La fórmula sería:
`=If (b1 =" sí ", a3, if (b1 =" no ", a1, a2))`
Esta es una declaración anidada si. Verifica la primera condición. Si es cierto, devuelve A3. Si False, se mueve a la segunda declaración `if`, verificando si B1 es" no ". Si eso es cierto, devuelve A1; de lo contrario (si es "tal vez"), devuelve A2.
Ejemplo 3:Uso de IFS (Excel 2016 y posterior)
Si tiene Excel 2016 o posterior, la función 'IFS` simplifica múltiples condiciones:
`=Ifs (b1 =" sí ", a3, b1 =" no ", a1, b1 =" tal vez ", a2)`
Esto verifica cada condición secuencialmente. Tan pronto como una condición es verdadera, se devuelve el valor correspondiente.
Consideraciones importantes:
* Sensibilidad de casos: La función `if` de Excel es * no * sensible al caso por defecto. "Sí" será tratado igual que "Sí". Si necesita sensibilidad de casos, necesitaría usar funciones como 'Exact`.
* Manejo de errores: Si B1 pudiera contener algo más que "sí", "no" o "tal vez" (en las Ejemplo 2 y 3), es posible que desee agregar el manejo de errores con `iferror`. Por ejemplo:`=iferror (ifs (b1 =" sí ", a3, b1 =" no ", a1, b1 =" tal vez ", a2)," error ")` esto mostraría "error" si B1 contiene un valor inesperado.
Recuerde reemplazar `A1`,` A2`, `A3` y` B1` con las referencias de celda reales en su hoja de cálculo. Elija el ejemplo que mejor coincida con sus necesidades específicas y se ajuste en consecuencia.