Sagen Sie, ich habe diesen benannten Bereich, nicht bei A1.
%Vor%Nun, wie kann ich die erste Zeile bekommen? Und N-te Reihe? Und wie die N-te Spalte? Als Bereich mit den integrierten Funktionen.
Bearbeiten: Nte Zeile: =OFFSET(ObjednavkyData, N,0, 1)
Letzte Reihe:
Verwenden Sie einfach die Funktion INDEX
:
Wenn Sie die letzte Zeile und Spalte haben möchten, die Sie verwenden können:
%Vor%INDEX
ist effizienter als die alternativen OFFSET
und INDIRECT
, die flüchtig sind. Beispiele:
%Vor%Zusatz:
Wenn Sie die ganze Zeile erhalten möchten, können Sie den [column] -Teil der INDEX-Funktion weglassen. Und wenn Sie die ganze Spalte benötigen, lassen Sie den [row] Teil weg.
%Vor%Teilantwort: (immer noch offen für bessere)
1. Reihe
%Vor%Erste Spalte:
Sie können einfach einige Funktionen auf dem Bereich aufrufen, und sie nehmen die erste Spalte.
Oder, falls nötig:
N-te Reihe:
Der Schlüssel hier ist, dass OFFSET()
nur rechts und unten füllt. Sie müssen diese Richtungen also nur nach ihren Parametern zuschneiden.
Könnte auch erreicht werden, indem die erste Zeile an ARRAYFORMULA()
übergeben wird und für jede Spalte (Zelle) die Zelle der letzten Zeile mit INDEX(COLUMN(),ROW() + N)
abgerufen wird.
N-te Spalte:
Ähnlich wie oben müssen Sie nur die Anzahl der Zeilen ermitteln.
%Vor% Ich spielte mit TRANSPOSE()
, aber scheint, dass OFFSET()
es nicht gut verdaut.
Erste Reihe:
%Vor%Erste Spalte:
%Vor%N-te Reihe:
%Vor%N-te Spalte:
%Vor%Ersetzen Sie Daten mit Ihrem Datenbereich und N durch die Zeile / Spalte, die Sie in den Daten benötigen. Row's / Columns werden beginnend mit 0 gezählt. Sie können diesen Kauf stattdessen mit N-1 ändern.
Wenn Sie anstelle der Werte den tatsächlichen Bereich (A: A, 1: 1, A3: A3) erhalten möchten, löschen Sie einfach die INDIREKT in diesen Formeln
Hoffe, das hilft
Ich möchte eine alternative Methode vorschlagen, die auch mit flüchtigen unbenannten Bereichen arbeitet (z. B. Ausgabe von anderen Funktionen, nicht nur Bereiche, die in der Tabelle vorhanden sind.) Die allgemeine Idee ist, FILTER () als Mechanismus der Extraktionen zu verwenden und konstruiere einen Vektor von Wahr / Falsch-Werten als Indikator, welche Zeilen extrahiert werden sollen. Wenn also beispielsweise der Quellbereich A1: D13 ist und ich Zeile 7 extrahieren möchte, würde ich
schreiben %Vor%Wie Sie sehen können, ist es auch leicht zu verallgemeinern, um beliebig viele Zeilen von überall zu extrahieren. Im Allgemeinen konstruiere die Formel wie folgt:
%Vor%Tags und Links google-spreadsheet