Beschreibung
Verwenden Sie diese Funktion, um die Anzahl der Zeilen in einem angegebenen Array oder einer Referenz zu ermitteln.
Syntax
ROWS(array)
Eingaben
Diese Funktion akzeptiert das folgende Argument:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
Array |
Ja | Der Bereich oder das Array, das für die Berechnung der Anzahl der Zeilen verwendet werden soll. | Ein Zellbereich, eine Formel, die einen Zellbereich zurückgibt, oder ein Verweis auf eine Zelle, die einen Zellbereich enthält. |
Beispiele
Stichprobendaten
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Obst | Preis | Auf der Hand | Versprochen | Verfügbar |
| 2 | Apple | 1.25 | 23 | 14 | 9 |
| 3 | Banane | 1.22 | 45 | 12 | 23 |
| 4 | Mango | 0.98 | 75 | 50 | 25 |
| 5 | Pfirsich | 1.35 | 12 | 12 | 0 |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Abrufen von Daten aus einer bestimmten Zeile in einem Bereich. | =INDEX(A1:B10, ZEILEN(A1:A5), 2) |
Diese Formel gibt den Wert aus der 5. Zeile, 2. Spalte des Bereichs Für diesen Datensatz lautet das Ergebnis 1.35. |
| Berechnet den Durchschnitt der Werte in einer Zeile, aber nur für eine bestimmte Anzahl von Zeilen, die sich dynamisch auf der Grundlage der ausgewählten Zeilen ändert. | =DURCHSCHNITT(INDEX(B2:B100, 1):INDEX(B2:B100, ROWS(B2:B100))) |
Diese Formel funktioniert auf folgende Weise:
Für diesen Datensatz lautet das Ergebnis 1.2. |
| Erstellen Sie eine laufende Summenformel, die Werte über mehrere Zeilen summiert, wobei die Anzahl der Zeilen dynamisch auf der Grundlage der Benutzereingabe sein sollte. | =SUM(B2:INDEX(B2:B100, MIN(ROWS(B2:B100), D1))) |
Diese Formel funktioniert auf folgende Weise:
Für diesen Datensatz lautet das Ergebnis 4.8. |
| Zählt die Anzahl der nicht leeren Zellen in einem dynamischen Bereich, in dem sich die Anzahl der Zeilen ändern kann. | =COUNTA(A1:INDEX(A1:Z1, ROWS(A1:B1))) |
Diese Formel zählt die Anzahl der nicht leeren Zellen in den ersten "n" Zeilen auf der Grundlage der Anzahl der in Für diesen Datensatz wird das Ergebnis 0 lauten, da es keine leeren Zellen gibt. |
Hinweise
- Wie bei allen Array-Funktionen werden auch bei ROWS die Ergebnisse dynamisch auf benachbarte Zellen aufgefüllt, ausgehend von der Zelle, die die ROWS-Funktion enthält.
Tipps
- ROWS kann mit anderen Funktionen kombiniert werden, darunter:
- FILTER: Um bestimmte Zeilen aus den gefilterten Daten auszuwählen.
- SORT: Um Zeilen neu anzuordnen.
- UNIQUE: Um eindeutige Werte aus ausgewählten Zeilen zu extrahieren.
- SEQUENCE: Um dynamische Zeilenauswahlen zu erstellen.
- INDEX: Für erweiterte Zeilenreferenzierung.
- MATCH: Für die dynamische Zeilenauswahl auf der Grundlage von Kriterien.
- TRANSPOSE: Für die Neuausrichtung ausgewählter Zeilen.
- CHOOSEROWS: Für eine komplexere Datenauswahl.
Verwandte Funktionen
Hier finden Sie die anderen Funktionen der Array-Formel, die in Arbeitsblättern von Workiva unterstützt werden.