Estimados miembros de la comunidad:
Estoy intentando escribir una condición IIf múltiple, pero no estoy seguro de cómo hacerlo correctamente.
Tengo una tabla sencilla con IdCodes (enteros) que corresponden a nombres de equipos. Cada «Team_id» corresponde a un único «Team Name».
Como hay muchos (alrededor de 60 tipos de Team_id), necesito agruparlos para poder usar el resultado en un widget Selector de mi panel.
Quiero indicarle al panel que filtre los datos según la categoría del equipo (consulta la tabla; sin embargo, la columna «Team_category» no existe. Esto es lo que necesito que averigüe la expresión Arcade).
Si Team_id es mayor o igual que 1000 Y menor o igual que 1999 = CAT 1; pero si Team_id es mayor o igual que 2000 Y menor o igual que 2999 = CAT 2, y así sucesivamente… al menos 9 o 10 veces.
La expresión debería devolver toda mi tabla original + el nuevo campo «Team_category», que usaré en un widget SELECTOR para filtrar los datos como «Valores agrupados»..
Encontré esta respuesta, pero no es exactamente lo que necesito….
https://community.esri.com/t5/arcgis-online-questions/arcade-expression-to-find-text-in-string-and/td-p/300824
¿Alguna ayuda? ¡Muchas gracias a todos!
😁🙏
Team_id | Nombre_del_equipo | Team_category |
1000 | Equipo A | CAT 1 |
1001 | Equipo B | CAT 1 |
1200 | Equipo C | CAT 1 |
2000 | Equipo D | CAT 2 |
2001 | Equipo E | CAT 2 |
2100 | Equipo F | CAT 2 |
3000 | Equipo G | CAT |
3001 | Equipo H | CAT 3 |
3700 | Equipo I | CAT 3 |
… | …. | … |
9000 | Equipo XYZ | CAT 9 |