Número de ocorrências de números em uma lista

0

Eu tenho uma lista de números que gostaria de saber quantas vezes eles ocorrem em outra lista.

First list:
1
14
234
34534

Second list:
1
15
234
543455

Isso deve produzir 2 (1 e 234 aparecem na segunda lista).

Algum conselho? :)

    
por SNCSRC 18.08.2016 / 16:16

2 respostas

1

A função que você está procurando é SUMPRODUCT . Existem algumas maneiras de usá-lo, mas isso parece o mais simples.

=SUMPRODUCT(--(A1:A4=B1:B4))

No exemplo, usei seu First list na coluna A e Second list na coluna B. A fórmula foi colocada em C1 , onde soma as ocorrências onde os valores em A são iguais aos valores em B.

Observação: o duplo negativo ( -- ) na fórmula muda TRUE/FALSE retorna para 1/0 para que eles possam ser totalizados.

    
por 18.08.2016 / 17:28
0

Lista A : área de pesquisa. estático .
Lista B : Critérios contra a Lista A. Dinâmica ; pode mudar.

I have a list of numbers (List B) that I would like to know how many times they occur in another list (List A).

Lista B, Célula B2: =COUNTIF(B2, A:A) Existe '1' na Lista A? 1 vezes
Lista B, Célula B7: =COUNTIF(B7, A:A) Existe '234' na Lista A? 3 vezes.

Tabela dinâmica : Guia: Inserir > Tabela Dinâmica
Referência A1: C8 - List1, ListB, CountIF
Tabela em Folha: F1
Configurar o conteúdo da Tabela Dinâmica :
Revelar dois dados: 'List B' e 'CountIf'
Lado Esquerdo: As linhas da Lista B onde ocorrências ocorrem na Lista A.
Linha superior: valores de contagem (1, 3) > > 1 e 14 '1 vez', 234 '3 vezes'

    
por 21.08.2016 / 01:44