La función CAMBIAR en Excel le permite implementar múltiples verificaciones en un valor y devolver resultados basados en condiciones. A continuación se muestran detalles sobre cómo utilizar la función CAMBIAR en Excel .
Si ha dedicado demasiado tiempo a crear una fórmula SI anidada ( función SI ), le encantará usar la nueva función CAMBIAR en Excel . Esta función le ahorra tiempo en situaciones en las que necesita utilizar la función IFS. Anteriormente, esta función solo estaba disponible en VBA, pero SWITCH se agregó recientemente en Excel 2016, Excel Online y Mobile, Excel para computadoras de escritorio y teléfonos Android. Este artículo le guiará sobre cómo utilizar la función CAMBIAR en Excel 2016.
Sintaxis de la función SWITCH
La función SWITCH compara una expresión con una lista de valores y devuelve el resultado según el primer valor coincidente. Si no se encuentra ninguna coincidencia, puede devolver un valor predeterminado.
La estructura de la función SWITCH es la siguiente:
SWITCH(expresión, valor1, resultado1, [predeterminado o valor2, resultado2],…[predeterminado o valor3, resultado3])
Tiene 4 argumentos, uno de los cuales es opcional:
- La expresión es un argumento obligatorio que se utiliza para comparar el valor1 con el valor 126.
- ValueN es un valor utilizado para comparar con la expresión.
- ResultN es el valor devuelto cuando el argumento valueN correspondiente coincide con la expresión. Debe especificarse para cada argumento valueN.
- El valor predeterminado es el valor devuelto si no se encuentra ninguna coincidencia en las expresiones valueN. Este argumento no tiene una expresión resultN correspondiente y debe ser el último argumento de la función.
Dado que las funciones están limitadas a 254 argumentos, puede utilizar hasta 126 pares de argumentos de valor y resultado.
Cómo utilizar la función CAMBIAR con otras funciones de Excel
También puedes combinar la función CAMBIAR con otras funciones de Excel. Por ejemplo, puede anidarlo dentro de una función SI para aumentar la eficiencia general y crear fórmulas más complejas.
Además, puedes combinar SWITCH con las siguientes funciones de Excel:
- Función SUMA : puede sumar valores en función de condiciones específicas utilizando las funciones SUMA y CAMBIAR. Por ejemplo, utilice primero la función SWITCH para determinar los valores a sumar en función de la condición y, luego, utilice la función SUM para calcular.
- Funciones INDEX y MATCH : con estas funciones, puede extraer datos de una tabla en función de determinadas condiciones. Por ejemplo, puede utilizar la función SWITCH para determinar valores objetivo y luego utilizar INDEX y MATCH para extraer los datos requeridos. También puede utilizar la función BUSCARV para obtener el valor correspondiente.
Compare la función SWITCH con la función IFS
La función SWITCH, al igual que la función IFS, ayuda a definir una serie de condiciones. Sin embargo, con la función SWITCH puedes definir una expresión y una serie de valores y resultados, no algunas declaraciones condicionales. Con la función SWITCH no es necesario repetir las expresiones nuevamente como en la función I.S.
Por ejemplo, la función IFS a continuación encuentra los estados exactos.

Explicación: La celda A2 contiene la cadena 85-UT. La función DERECHA extrae los 2 caracteres más a la derecha de esta cadena (UT). Como resultado, la función IFS devuelve el estado correcto (Utah). Si los dos caracteres más a la derecha no son iguales a UT, TX u OH, la función IFS devuelve un signo de interrogación. En lugar de VERDADERO, también puedes usar 1=1 o algo más que siempre sea VERDADERO.
La función SWITCH a continuación produce resultados idénticos pero es mucho más legible.

Explicación: si el primer argumento (DERECHA(A2,2) en este ejemplo) es igual a UT, la función CAMBIAR devuelve Uta; si TX regresa a Texas; Si OH regresa a Ohio. El último argumento (el signo de interrogación en este ejemplo) es siempre el valor predeterminado (si no hay coincidencia).
De manera similar, puedes ver el ejemplo a continuación con el sistema de clasificación, la función SWITCH parece más compacta.


Veamos cómo funciona la función SWITCH en combinación con otras funciones. Digamos que tenemos algunas fechas y queremos ver rápidamente si es hoy, ayer o mañana. Para ello utilizaremos la función HOY que devuelve el número de serie de la fecha actual y la función DÍAS que devuelve el número de días entre dos fechas.
Puedes ver que la función SWITCH funciona perfectamente para esta tarea.

Con la función SI, la conversión requiere cierta anidación y complejidad. Por eso es más probable que cometas errores.

Sin embargo, no siempre es posible utilizar la función CAMBIAR en Excel. Hay muchos ejemplos en los que no se puede utilizar la función SWITCH en lugar de la función IFS.

Explicación: dado que aquí se utilizan los símbolos "<=" y="" "="">" en esta función IFS, no se puede utilizar la función SWITCH.
La función SWITCH es realmente una función útil, ahorra tiempo y comete menos errores.
¡Buena suerte!
Ver también: