Excel-Formel: Zählen mit sich wiederholenden Werten -

Inhaltsverzeichnis

Generische Formel

=ROUNDUP((COLUMN()-offset)/repeat,0)

Zusammenfassung

Um mit sich wiederholenden Zahlen zu zählen (zum Beispiel: 1111,2222,3333,4444 usw.), können Sie eine Formel verwenden, die auf der ROUNDUP-Funktion basiert, entweder mit Hilfe von ROW oder COLUMN.

Im gezeigten Beispiel lautet die Formel in C4:

=ROUNDUP((COLUMN()-2)/$B4,0)

Erläuterung

Der Kern dieser Formel ist die ROUNDUP-Funktion. Die ROUNDUP-Funktion funktioniert wie die ROUND-Funktion, außer dass die ROUNDUP-Funktion beim Runden immer die Zahlen 1-9 aufrundet. In dieser Formel verwenden wir diese Tatsache, um Werte zu wiederholen.

Um ROUNDUP eine Nummer zu geben, verwenden wir diesen Ausdruck:

(COLUMN()-2)/$B4

Ohne Referenz generiert COLUMN die Spaltennummer der Zelle, in der es angezeigt wird, in diesem Fall 3 für Zelle C4.

Die Zahl 2 ist einfach ein Versatzwert, um zu berücksichtigen, dass Spalte C Spalte 3 ist. Wir subtrahieren 2, um wieder auf 1 zu normalisieren.

Zelle B4 enthält den Wert, der angibt, wie oft eine Zählung "wiederholt" werden soll. Wir haben die Spaltenreferenz gesperrt, damit der Wiederholungswert fest bleibt, wenn die Formel über die Tabelle kopiert wird.

Die normalisierte Spaltennummer wird durch den Wiederholungswert geteilt und das Ergebnis wird als zu rundende Zahl in ROUNDUP eingegeben. Für die Anzahl der Stellen verwenden wir Null, sodass die Rundung auf die nächste Ganzzahl erfolgt.

Sobald die Spaltenanzahl gleichmäßig durch den Wiederholungswert teilbar ist, steigt die Anzahl an.

Zeilen statt Spalten

Wenn Sie in Zeilen anstatt in Spalten zählen müssen, passen Sie die Formel einfach wie folgt an:

=ROUNDUP((ROW()-offset)/repeat,0)

Interessante Beiträge...