Valide o intervalo de valores em relação a outro intervalo de valores no Excel

0

Semelhante a como o CountIf valida um único valor em relação a um intervalo de valores (ou, o CountIfs valida um intervalo de valores em relação a critérios), existe uma maneira de validar um intervalo de valores em relação a outro intervalo de valores?

EX: Primeiro intervalo (R1) a1: a5 contém a, b, c, d, e

Segundo Intervalo (R2) b1: b contém a, b, c

Ao verificar se os valores R1 estão em R2, o resultado é FALSE devido a 'd' e 'e' não em R2. Basta saber se já existe uma função ou se há uma maneira fácil de criar uma. Obrigado, J.

    
por jgame 02.04.2015 / 23:22

1 resposta

0

Você pode preparar uma fórmula que faça isso. Por exemplo, você pode usar SUMPRODUCT para verificar uma matriz de condições para COUNTIF e calcular quantos encontram uma correspondência. Em seguida, compare essa contagem com a contagem de condições que você estava pesquisando.

=SUMPRODUCT(--(COUNTIF(B1:B5,A1:A5)>0))=COUNTA(A1:A5)

Um resumo da avaliação dessa fórmula com os dados de amostra fornecidos por você:

  1. =SUMPRODUCT(--(COUNTIF(B1:B5,{a,b,c,d,e})>0))=COUNTA(A1:A5)
  2. =SUMPRODUCT(--({1,1,1,0,0}>0))=COUNTA(A1:A5)
  3. =SUMPRODUCT(--({TRUE,TRUE,TRUE,FALSE,FALSE}))=COUNTA(A1:A5)
  4. =SUMPRODUCT({1,1,1,0,0})=COUNTA(A1:A5)
  5. =3=COUNTA(A1:A5)
  6. =3=5
  7. =FALSE
por 03.04.2015 / 00:04