Encontrar dígitos repetidos no final de uma sequência de dígitos

Encontrar dígitos repetidos no final de uma sequência de dígitos

Eu tenho uma lista de números de telefone gratuitos de 10 dígitos. Gostaria de identificar aqueles que contenham pelo menos 3 dígitos repetidos nos últimos 4 dígitos do número. Por exemplo:

8xxxxx5444
8xxxxx2220

Responder1

Existem diversas formas de fazer isto. Que tal este:

Coloque os números de telefone na coluna A

Em seguida, divida os últimos quatro caracteres:

Col B  =LEFT(RIGHT(A1,4),1)
Col c  =LEFT(RIGHT(A1,3),1)
Col d  =LEFT(RIGHT(A1,2),1)
Col e  =RIGHT(A1,1)

Então faça uma comparação em F:

=IF(OR(AND(B1=C1,C1=D1),AND(C1=D1,D1=E1)),"Yep")

Responder2

Talvez não seja a solução mais elegante, mas se seus valores (números de telefone) estiverem na coluna A, você poderá adicionar a seguinte fórmula à coluna B (e copiá-la conforme apropriado).

=AND(MID(A1,8,1) = MID(A1,9,1), OR(MID(A1,7,1) = MID(A1,8,1), MID(A1,9,1) = MID(A1,10,1)))

É meio feio, mas usa apenas 1 coluna.

Responder3

Você pode usar uma forma simples que tenha uma sequência numérica terminando com um dígito repetido. Tudo o que você precisa fazer é olhar para o último dígito do botão giratório e memorizar qual dígito ocorre primeiro para identificar a série de dígitos em que entra a periodicidade ou repetitividade. a resposta for par, então esse será o nosso padrão de repetição.

Especificamente, no número fornecido 1212212, o último dígito é 2 e, na verdade, ele se repete a cada 2 dígitos (vendo que o penúltimo dígito também é 2). O fator principal (12) aqui é dividido igualmente por 2 e o restante 1 que resulta nos últimos 2 dígitos (12).

informação relacionada