Fehlende Nummern in einer fortlaufenden Reihe identifizieren (Microsoft Excel)
Marcya hat eine lange Liste sortierter Nummern in Spalte A eines Arbeitsblatts.
Diese Zahlen sind angeblich aufeinanderfolgend, aber sie weiß nicht, ob das stimmt. Das manuelle Überprüfen der Liste ist sowohl mühsam als auch fehleranfällig. Marcya fragt sich daher, ob es eine Möglichkeit gibt, „verpasste Nummern“ (die nicht mit der vorherigen übereinstimmen) hervorzuheben oder eine Liste der fehlenden Nummern zu erstellen In der Liste.
Es gibt verschiedene Möglichkeiten, um herauszufinden, wo Zahlen fehlen. Die erste ist eine, die ich ziemlich oft benutze: Ich füge eine Hilfsspalte neben Spalte A hinzu. Angenommen, Ihre Zahlen beginnen in Zelle A1, dann füge ich diese in Zelle B2 ein:
=IF(A2<>A1+1,"Error","")
Kopieren Sie die Formel so viele Zellen wie nötig nach unten, und Sie sehen leicht das Wort „Fehler“ neben einem Wert, der nicht dem Wert direkt darüber folgt. Wenn Sie etwas mehr über den Fehler wissen möchten, können Sie eine detailliertere Formel verwenden:
=IF(A2=A1,"Duplicate",IF(A2<>A1+1,"Gap",""))
Ein anderer Ansatz besteht darin, die Zellen in Spalte A bedingt zu formatieren. Führen Sie die folgenden Schritte aus, wobei Sie erneut davon ausgehen, dass Ihre Werte in Zelle A1 beginnen:
-
Wählen Sie den Bereich A2 bis zum letzten Wert in Spalte A.
-
Klicken Sie auf der Registerkarte Start des Menübands in der Gruppe Stile auf die Option Bedingte Formatierung. Excel zeigt eine Palette von Optionen für die bedingte Formatierung an.
-
Wählen Sie Zellenregeln hervorheben und dann im daraufhin angezeigten Untermenü Weitere Regeln. Excel zeigt das Dialogfeld Neue Formatierungsregel an.
(Siehe Abbildung 1.)
-
Wählen Sie im Bereich Regeltyp auswählen oben im Dialogfeld die Option Formel verwenden, um zu bestimmen, welche Zellen formatiert werden sollen.
-
Geben Sie im Feld Werte formatieren, in denen diese Formel wahr ist, die folgende Formel ein: = A2 <> A1 + 1. Klicken Sie auf Formatieren, um das Dialogfeld Zellen formatieren anzuzeigen.
-
Geben Sie mithilfe der Steuerelemente im Dialogfeld ein Format an, mit dem die nicht aufeinander folgenden Zellen hervorgehoben werden sollen.
-
Klicken Sie auf OK, um das Dialogfeld Zellen formatieren zu schließen. Die in Schritt 7 angegebene Formatierung sollte jetzt im Vorschaubereich für die Regel angezeigt werden.
-
OK klicken.
Wenn Sie eine Liste der fehlenden Zahlen in einer fortlaufenden Reihe erstellen möchten, können Sie eine Array-Formel verwenden. Fügen Sie Folgendes in Zeile 1 einer leeren Spalte ein:
=IFERROR(SMALL(IF(COUNTIF($A$1:$A$135, MIN($A$1:$A$135)+ROW($1:$135)-1)=0, MIN($A$1:$A$135)+ROW($1:$135)-1),ROW(A1)),"")
Denken Sie daran, dass dies eine einzelne Array-Formel ist. Sie müssen sie daher mit Strg + Umschalt + Eingabetaste als einzelne Zeile eingeben. Sie können die Formel dann in mehrere Zellen kopieren, bis keine Werte mehr zurückgegeben werden. Außerdem geht die Formel davon aus, dass Ihre Serie im Bereich A1: A135 liegt; Ist dies nicht der Fall, müssen Sie die Formel ändern, um den tatsächlichen Bereich wiederzugeben.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (4315) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.