숫자 문자열 끝에서 반복되는 숫자 찾기

숫자 문자열 끝에서 반복되는 숫자 찾기

10자리 무료 전화번호 목록이 있습니다. 번호 마지막 4자리에 3자리 이상이 반복되는 것을 식별하고 싶습니다. 예를 들어:

8xxxxx5444
8xxxxx2220

답변1

이를 수행하는 방법에는 여러 가지가 있습니다. 이건 어때:

A열에 전화번호를 입력하세요.

그런 다음 마지막 네 문자를 분할합니다.

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)

그런 다음 F에서 비교를 수행합니다.

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

답변2

가장 세련된 솔루션은 아닐 수도 있지만 값(전화번호)이 A 열에 있는 경우 다음 수식을 B 열에 추가하고 적절하게 복사할 수 있습니다.

=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)))

좀 추악하지만 1개의 열만 사용합니다.

답변3

반복되는 숫자로 끝나는 숫자 시퀀스가 ​​있는 간단한 방법을 사용할 수 있습니다. 당신이 해야 할 일은 스피너의 마지막 숫자를 찾아보고 어떤 숫자가 먼저 나타나는지 기억하는 것만으로도 주기성 또는 반복성이 들어오는 일련의 숫자를 식별하는 것입니다. 같은 숫자의 합을 그것으로 나누어 더 작게 만들고 대답이 짝수로 나오면 이것이 우리의 반복 패턴이 될 것입니다.

구체적으로, 주어진 숫자 1212212에서 마지막 숫자는 2이고 실제로는 2자리마다 반복됩니다(마지막에서 두 번째 숫자도 2임을 알 수 있음). 여기에서 기본 요소(12)는 2로 균등하게 나누어 나머지 1이 되며 결과적으로 마지막 2자리 숫자(12)가 됩니다.

관련 정보