Clever-Excel-Forum

Normale Version: PowerQuery: Spalte aus anderer Abfrage filtern und übernehmen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo zusammen,

ich würde gern in PowerQuery eine neue Tabelle auf Basis einer bestimmten Spalte aus einer anderen Tabelle erstellen. Klasse wäre, wenn ich beim erstellen der neuen Tabelle die Daten bereits filtern könnte.

Beispiel:

Ausgangstabelle


Artikel / Umsatz 

neue Tabelle alle Artikel mit Umsatz >100

Man könnte das natürlich über einen Verweis und dann Umsatz filtern und alle überflüssigen Felder rausnehmen. Ich würde nur gern direkt eine neue Tabelle ohne Umweg erstellen.
Habt Ihr eine Idee?


VG
Argosch
Hallo Argosch 

Wie wäre es mit einer Beispieltabelle mit Wunschergebnissen?
Hallöchen,

Zitat:… Umsatz filtern und alle überflüssigen Felder rausnehmen. Ich würde nur gern direkt eine neue Tabelle ohne Umweg erstellen.

Im Prinzip machst Du es in PQ genau so:

Zitat:… Umsatz filtern und alle überflüssigen Felder rausnehmen.

Direkter geht es auch in PQ eher nicht Sad Du nimmst als Quelle "Aus Datei" auch wenn es nur um das Blatt der gerade offenen Datei geht und wählst dann selbige. Hier mal ein Beispiel. das Ergebnis erscheint in PQ wie gewünscht auf einem neuen Blatt. Quelle und Ziel hab ich danach drüber geschrieben.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1QuelleZiel
2ArtikelNameUmsatzArtikelUmsatz
31Mein992101
42Dein101
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo zusammen,

danke für die Antworten, ich hab eine kleine Beispieltabelle gebaut und hänge die an. In Natura ist die Tabelle 80 Felder breit und hat 1,2 Mio Einträge, daher get der Weg mit verknüpfen, filtern und löschen - ist aber nicht wirklich praktikabel. Ich bin auf der Suche nach einer Art select Row und kopiere die in eine neue Tabelle Befehl :) 

VG
Argosch
Hallöchen,
Du wolltest es doch erst mit PQ machen, jetzt nicht mehr? Hast Du es probiert und kommst Du nicht damit zurecht oder passt das Ergebnis nicht?
Hi,

das ist doch, sofern ich dein Anliegen richtig verstehe, mit zwei Mausklicks in PQ erledigt.

Arbeitsblatt mit dem Namen 'Tabelle2'
AB
1ArtikelUmsatz
247115
347126
447137
5471695
6471728
7471965
8472012
947232
1047243
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg


Zitat:let
    Quelle = Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content],
    #"Geänderter Typ" = Table.TransformColumnTypes(Quelle,{{"Artikel", Int64.Type}, {"Umsatz", Int64.Type}}),
    #"Gefilterte Zeilen" = Table.SelectRows(#"Geänderter Typ", each [Umsatz] < 100)
in
    #"Gefilterte Zeilen"
... Siehe #3 und die Fragestellung
Tja,

ich habe mir jetzt nicht alles durchgelesen. Das war nur als Ansatz zu verstehen.
Hallo Argosch

Hier die versprochene PQ Datei.
@Ivan, mir erschließt sich der Sinn deiner Datei nicht (das Filtern in einer Tabelle, die via Power Query schon erstellt wurde???)... muss es auch nicht.

Ich habe das so verstanden, dass der TE hier entweder mit Parameter(n) oder einer Vorauswahl ans Ziel kommen will... 
Vielleicht liege ich ja auch falsch. Aber ein einfaches Filtern ist doch einfacher, als eine Abfrage zu erstellen. 

Aber wenn ich die Beispieldatei vom TE sehe, bin ich raus.
Seiten: 1 2