2017-02-04 1 views
0

Ich versuche, eine Sheet-Array-Referenz, z. B. Sheet1!C2:C10, in einer Filterfunktion in Sheet2 zu verwenden, um ein Array in Sheet1 zu referenzieren, dessen Länge sich von Tag zu Tag ändert. Daher ist die obige C10-Referenz tatsächlich von Tag zu Tag variabel.Wie berechne ich eine Zellreferenz in Google Tabellen?

So ist das Array in Sheet1 in der Spalte C2 bis zu wo immer, von Tag zu Tag länger bis zu einem Punkt, wo die Datensammlung endet. Das Array wird von einem Formular generiert, das zeilenweise mit einem Zeitstempel in Spalte A schreibt. Der Verweis wird in Sheet2 in einer Filterfunktion verwendet.

Also, ich denke ich so etwas wie Sheet1!C2:indirect("C" & counta(Sheet1!A:A))

versuchen sollte, aber es funktioniert nicht. Und es produziert ERROR: FILTER has mismatched range sizes. Expected row count: 9. column count: 1. Actual row count: 1, column count: 1.

Kann mir jemand sagen, was ich hier falsch mache?

Antwort

0

Ich weiß nicht, was Sie zu filtern versuchen, aber versuchen Sie dies:

=filter(arrayformula(Sheet1!C2:C),Sheet1!C2:C<>"") 

Ändern Sie den Filter, um Ihren Bedarf.

Verwandte Themen