SI.CONJUNTO
La función SI.CONJUNTO comprueba las expresiones especificadas y devuelve un valor considerando la primera condición que da como resultado un valor booleano VERDADERO.
SI.CONJUNTO(si.conjunto-expresión; si.conjunto-verdadero; si.conjunto-expresión…; si.conjunto-verdadero…)
si.conjunto-expresión: una expresión lógica. si.conjunto-expresión puede contener cualquier cosa siempre que la expresión pueda ser evaluada como un valor booleano. Si la expresión da como resultado un número, un valor igual a 0 se interpreta como FALSO y cualquier otro valor se interpreta como VERDADERO.
si.conjunto-verdadero: el valor devuelto si si.conjunto-expresión es VERDADERO. si.conjunto-verdadero puede incluir cualquier valor. Si se omite si.conjunto-verdadero (se incluye la coma pero ningún valor) y si.conjunto-expresión da como resultado VERDADERO, SI.CONJUNTO devolverá 0.
si.conjunto-expresión…: Una expresión lógica opcional que se debe evaluar si si.conjunto-expresión es FALSO. si.conjunto-expresión puede contener cualquier cosa siempre que la expresión pueda ser evaluada como un valor booleano. Si la expresión da como resultado un número, un valor igual a 0 se interpreta como FALSO y cualquier otro valor se interpreta como VERDADERO.
si.conjunto-verdadero…: el valor devuelto si si.conjunto-expresión… es VERDADERO. si.conjunto-verdadero puede incluir cualquier valor. Si se omite si.conjunto-verdadero… (se incluye la coma pero ningún valor) y si.conjunto-expresión… da como resultado VERDADERO, SI.CONJUNTO devolverá 0.
Notas
Si todas las expresiones dan como resultado FALSO, se devuelve un error.
Puedes introducir “VERDADERO” para la última si.conjunto-expresión… en la fórmula, seguido de un valor por omisión para si.conjunto-verdadero…, para especificar el resultado si todas las expresiones anteriores (incluida si.conjunto-expresión y todas las demás instancias de la expresión si.conjunto-expresión…) dan como resultado FALSO.
Ejemplos |
---|
=SI.CONJUNTO(A2>91;”A”;A2>82;B”;A2>73;”C”;A2>64;”D”;VERDADERO;”F”) devuelve la nota “A” para los números superiores a 91, la nota “B” para los números mayores que 82 pero menores que 92, y así sucesivamente para todos los valores menores que 65, cuando devuelve una “F”. Supongamos que A2 contiene "Un perro" Supongamos que A1 = RECUENTO.COINCIDENCIAS(A2; REGEX("\w+")) =SI.CONJUNTO(A1 = 0; "Ninguna palabra"; A1 = 1; "Una palabra"; A1 = 2; "Dos palabras"; A1 > 2; "Varias palabras") devuelve "Dos palabras". |