Sintaxe
MATCH(search_value, range, [search_type])
- search_value—O valor a ser pesquisado.
- range—O intervalo de células (tabela de pesquisa) a ser pesquisado.
- search_type—[opcional][opcional] O padrão é 1. Define a correspondência aproximada (1, -1) ou exata necessária (0). Além disso, define se o intervalo é classificado em ordem crescente (1), não classificado (0) ou em ordem decrescente (-1).
Exemplo de uso
MATCH("Tarefa A", [Nome da tarefa]:[Nome da tarefa], 0)
Notas de uso
O Smartsheet calcula a posição relativa de um valor de pesquisa contando as células da esquerda para a direita (nas colunas) e de cima para baixo (nas linhas). Em uma tabela de pesquisa de duas colunas, a célula na linha superior da coluna mais à esquerda é a primeira posição, 1.



Para o argumento search_type opcional:
- 1: (O valor padrão) Encontra o maior valor menor ou igual a search_value (requer que o intervalo seja classificado em ordem crescente)
- 0: Localiza a primeira correspondência exata (nenhuma ordem de classificação é necessária)
- -1: Localiza o menor valor maior ou igual a search_value (requer que o intervalo seja classificado em ordem decrescente)
Exemplos
Esse exemplo faz referência às seguintes informações de planilha:
Linha nº | Item de vestuário | Total da transação | Unidades vendidas | ID de roupas | Preço por unidade | Data do pedido |
---|---|---|---|---|---|---|
1 | Camiseta | R$ 1.170,00 | 78 | A0012 | R$ 15,00 | 12/02/25 |
2 | Calça | R$ 1.491,00 | 42 | A0013 | R$ 35,50 | 15/02/25 |
3 | Casaco | R$ 900.00 | 45 | A0014 | R$ 20,00 | 20/02/25 |
Com base na tabela acima, aqui estão alguns exemplos de uso da função INDEX em uma planilha:
Fórmula | Descrição | Resultado |
---|---|---|
=MATCH("Calça", [Item de vestuário]:[Item de vestuário], 0) | Retorna a posição da linha para Calça na coluna Item de vestuário. Requer uma correspondência exata. | 2 |
=MATCH("Calça", [Item de vestuário]:[ID de vestuário], 0) | Retorna a posição do valor Calça da tabela de duas colunas, onde Camiseta seria a 1ª posição e A0014 a 6ª posição. | 3 |
=MATCH(DATE(2025, 2, 12), [Data do pedido]:[Data do pedido]) |
A fórmula usa search_value padrão de 1 (correspondência aproximada permitida, ordem de classificação crescente). | 1 |
=MATCH([ID de vestuário]@row, [ID de vestuário]:[ID de vestuário], 0) | Fornece a posição relativa de ID de vestuário na linha atual da planilha. A aplicação dessa fórmula com search_value exclusivo e um intervalo de coluna única produz um valor equivalente ao Número da linha. | |
=INDEX([Data do pedido]:[Data do pedido], MATCH("Jaqueta", [Item de vestuário]:[Item de vestuário], 0)) | Retorna o valor da coluna Data do pedido para a linha que contém o valor Casaco na coluna Item de vestuário. | 20/02/2025 |
Ainda precisa de ajuda?
Use o modelo do manual de fórmulas para encontrar mais recursos de suporte e exibir mais de 100 fórmulas, incluindo um glossário de cada função que você pode praticar trabalhando em tempo real e exemplos de fórmulas avançadas e de uso frequente.
Saiba mais sobre combinações de fórmulas para referências entre planilhas.
Encontre exemplos de como outros clientes do Smartsheet usam essa função ou faça perguntas sobre o seu caso de uso específico à comunidade on-line do Smartsheet.