match - Função de script e de gráfico
A função match compara o primeiro parâmetro com todos os seguintes e retorna a localização numérica das expressões correspondentes. A comparação faz distinção de maiúsculas e minúsculas.
Sintaxe:
match( str, expr1 [ , expr2,...exprN ])
Tipo de dados de retorno: inteiro
| Argumento | Descrição |
|---|---|
| str | A string a ser avaliada. |
| expr1 | A primeira expressão na qual se buscará uma representação numérica válida. |
| expr2 |
A segunda expressão na qual se buscará uma representação numérica válida. |
| expr3 |
A terceira expressão na qual se buscará uma representação numérica válida. |
| Exemplo | Resultado |
|---|---|
|
match( ColorCode,'Blue','Black' ) |
Essa expressão retorna o índice da correspondência com o campo ColorCode. Se o valor de ColorCode for Blue, então ele retornará 1. Se o valor de ColorCode for Black, então ele retornará 2. Se não for encontrada correspondência, será retornado 0. |
| match( Region, 'North', 'East' ) | Essa expressão retorna o índice da correspondência com o campo Region. Se o valor de Region for North, então ele retornará 1. Se o valor de Region for East, então ele retornará 2. Se não for encontrada correspondência, será retornado 0. |
Alguns dos exemplos neste tópico usam carregamentos inline. Para obter mais informações, consulte Usando carregamentos inline para carregar dados.