Lógica avanzada de Excel: función SI

Descripción

La función SI devuelve un valor si una condición es VERDADERA y otro valor si es FALSO.

Sintaxis

IF (logical_test, value_if_true, [value_if_false])

Argumentos

Argumento Descripción Requerido / Opcional
prueba lógica La condición que desea probar. Necesario
valor_si_verdadero El valor que desea que se devuelva si el resultado de prueba_lógica es VERDADERO. Necesario
valor_si_falso El valor que desea que se devuelva si el resultado de prueba_lógica es FALSO. Opcional

Notas

  • SI La función devuelve un error 0 (cero) en la celda, si no se proporcionan ni value_if_true ni value_if_false.

  • Para ver el valor correcto devuelto, agregue el texto del argumento a los dos argumentos, o agregue VERDADERO o FALSO al argumento.

  • SI La función devuelve un error # ¿NOMBRE? en la celda si la fórmula está mal escrita.

  • La función IF es más útil cuando está anidada. Se pueden anidar hasta 64 funciones IF entre sí para los argumentos value_if_true y value_if_false para construir pruebas más elaboradas.

  • Si alguno de los argumentos de la función IF son matrices, cada elemento de la matriz se evalúa cuando se ejecuta la instrucción IF.

  • Puede usar IF junto con otras funciones de Excel:

    • Para contar el número de ocurrencias de una cadena de texto o un número dentro de un rango de celdas, use las funciones CONTAR.SI o CONTAR.SI.

    • Para calcular una suma basada en una cadena de texto o un número dentro de un rango, use las funciones SUMIF o SUMIFS.

Aplicabilidad

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Ejemplo