Abrufen des N-ten Werts in einer Zeile, Spalte und Bereich in Microsoft Excel 2010

Anonim

In diesem Artikel erfahren Sie, wie Sie den N-ten Wert in einer Zeile, einer Spalte und einem Bereich abrufen. Wir verwenden eine Kombination der Funktionen „OFFSET“, „Index“ und „ROW“ in Microsoft Excel 2010.

VERSETZUNG: -Eine der Zeilen und Spalten in einem Bereich, bei dem es sich um eine angegebene Anzahl von Zellen oder einem Zellbereich handelt, hat einen Verweis, der Verweise zurückgegeben hat. Eine einzelne Zelle oder ein Zellbereich, ggf. muss auf die Anzahl der Zeilen und die Anzahl der Spalten zurückgeführt werden, können angegeben werden.

Die Syntax der OFFSET-Funktion: =OFFSET (Referenz, Zeilen, Spalten, Höhe, Breite)

Referenz:- Dies ist eine Zelle oder ein Bereich, von dem Sie einen Offset durchführen möchten.

Zeilen und Spalten zum Verschieben: - Wie viele Zeilen Sie vom Startpunkt aus verschieben möchten, und beide können positiv, negativ oder null sein.

Höhe und Breite: - Dies ist die Größe des Bereichs, den Sie zurückgeben möchten.

Nehmen wir ein Beispiel, um zu verstehen, wie die Offset-Funktion in Excel funktioniert.

Wir haben Daten im Bereich A1:D10, wobei Spalte A den Produktcode enthält, Spalte B die Menge enthält, Spalte C die Kosten pro Produkt enthält und Spalte D die Gesamtkosten enthält. Wir möchten den Wert von Zelle C5 in Zelle E2 zurückgeben.

Befolgen Sie die unten aufgeführten Schritte.

  • Wählen Sie die Zelle E2 aus und schreiben Sie die Formel.
  • =OFFSET(A1,4,2,1,1)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt den Wert der Zelle C5 zurück.



REIHE: - Diese Funktion wird verwendet, um die Zeilennummer eines Zellbezugs zurückzugeben.

Syntax der Funktion „ROW“: =ROW (Referenz)

Beispiel: =ROW (A1) würde 1 . zurückgeben

=ROW (A1:A10) würde 1 . zurückgeben

=ROW (A1:C10) würde 1 . zurückgeben




INDEX: Die Indexformel gibt einen Wert aus dem Schnittpunkt zwischen der Zeilennummer und der Spaltennummer in einem Array zurück. Es gibt 2 Syntaxen für die Funktion „INDEX“.

1. Syntax der Funktion „INDEX“:=INDEX (array, row_num, [column_num])

2. Syntax der Funktion „INDEX“:=INDEX (Referenz, Zeilennummer, [Spaltennummer], [Bereichsnummer])

Wir haben beispielsweise Daten im Bereich A1:C5, in denen Spalte A die Bestell-ID enthält, Spalte B den Einzelpreis und Spalte C die Menge.

Folgen Sie den unten angegebenen Schritten:

  • Schreiben Sie die Formel in Zelle D2.
  • =INDEX(A1:C5,2,3)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt 10 zurück, was bedeutet, dass 10 in 2 . verfügbar istnd Reihe und 3rd Säule.


Nehmen wir ein Beispiel, um zu verstehen, wie wir den N-ten Wert in einer Zeile, einer Spalte und einem Bereich abrufen können.

Wir haben Daten im Bereich A1:B12.

Um den N-ten Wert in der Spalte abzurufen, führen Sie die folgenden Schritte aus:

  • Schreiben Sie die Formel in Zelle C2.
  • =OFFSET($B$1,0,C4-1)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt den N-ten Wert in der Spalte zurück.


Um den N-ten Wert in der Zeile abzurufen, führen Sie die folgenden Schritte aus:

  • Schreiben Sie die Formel in Zelle C2.
  • =OFFSET($A$4,C4-1,0)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt den N-ten Wert in der Zeile zurück.


Um den N-ten Wert im Bereich abzurufen, führen Sie die folgenden Schritte aus:

  • Schreiben Sie die Formel in Zelle C2.
  • =INDEX($A$2:$A$12,(ZEILE()-2)*3+3)
  • Drücken Sie die Eingabetaste auf Ihrer Tastatur.
  • Die Funktion gibt den N-ten Wert im Bereich zurück.


Auf diese Weise können wir den N-ten Wert in einer Zeile, einer Spalte und einem Bereich in Microsoft Excel 2010 abrufen.