Suchen nach sich wiederholenden Ziffern am Ende einer Ziffernfolge

Suchen nach sich wiederholenden Ziffern am Ende einer Ziffernfolge

Ich habe eine Liste mit gebührenfreien Telefonnummern mit 10 Ziffern. Ich möchte diejenigen identifizieren, die in den letzten 4 Ziffern der Nummer mindestens 3 sich wiederholende Ziffern enthalten. Beispiel:

8xxxxx5444
8xxxxx2220

Antwort1

Dafür gibt es viele Möglichkeiten. Wie wäre es mit dieser:

Tragen Sie die Telefonnummern in die Spalte A ein.

Teilen Sie dann die letzten vier Zeichen auf:

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ühren Sie dann einen Vergleich in F durch:

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

Antwort2

Vielleicht nicht die eleganteste Lösung, aber wenn Ihre Werte (Telefonnummern) in Spalte A stehen, können Sie die folgende Formel in Spalte B einfügen (und ggf. kopieren).

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

Es ist irgendwie hässlich, aber es verwendet nur eine Spalte.

Antwort3

Sie können eine einfache Methode verwenden, bei der eine Zahlenfolge mit einer wiederkehrenden Ziffer endet. Sie müssen nur die letzte Ziffer auf dem Drehrad nachschlagen und sich merken, welche Ziffer zuerst vorkommt. So können Sie die Ziffernfolge identifizieren, in der Periodizität oder Wiederholung auftritt. Machen Sie sie kleiner, indem Sie die Summe derselben durch diese Zahl teilen. Wenn das Ergebnis gerade ist, ist dies unser Wiederholungsmuster.

Konkret ist in der gegebenen Zahl 1212212 die letzte Ziffer 2 und sie wiederholt sich tatsächlich alle 2 Ziffern (da die vorletzte Ziffer auch 2 ist). Der Hauptfaktor (12) wird hier gleichmäßig durch 2 geteilt, der Rest ist 1, was die letzten 2 Ziffern (12) ergibt.

verwandte Informationen