我有两个表合并,然后我扩大新列。问题是第一个表格可能会有新列,因为我们将新数据输入到新的月份/年份。结果不包括这些新月。电力查询 - 扩大新列
有没有办法在合并时扩展新列?
查询:
let
Source = #"320 Odemeler",
#"Merged Queries" = Table.NestedJoin(Source,{"HESAP NO"},#"320 Faturalar",{"HESAP NO"},"NewColumn",JoinKind.LeftOuter),
#"Expanded NewColumn" = Table.ExpandTableColumn(#"Merged Queries", "NewColumn", {"HESAP NO", "HESAP ADI", "Nisan - 2016", "Haziran - 2016", "Temmuz - 2016", "Ağustos - 2016", "Eylül - 2016", "Ekim - 2016", "Kasım - 2016", "Aralık - 2016", "Ocak - 2017", "Şubat - 2017", "Mart - 2017", "Mayıs - 2017"}, {"HESAP NO.1", "HESAP ADI.1", "Nisan - 2016", "Haziran - 2016", "Temmuz - 2016", "Ağustos - 2016", "Eylül - 2016", "Ekim - 2016", "Kasım - 2016", "Aralık - 2016", "Ocak - 2017", "Şubat - 2017", "Mart - 2017", "Mayıs - 2017"})
in
#"Expanded NewColumn"
其他查询:
let
Source = #"Tum Hareketler",
#"Sorted Rows" = Table.Sort(Source,{{"DATE_", Order.Ascending}}),
#"Duplicated Column" = Table.DuplicateColumn(#"Sorted Rows", "DATE_", "DATE_ - Copy"),
#"Extracted Month Name" = Table.TransformColumns(#"Duplicated Column", {{"DATE_", each Date.MonthName(_, "tr-TR"), type text}}),
#"Extracted Year" = Table.TransformColumns(#"Extracted Month Name",{{"DATE_ - Copy", Date.Year}}),
#"Added Custom" = Table.AddColumn(#"Extracted Year", "Tarih", each [DATE_] & " - " & Number.ToText([#"DATE_ - Copy"], "G","")),
#"Grouped Rows" = Table.Group(#"Added Custom", {"HESAP NO", "HESAP ADI", "Tarih"}, {{"Sum Alacak", each List.Sum([ALACAK]), type number}}),
#"Pivoted Column" = Table.Pivot(#"Grouped Rows", List.Distinct(#"Grouped Rows"[Tarih]), "Tarih", "Sum Alacak", List.Sum)
in
#"Pivoted Column"
也许我可以做一个列的新列表并设置“Table.ExpandTableColumn”这个清单? –
我创建了一个名为“Tarih”的新列表,但我不知道替换“{”HESAP NO“,”HESAP ADI“,”Nisan - 2016“,”Haziran - 2016“,”Temmuz - 2016“ “Ağustos - 2016”,“Eylül - 2016”,“Ekim - 2016”,“Kasım - 2016”,“Aralık - 2016”,“Ocak - 2017”,“Şubat - 2017”,“Mart - 2017”,“Mayıs - 2017“}'列表... –
'Source = Tarih'然后我应该写入'Table.ExpandTableColumn'? –