Cómo utilizar la función INTERRUPTOR de Excel -

Tabla de contenido

Resumen

La función INTERRUPTOR de Excel compara un valor con una lista de valores y devuelve un resultado correspondiente a la primera coincidencia. SWITCH puede devolver un valor predeterminado opcional cuando no se encuentra ninguna coincidencia.

Propósito

Coincidir con varios valores, devolver la primera coincidencia

Valor devuelto

Resultado correspondiente al primer partido

Sintaxis

= CAMBIAR (expresión, val1 / resultado1, (val2 / resultado2),…, (predeterminado))

Argumentos

  • expresión : el valor o la expresión con la que comparar.
  • val1 / result1 : el primer par de valor y resultado.
  • val2 / result2 - (opcional) El segundo par de valor y resultado.
  • predeterminado : (opcional) el valor predeterminado para usar cuando no se encuentra ninguna coincidencia.

Versión

Excel 2019

Notas de uso

La función CAMBIAR compara un valor con una lista de valores y devuelve un resultado que corresponde a la primera coincidencia. Puede utilizar la función CAMBIAR cuando desee realizar una coincidencia exacta con varios resultados posibles y devolver un valor predeterminado cuando no se encuentre ninguna coincidencia.

El primer argumento se denomina "expresión" y puede ser una constante codificada de forma rígida, una referencia de celda u otra fórmula que devuelva un valor específico con el que desea hacer coincidir. Los valores coincidentes y los resultados correspondientes se ingresan en pares. SWITCH puede manejar hasta 126 pares, después de lo cual el último argumento es un valor predeterminado (opcional) para devolver en los casos en que no hay coincidencia.

En el ejemplo que se muestra, la fórmula en D5 es:

=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")

SWITCH solo realiza una coincidencia exacta, por lo que no puede incluir operadores lógicos como mayor que (>) o menor que (<) en la lógica utilizada para determinar una coincidencia. Puede solucionar esta limitación construyendo una fórmula que coincida con VERDADERO como esta:

=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")

Sin embargo, en un caso como este, es posible que desee utilizar la función IFS en su lugar.

SWITCH versus IFS

Al igual que la función IFS, la función SWITCH le permite probar más de una condición sin anidar múltiples declaraciones IF, lo que hace que las fórmulas con muchas condiciones sean más fáciles de leer y escribir. Una ventaja de SWITCH sobre IFS es que la expresión aparece solo una vez en la función y no necesita repetirse. Sin embargo, SWITCH se limita a la coincidencia exacta. No es posible utilizar operadores como mayor que (>) o menor que (<) con la sintaxis estándar. Por el contrario, la función IFS realmente requiere expresiones para cada condición, por lo que puede usar operadores lógicos según sea necesario.

Nota: La función SWITCH y la función IFS son nuevas en Excel 2019 y Excel 365.

Notas

  1. La expresión puede ser otra fórmula que devuelva un valor específico.
  2. SWITCH puede manejar hasta 126 pares de valor / resultado.
  3. Ingrese un argumento final para establecer un resultado predeterminado cuando no se encuentre ninguna coincidencia.

Articulos interesantes...