Procurando uma fórmula para determinar números duplicados em uma linha da planilha?

1

Existe uma fórmula para me deixar contar se houver duplicatas aparecendo em uma linha?
Se eu tiver de 3 a 6 colunas de números individuais, gostaria de saber se algum número está duplicado em alguma linha específica? Para simplificar, a melhor maneira de pensar é nos números da loteria: se eu tiver linhas com 7-7-5; então 4-5-2 abaixo disso; depois 1-5-7; depois 2-2-5; depois 1-0-9; depois 1-1-3; depois 1-0-1; depois 5-4-2. Você pode ver que a primeira, quarta, sexta e sétima linha tinham duplicatas.

Existe uma fórmula que calcularia isso para mim?

Andy C.
fonte

Respostas:

1

Você pode usar SUMPRODUCT para isso, com três colunas:

=IF(SUMPRODUCT((A1:C1<>"")/COUNTIF(A1:C1,A1:C1&""))<>3, "DUPES", "")

A função SUMPRODUCT aqui funciona como uma fórmula de matriz sem ser uma, e itera por todo o intervalo, e o resultado é o número de valores exclusivos. Em seguida, basta comparar isso com o número fixo de colunas que você possui e atribuir resultados VERDADEIRO / FALSO, conforme necessário.

Lance Roberts
fonte
Esta é a maneira correta de fazer isso.
Raystafarian 24/02
0

Não tenho certeza sobre uma única fórmula. Como são apenas de 3 a 6 colunas, repita essa fórmula nas células de 3 a 6 ao lado dos dados originais. (este exemplo é para 3 colunas)

=countif(a1,a1:a3) 

Então, se você realmente precisar dele em uma coluna ... Na coluna ao lado dessa fórmula, acabei de colocar um teste OR para> 1 para cada coluna dentro de um IF.

=if(or(d1>1,e1>1, f1>1),"DUPLICATES!!","no dupes")
Jody
fonte