2017-10-10 1 views
0

Ich verwende Google Tabellen und versuche, eine Liste aus 2 Bereichen zu erstellen. Ein Bereich ist Lot-Nummern und der andere Bereich ist Kontostand. Wenn im Kontostand eine Zahl größer als Null ist, muss ich die Zahl im entsprechenden Losbereich angeben.Erstellen Sie eine Liste aus einem Array

Ich verwende die folgende Formel:

=ArrayFormula(INDEX(A4:A13, MATCH(0, COUNTIFS(B4:B13>0, A4:A13), 0))) 

Dies ist leicht mit der Formel von Chris vorgesehen zu erreichen. Denken Sie daran, die Zellen unterhalb der Filterformel leer zu halten. Alle Daten in den Zellen unterhalb der Formel verursachen einen Fehler. Ich habe die Anlagetabelle mit der richtigen Formel aktualisiert, die in D18 eingegeben wurde.

Mein Ergebnis ist eine Liste aller Losnummern anstelle einer Liste mit einem Kontostand.

https://docs.google.com/spreadsheets/d/1Kt4rPECAVVHhZOXeA3FHGriXIfAg6H5BqRu-vTA_Pnk/edit?usp=sharing

Der Link enthält eine Probe von meiner Tabelle mit meinem Ergebnis und unten ist ein Beispiel für mein erwartetes Ergebnis für Klarheit.

Antwort

1

Versuchen Sie, diese Formel in Zelle D13:

=FILTER(A18:A27,B18:B27>0)

+0

Danke. Offensichtlich habe ich den weiten Weg genommen und das ist viel einfacher. – Rod

Verwandte Themen