2017-04-22 5 views
1

In Excel versuche ich, leere Zeilen aus dem USER INVENTORY MODEL-Blatt herauszufiltern und sie alle, ohne leere Zeilen, im TESTING-Blatt anzuzeigen. Ich habe eine website gefunden, die zeigt, wie dies zu tun ist, wenn die Spalten nebeneinander liegen, aber nicht, wenn sie sich auf verschiedenen Blättern befinden. Kann mir jemand sagen, wie man die folgende Formel ändert, um auf einem anderen Blatt zu arbeiten?Herausfiltern von leeren Wertzellen auf einem anderen Blatt in Excel

Unten ist die Formel, wie ich es haben jetzt“

=IFERROR(INDEX('USER INVENTORY MODEL'!B$2:B$300,SMALL(IF('USER INVENTORY MODEL'!B$2:B$300<>"",ROW('USER INVENTORY MODEL'!B$2:B$300)),ROW(2:2))),"") 

Antwort

1

Versuchen,

=INDEX('USER INVENTORY MODEL'!B:B, AGGREGATE(15, 6, ROW('USER INVENTORY MODEL'!B$2:INDEX('USER INVENTORY MODEL'!B:B, MATCH("zzz", 'USER INVENTORY MODEL'!B:B)))/SIGN(LEN('USER INVENTORY MODEL'!B$2:INDEX('USER INVENTORY MODEL'!B:B, MATCH("zzz", 'USER INVENTORY MODEL'!B:B)))), ROW(1:1))) 

ich angenommen habe, dass 'USER INVENTORY MODEL' B: B Textwerte enthält, keine Zahlen.

+0

Textwerte sind die Mehrheit, aber ich habe einige Zahlenwerte.Wie viel davon wird sich ändern, wenn ich Zahlenwerte habe? –

+1

Um den letzten wahren Zahlenwert zu finden, ändern Sie 'MATCH (" zzz ", ...' zu 'MATCH (1e99, ...'. Es ist ich wichtig, um die Anzahl der zu verarbeitenden Zeilen zu minimieren. – Jeeped

Verwandte Themen