Hallo zusammen,
Jemand eine Idee wieso mein Power Query ein Problem mit dem Spaltennamen "Firma Demand [PD]" hat. Es kommt die Fehlermeldung "ungültiger Bezeichner"
let
Quelle = Excel.CurrentWorkbook(){[Name="Projects"]}[Content],
#"Geänderter Typ" = Table.TransformColumnTypes(Quelle,{{"Name", type text}, {"Firma Demand [PD]", Int64.Type}, {"Firma Demand [kCHF]", Int64.Type}, type any}}),
#"Gruppierte Zeilen" = Table.Group(#"Entfernte Spalten", {"Name"}, {{"Umsatz PLANUNG", each List.Sum([Firma Demand [PD]]), type number}, {"Aufwand PLANUNG", each List.Sum([Firma Demand [kCHF]]), type number}})
in
#"Gruppierte Zeilen"
Wäre für einen Tipp echt dankbar
Grüsse
Pean
Moin
Der funktionierende Code sieht bei mir so aus:
Code:
let
Source = Excel.CurrentWorkbook(){[Name="Projects"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"Firma Demand [PD]", Int64.Type}, {"Firma Demand [kCHF]", Int64.Type}}),
#"Grouped Rows" = Table.Group(#"Changed Type", {"Name"}, {{"Umsatz PLANUNG", each List.Sum([#"Firma Demand [PD]"]), type number}, {"Aufwand PLANUNG", each List.Sum([#"Firma Demand [kCHF]"]), type number}})
in
#"Grouped Rows"
shift-del,
Du bist mein Held. :97: :97:
Ich habe Stunden verbracht, was du in 1o Minuten gelöst hast. Vielen, vielen Dank für die Lösung. Jetzt funktioniert es.
Grüsse,
Pean
Hallo shift dell,
Wie muss ich die Abfrage ändern, wenn ich nicht nach "Name" gruppieren möchte, sondern nur Summe der Spalten bilden will? Bzw. ich muss dann wohl die Gruppierung entfernen, aber wie bilde ich dann die Summen?
let
Source = Excel.CurrentWorkbook(){[Name="Projects"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"Firma Demand [PD]", Int64.Type}, {"Firma Demand [kCHF]", Int64.Type}}),
#"Grouped Rows" = Table.Group(#"Changed Type", {"Name"}, {{"Umsatz PLANUNG", each List.Sum([#"Firma Demand [PD]"]), type number}, {"Aufwand PLANUNG", each List.Sum([#"Firma Demand [kCHF]"]), type number}})
in
#"Grouped Rows"
Vielen Dank für die Hilfe
Grüsse
Pean
Moin
Für die Summe pro Spalte braucht es kein PQ. Da reicht die Ergebniszeile der Tabelle.
Hallo shift-del,
Ja, dies ist mir soweit klar.
Aber möchte drei Tabellen zusammenführen und von jeder einzelnen die Spaltensummen übernehmen. Geht das auch ohne PQ?
Grüsse
Pean
Ja. Nein. Vielleicht.
Oder du stellst eine Beispieldatei mit Wunschergebnis zur Verfügung.
ja, das dachte ich mir
. Es geht immer auf viele verschiedene Wege.
In der Beilage deshalb wie gewünscht eine Musterdatei, mit der Ausgangslage und dem gewünschten Ergebnis.
Vielen Dank für deine Hilfe
Pean
Auch hier reicht SUMME().
Arbeitsblatt mit dem Namen 'Übersicht' |
| A | B | C | D | E | F | G |
11 | Budget | Planung 1 [Euro] | Planung 2 [PD] | Allokation 1 [Euro] | Allokation 2 [PD] | Allokation Total [CHF] | Allokation Total [PD] |
12 | 26000 | 54000 | 480 | 85000 | 870 | 32500 | 475 |
Zelle | Formel |
A12 | =SUMME(Budget[Budget]) |
B12 | =SUMME(Planung[Planung 1 '[Euro']]) |
C12 | =SUMME(Planung[Planung 2 '[PD']]) |
D12 | =SUMME(Planung[Allokation 1 '[Euro']]) |
E12 | =SUMME(Planung[Allokation 2 '[PD']]) |
F12 | =SUMME(Buchungen[Allokation Total '[CHF']]) |
G12 | =SUMME(Buchungen[Allokation Total '[PD']]) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Ja stimmt, du hast natürlich Recht. Für diese Abfrage kann ich Summe nehmen und für die anderen, gruppierten Abfragen PQ, wie du mir ja bereits vorher schon geholfen hast.
Vielen Dank
Grüsse Pean