Sintaxe
HAS(search_range, criterion)
- search_range—A célula ou o intervalo de células no qual pesquisar
- critério—O valor que você deseja encontrar
Exemplo de uso
=IF(HAS([Dia da semana]: [Dia da semana], "Segunda-feira"), "sim", “não”)
Notas de uso
- A função HAS foi projetada para funcionar com colunas suspensas de várias seleções e colunas de vários contatos. Ele não causará erro se for usado com outros tipos de coluna, mas só retornará verdadeiro se o critério corresponder exatamente ao conteúdo da célula ou a um valor distinto em uma célula de seleção múltipla ou de contato múltiplo.
No exemplo acima, se [Day of Week]1 estiver em uma coluna Text/Number (Texto/Número), o HAS retornará "true" (verdadeiro) se [Day of Week]1 = "Monday" (Segunda-feira), mas retornará "false" (falso) se [Day of Week]1 = "Monday Tuesday" (Segunda-feira, Terça-feira). Se [Day of Week]1 estiver em uma coluna de seleção múltipla, o HAS retornará "true" se [Day of Week]1 = "Monday" e também retornará "true" se [Day of Week]1 contiver valores de "Monday" e "Tuesday". Ele retornará "false" se o valor em [Day of Week]1 = "Monday Tuesday". - A função HAS é diferente de CONTAINS porque procura valores específicos, enquanto CONTAINS procura cadeias de caracteres ou caracteres que contenham os critérios.
Por exemplo, usar HAS para procurar "apples" só retornará verdadeiro se "apples" estiver sozinho em uma coluna de texto/número ou for um valor distinto em uma coluna de seleção múltipla. Em contrapartida, usar CONTAINS para procurar “maçãs” retornará "true" se encontrar a palavra “maçãs” em alguma parte de uma célula de texto/número ou em um valor diferente em uma célula de várias seleções.
Exemplos
Veja alguns exemplos de uso da HAS em uma planilha.
| Fórmula | Descrição | Resultado |
|---|---|---|
| =SUMIF([Peça de vestuário]:[Peça de vestuário], HAS(@cell, "Camiseta"), [Unidades vendidas]:[Unidades vendidas]) | Soma os valores das células na coluna Unidades vendidas se a célula adjacente na coluna Item de vestuário da mesma linha tiver o valor exato correspondente de Camiseta A linha 1 atende a esses critérios. | 78 |
| =COUNTIFS([Data da venda]:[Data da venda], HAS(@cell, "13h55")) | Conta os valores das células na coluna Data de venda que têm o valor exato correspondente ao valor 02/15/19 1:55 PM A linha 2 atende a esses critérios. | 1 |
| =IF(HAS([Peça de vestuário]:[Peça de vestuário], "Casaco"), "True", "False") | Se a coluna Clothing Item tiver o valor correspondente exato de Jacket, a fórmula produzirá o valor True. A linha 3 atende a esses critérios. | Verdadeiro |
Ainda precisa de ajuda?
Use o modelo Formula Handbook para encontrar mais recursos de suporte e visualizar mais de 100 fórmulas, incluindo um glossário de cada função com a qual você pode praticar o trabalho em tempo real e exemplos de fórmulas avançadas e comumente usadas.
Encontre exemplos de como outros clientes do Smartsheet usam essa função ou pergunte sobre seu caso de uso específico na Comunidade on-line do Smartsheet.