Wie erhalte ich einen Cross-Join mit Power-Abfrage, um sich an die zugehörigen Werte zu erinnern?
Angenommen, Sie haben eine grundlegende Excel-Query. Sie haben zwei Listen:
A B C
und
X Y
Sie überqueren sie (kartesisch) und erhalten die folgende Tabelle:
A - X A - Y B - X B - Y C - X C - Y
Nun lassen Sie uns jeder dieser Zahlen Werte zuweisen:
A - X - 1 A - Y - 2 B - X - 3 B - Y - 4 C - X - 5 C - Y - 6
Nun möchte ich der Liste einen neuen Eintrag hinzufügen - Z
Meine Listen sind jetzt
A B C
und
X Y Z
und mein Cross Join ist jetzt:
A - X A - Y A - Z B - X B - Y B - Z C - X C - Y C - Z
Hier kommt jedoch das Problem ins Spiel. Nachdem ich das getan habe, sind dies meine Werte:
A - X - 1 A - Y - 2 A - Z - 3 B - X - 4 B - Y - 5 B - Z C - X C - Y C - Z - 6
Nein, nein, das ist alles falsch.
Ich arbeite derzeit daran, den Wert vor der Aktualisierung der Tabelle einzufügen und dann eine Indexübereinstimmung von der neuen Tabelle in die alte Tabelle auszuführen, um die Daten aufzufüllen. Aber ich kann mir vorstellen, dass es einen besseren Weg geben muss.
Wie kann ich meine Cross Joins dazu bringen, sich an ihre Daten zu erinnern und sie in Ordnung zu halten?
Beispiel erwartetes Ergebnis:
A - X - 1 A - Y - 2 A - Z B - X - 3 B - Y - 4 B - Z C - X - 5 C - Y - 6 C - Z
Betriebssystem: Windows 10 Version: Excel 365
let Source = TableA, #"Added Custom" = Table.AddColumn(Source, "Lab Name", each LabNames), #"Expanded Lab Name" = Table.ExpandTableColumn(#"Added Custom", "Lab Name", {"Lab Abbrv"}, {"Lab Abbrv"}) in #"Expanded Lab Name"
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
1
Links in Excel haben sich nach einem Absturz geändert
-
1
Was ist der beste Weg, ein Excel-Makro auf mehreren Computern gemeinsam zu nutzen?