Planilhas google: verifique se a célula contém texto de lista
Você pode usar a seguinte fórmula no Planilhas Google para verificar se uma célula contém texto de uma lista:
=ArrayFormula(IF(LEN( A2:A13 ), REGEXMATCH( A2:A13 ,).*(?i)("&TEXTJOIN("|",
TRUE , $E$2:$E$4 )&").*") ,""))
Neste exemplo, se a célula A1 contiver algum dos valores de texto no intervalo E2:E8 , ela retornará TRUE , caso contrário retornará FALSE .
O exemplo a seguir mostra como usar esta fórmula na prática.
Exemplo: verifique se a célula contém texto de lista no Planilhas Google
Digamos que temos o seguinte conjunto de dados no Planilhas Google que mostra o número de pontos marcados por diferentes jogadores de basquete:
Existem três times no elenco do Texas: Mavs, Spurs e Rockets.
Digamos que queremos criar uma nova coluna que nos diga se cada equipe é do Texas ou não.
Primeiro, criaremos uma lista de times do Texas na coluna E:
Usaremos então a seguinte fórmula para verificar se o valor na coluna Equipe contém algum dos valores de texto na coluna E:
=ArrayFormula(IF(LEN( A2:A13 ), REGEXMATCH( A2:A13 ,).*(?i)("&TEXTJOIN("|",
TRUE , $E$2:$E$4 )&").*") ,""))
Podemos digitar esta fórmula na célula C2 e copiá-la e colá-la nas células restantes da coluna C:
Observe que qualquer linha contendo Mavs, Spurs ou Rockets é atribuída TRUE enquanto todas as outras linhas são atribuídas FALSE .
Por exemplo:
- A primeira linha foi atribuída como TRUE , pois “Mavs” está na lista.
- A segunda linha recebeu o valor FALSE , pois “Nets” não está na lista.
- A terceira linha foi atribuída como TRUE , pois “Mavs” está na lista.
- A quarta linha recebeu o valor FALSE , pois “Lakers” não está na lista.
E assim por diante.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Planilhas Google:
Como verificar se a célula está vazia no Planilhas Google
Como verificar se o valor está dentro do intervalo no Planilhas Google
Como usar a formatação condicional baseada em caixas de seleção no Planilhas Google