Compartilhar via

Verificar se 2654 itens da coluna B estão dentro de 5183 itens da coluna A.

Anônima
2011-01-13T14:54:42+00:00

Olá. Estou com uma planilha e preciso verificar se 2654 itens da coluna B estão dentro de 5183 itens da coluna A. Eu criei uma função SE, da seguinte forma (valores começam de A2 até A5184 e B2 até B2655): =SE(B2=A2:A5184;"SIM";"NÃO") Eu fiz essa função na célula D2. Está correto? Se sim, precisaria arrastar a função para todas as células da coluna D, pois preciso saber o que da coluna B está dentro da A e o que não está. Porém, quando arrasto as células, fica assim: =SE(B3=A3:A5185;"SIM";"NÃO") Como mantenho o A2:A5184? Podem me ajudar?

Microsoft 365 e Office 365 | Instalar, resgatar, ativar | Para uso doméstico | Outro

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
  1. Anônima
    2011-01-13T18:02:20+00:00

    Descobri como faz. Se alguém tiver dúvida, segue explicação.

    Para comparar se um item de uma colunão é igual a algum dos vários itens de outra coluna, basta utilizar as funções OU e EXATO, desta forma:

    =OU(EXATO("celula_verificar";"celula_verificada_inicio":"celula_verificada_fim"))

    Como exemplo:

    =OU(EXATO(B2;$A$2:$A$5184))

    A função vai verificar se a célula B2 está dentro da coluna A que tem itens da célula A2 até A5184. Os cifrões ($) antes das letras e números das células foram colocadas para representar que são comandos absolutos. Logo, quando você puxar a alça de preenchimento para as células B3, B4, B5... a função só vai alterar o que não tiver dentro dos cifrões ($). Sendo assim, a próxima célula B3 vai verificar ainda dentro de A2 até A5184. Se não tivesse cifrão, quando eu puxasse a alça de preenchimento, ele iria verificar da A3 até A5185, o que não é correto.

    Fica aí a dica.

    Obrigado!

    At.

    Bruno Paschoali Regis.

    20+ pessoas acharam esta resposta útil.
    0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2011-01-14T00:26:32+00:00

    Você poderia usar, em C2, a fórmula:

    =CONT.SE($A$2:$A$5184;B2)

    Copiar e colar essa fórmula até C2655.

    Onde aparece 1 ou mais é porque há correspondência, e onde aparece0é que não há correspondência.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    8 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2011-01-16T18:49:23+00:00

    Oi Paschoali,

    Testei a sua fórmula (muito legal, aliás!), mas ela só funcionou quando entrei com CTRL+SHIFT+ENTER, ou seja é uma fórmula vetorial.

    É isso mesmo ou estou enganado?

    Se for pode-se usar uma fórmula comum (às vezes as fórmulas vetoriais fazem a planilha ficar meio lenta) aproveitando a sugestão do Benzadeus e mudando um pouco para

    =CONT.SE($A$2:$A$5184;B2)>0

    Aí os resultados serão VERDADEIRO ou FALSO

    abraços,

    M.

    2 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  3. Anônima
    2011-01-17T23:32:11+00:00

    Opa M!

    Sim cara, esqueci de colocar, mas é necessário sim dar CTRL + SHIFT + ENTER. Não sabia que deixava mais lenta, na próxima vez utilizarei a sua dica e do Benzadeus. Como era uma planilha sem tantos registros assim, quebrou o galho hehehe.

    Obrigado pelas dicas, vocês são demais!

    At.

    Paschoali.

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários