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?

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.


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")
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.