2016-07-21 9 views
1

Ich habe zwei Tabellen in Power-Abfrage.Wie Zeilen in einer Tabelle basierend auf Werten in einer anderen Tabelle in Power-Abfrage gefiltert werden

Preistabelle

Date  Company Price 
01/01/2000 A  10 
01/02/2000 A  12 
01/03/2000 A  15 
01/01/2000 B  15 
01/02/2000 B  85 
01/03/2000 B  98 

Größentabelle

Date  Company Size 
01/06/2000 A  10 
01/06/2001 A  12 
01/06/2002 A  15 
01/06/2000 B  15 
01/06/2001 B  85 
01/06/2002 B  98 

In Preistabelle, möchte ich nur Unternehmen haben, die in der Größe Tabelle sind. Mit anderen Worten, wenn Firma C nicht in der Größentabelle ist, brauche ich diese Firmendatenpunkte nicht in der Preistabelle. Hier muss das Datum nicht berücksichtigt werden.

Antwort

3

In Power Query können Sie die Merge Queries Funktion verwenden, um das zu erreichen. . (Im Home --> Combine Abschnitt des Bandes

Wählen Sie die Join Kind, um zu bestimmen, welche Zeilen zu halten

In Ihrem Beispiel, erstellen Sie eine Abfrage aus der zweiten Tabelle und wenden Sie die folgenden Schritte aus:.

  • entfernen Sie das Datum und die Größe Spalte
  • Remove

Danach Duplikate können Sie die erste Tabelle beitreten w ith mit der neu erstellten Abfrage und mache einen inneren Join. (Nur passende Einträge behalten)

+0

Meine zweite Tabelle hat Datenpunkte ab Juni. Aber die erste Tabelle hat monatliche Datenpunkte. Ich möchte diejenigen Unternehmen erreichen, die in der zweiten Tabelle enthalten sind, nur in der ersten Tabelle vorhanden. Wenn ich fusioniere, bekomme ich das gleiche Ergebnis? –

+0

Ich habe die Antwort bearbeitet, jetzt sollte es für Sie arbeiten. – Djeramon

Verwandte Themen