Función de Excel · Lógica
SI(IF)
Devuelve un valor si una prueba se cumple y otro si no.
Qué hace
SI toma una decisión. Comprueba algo, por ejemplo si una puntuación es al menos 60, y devuelve un resultado si la prueba es VERDADERO y otro si es FALSO. Los resultados pueden ser texto, números u otras fórmulas.
Sintaxis
=SI(prueba_lógica, valor_si_verdadero, [valor_si_falso])Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,
Argumentos
- prueba_lógica
- Cualquier cosa que dé VERDADERO o FALSO, normalmente una comparación como
B2>=60. - valor_si_verdadero
- Lo que se devuelve si la prueba es VERDADERO. El texto va entre comillas.
- valor_si_falso
- Lo que se devuelve si es FALSO. Si lo omites, Excel muestra FALSO.
Ejemplo
Ana necesita 60 puntos para aprobar. ¿Lo logró?
| A | B | C | |
|---|---|---|---|
| 1 | Alumno | Puntos | Resultado |
| 2 | Ana | 72 | Aprobado |
La fórmula en C2:
=SI(B2>=60,"Aprobado","Reprobado")Resultado: Aprobado
Ana sacó 72. La prueba 72>=60 es VERDADERO, así que SI devuelve su segundo argumento: Aprobado.
Errores frecuentes
- Olvidar las comillas alrededor de los resultados de texto. Sin ellas, Excel busca un nombre y muestra #¿NOMBRE?.
- Poner comillas alrededor de números.
"10"es texto, y una suma posterior puede saltárselo. - Usar
>cuando el propio límite debe aprobar.>=lo incluye.
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | IF | , |
| Deutsch | WENN | ; |
| Français | SI | ; |
| Español (España) | SI | ; |
| Español (México) | SI | , |
| 日本語 | IF | , |
| 한국어 | IF | , |
| 繁體中文 | IF | , |
| ไทย | IF | , |
| ខ្មែរ | IF | , |
| Tiếng Việt | IF | ; |