Convertir un código en etiqueta
| A | |
|---|---|
| 1 | Code |
| 2 | W |
Fórmula: C1: =SWITCH(A2,"E","East","W","West","N","North","Unknown")
Resultado: West
A2 se compara sucesivamente con cada código; el último argumento sin pareja es el valor predeterminado.
Aprenda CAMBIAR con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.
SWITCH
CAMBIAR(expression, value1, result1, …, [default])Ejemplo: =SWITCH(A2,"Boston","East","Denver","Central","Other")
Disponibilidad: Excel 2019+
La función CAMBIAR en Excel compara una expresión con una lista de valores y devuelve el resultado de la primera coincidencia, con un valor predeterminado opcional: =SWITCH(expression, value1, result1, …, default). Resulta más clara que varias funciones SI anidadas cuando se compara una celda con códigos fijos.
| A | |
|---|---|
| 1 | Code |
| 2 | W |
Fórmula: C1: =SWITCH(A2,"E","East","W","West","N","North","Unknown")
Resultado: West
A2 se compara sucesivamente con cada código; el último argumento sin pareja es el valor predeterminado.
| A | |
|---|---|
| 1 | Date |
| 2 | 3/9/2024 |
Fórmula: C1: =SWITCH(WEEKDAY(A2),1,"Sun",7,"Sat","Weekday")
Resultado: Sat
DIASEM devuelve 7 para el sábado, así que coincide el segundo par. El 9 de marzo de 2024 fue sábado.
| A | |
|---|---|
| 1 | Units |
| 2 | 75 |
Fórmula: C1: =SWITCH(TRUE,A2<50,"Low",A2<100,"Mid","High")
Resultado: Mid
Cada prueba devuelve TRUE o FALSE; CAMBIAR elige la primera que sea igual a TRUE.
Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.
Fórmula en F2: =SWITCH(C2,"Yes","Bonus","No","None","Other")
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Student | Score | Extra credit | Attempts | Result | |
| 2 | Ann | 92 | Yes | 2 | Bonus | |
| 3 | Bob | 74 | No | 0 | ||
| 4 | Cy | 58 | Yes | 3 | ||
| 5 | Dee | 81 | No | 1 | ||
| 6 | Eli | 66 | 2 |