Extrahieren Sie eindeutige Informationen aus dem Masterblatt mit einem angegebenen Wert in einem bestimmten Bereich

Extrahieren Sie eindeutige Informationen aus dem Masterblatt mit einem angegebenen Wert in einem bestimmten Bereich

Ich habe ein Masterblatt mit Tausenden von Zeilen. Dieses Blatt ist im Grunde das Mutterblatt, aus dem andere Blätter ihre Daten beziehen. Nehmen wir zum Beispiel die folgende Muttertabelle:

Mutterblatt

Nun habe ich noch ein weiteres Blatt, welches ausschließlich für Musikveranstaltungen gedacht ist. Die Tabelle sieht folgendermaßen aus:

Notenblatt

Im Grunde brauche ich eine Formel in A3, die nur eindeutige musikalische Ereignisse aus dem Mutterblatt extrahiert.

Ich weiß, dass dies mit einer Pivot-Tabelle erreicht werden kann, aber ich bevorzuge die Formelmethode, die wahrscheinlich Index und Übereinstimmung beinhalten würde.

Danke schön.

Antwort1

Sie können alle drei Spalten mit einer Formel füllen.

Diese Matrixformel in A3 Ihres zweiten Blattes muss mit eingegeben werden CTRLShiftEnter, nicht nur mit Enter. Bei korrekter Ausführung wird die Formel in der Formelleiste von geschweiften Klammern umgeben.

=IFERROR(INDEX(IF($A$1:$A$10="Musical",B$1:B$10,""),SMALL(IF($A$1:$A$10="Musical",ROW(B$1:B$10),""),ROW()-2)),"")

Sie müssen die Bereiche auch ändern, um den Namen Ihres Masterblatts einzuschließen, d. h. Sheet1!$A$1:$A$10, und die Bereiche nach Bedarf erweitern. Da Ihre Mastertabelle Tausende von Zeilen hat, könnten Sie ganze Spaltenbereiche verwenden, d. h Sheet1!$A:$A. .

Nachdem die Formel in A3 eingegeben wurde, füllen Sie sie nach rechts und dann nach unten aus, bis die Ergebnisse leer angezeigt werden. Hier ist eine Beispieltabelle, in der die ursprünglichen und neuen Werte auf demselben Blatt stehen.

Bildbeschreibung hier eingeben

Hinweis: IFERROR() kann etwas langsam sein, Sie sollten daher die Eingaben schrittweise vornehmen und jedes Mal warten, bis die Ergebnisse angezeigt werden.

Viel Glück, ich hoffe, das hilft.

verwandte Informationen