match – função de script e 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.