match - Función de script y de gráfico
La función match compara el primer parámetro con todos los siguientes y devuelve la ubicación numérica del número de expresiones que coinciden. La comparación es sensible a mayúsculas.
Sintaxis:
match( str, expr1 [ , expr2,...exprN ])
Tipo de datos que devuelve: Entero
Argumento | Descripción |
---|---|
str | La cadena que se ha de evaluar. |
expr1 | La primera expresión para comprobar si hay una representación numérica válida. |
expr2 |
La segunda expresión para comprobar si hay una representación numérica válida. |
expr3 |
La tercera expresión para comprobar si hay una representación numérica válida. |
Ejemplo | Resultado |
---|---|
match( ColorCode,'Blue','Black' ) |
Esta expresión devuelve el índice de la correspondencia con el campo ColorCode. Si el valor de ColorCode es Blue entonces devuelve 1. Si el valor de ColorCode es Black entonces devuelve 2. Si no se encuentra ninguna coincidencia, devuelve 0. |
match( Region, 'North', 'East' ) | Esta expresión devuelve el índice de la correspondencia con el campo Region. Si el valor de Region es North entonces devuelve 1. Si el valor de Region es East entonces devuelve 2. Si no se encuentra ninguna coincidencia, devuelve 0. |
Algunos de los ejemplos de este tema utilizan cargas inline. Para más información, vea Usar cargas inline para cargar datos.