Excel

Letzte Zeilennummer im Bereich

Last Row Number Range

Excel-Formel: Letzte Zeilennummer im BereichAllgemeine Formel |_+_| Zusammenfassung

Um die letzte Zeilennummer in einem Bereich zu erhalten, können Sie eine Formel verwenden, die auf den Funktionen ROW, ROWS und MIN basiert. Im gezeigten Beispiel lautet die Formel in Zelle F5:



= MIN ( ROW (rng))+ ROWS (rng)-1

wobei 'Daten' der benannte Bereich ist B5:D10

Erläuterung

Wenn ein einzelner Zellbezug gegeben ist, wird der ROW-Funktion gibt die Zeilennummer für diese Referenz zurück. Wenn jedoch ein Bereich mit mehreren Zeilen angegeben wird, gibt die ROW-Funktion ein Array zurück, das alle Zeilennummern für den Bereich enthält:





 
= MIN ( ROW (data))+ ROWS (data)-1

Um nur die erste Zeilennummer zu erhalten, verwenden wir die MIN-Funktion so was:

 
{5678910}

die die niedrigste Zahl im Array zurückgibt, 5.



Ändern Sie die vertikale Achse in das Abrechnungsformat

Sobald wir die erste Zeile haben, können wir einfach die Gesamtzahl der Zeilen im Bereich addieren und dann 1 subtrahieren, um ein Endergebnis zu erhalten. Wir erhalten Gesamtzeilen im Bereich mit ROWS-Funktion , und ein Endergebnis wird wie folgt ermittelt:

 
 MIN ( ROW (data))

Indexversion

Anstelle von MIN können Sie auch INDEX verwenden, um die letzte Zeilennummer zu erhalten:

Gibt es ein Häkchen in Excel?
 
=5+ ROWS (data)-1 =5+6-1 =10

Dies ist bei großen Bereichen möglicherweise etwas schneller, da INDEX nur eine einzelne Zelle an ROW zurückgibt.

Einfache Version

Wenn eine Formel ein Array-Ergebnis zurückgibt, zeigt Excel das erste Element im Array an, wenn die Formel in eine einzelne Zelle eingegeben wird. Dies bedeutet, dass Sie in der Praxis oft nur eine vereinfachte Version der Formel verwenden können:

 
= ROW ( INDEX (data,1,1))+ ROWS (data)-1

Innerhalb von Formeln kann es jedoch erforderlich sein, sicherzustellen, dass es sich nur um ein Element und nicht um ein Array handelt. In diesem Fall sollten Sie die obige MIN- oder INDEX-Version verwenden.

Autor Dave Bruns


^