如何解决如何在刷新数据后向功率查询添加开放式列以保留数据
我有一个实时数据查询,我们需要能够投入预计的额外费用(当前查询中的空白列),并让它在刷新数据后保留输入。我需要能够在Total Projected Additions列中输入一个值,并在刷新工作表时使其保持该值。
有什么想法吗?我为下面的查询一团糟表示歉意,这是我更改表时Power Query编写它的方式。
目前,我的Odata查询看起来像这样。
let
Source = OData.Feed("REDACTED",null,[Implementation="2.0"]),PMBudget_table = Source{[Name="PMBudget",Signature="table"]}[Data],#"Removed Columns" = Table.RemoveColumns(PMBudget_table,{"OriginalBudgetedQuantity","RevisedBudgetedQuantity","UnitRate","UOM","AccountGroup","InventoryID"}),#"Filtered Rows" = Table.SelectRows(#"Removed Columns",each ([Type] = "Expense")),#"Removed Columns1" = Table.RemoveColumns(#"Filtered Rows",{"PotentialRevisedQuantity","ActualQuantity","RevisedCommittedQuantity","CommittedOpenQuantity","CommittedReceivedQuantity","CommittedInvoicedQuantity","CreatedBy","LastModifiedBy","Login","Login_2","ProjectID_2","Completed","BaseType","ProjectID_3","ProjectTaskID","Description_3","DraftInvoicesAmount","PendingInvoiceAmount"}),#"Reordered Columns" = Table.ReorderColumns(#"Removed Columns1",{"LastModifiedOn","ProjectID","TaskID","CostCode","Description","Type","Description_2","OriginalBudgetedAmount","RevisedBudgetedAmount","RevisedCommittedAmount","ActualAmount","CommittedOpenAmount","CommittedInvoicedAmount","VarianceAmount"}),#"Extracted Date" = Table.TransformColumns(#"Reordered Columns",{{"LastModifiedOn",DateTime.Date,type date}}),#"Renamed Columns" = Table.RenameColumns(#"Extracted Date",{{"Description_2","Cost Code Description"},"Last Modified"},{"ProjectID","Project ID"},{"TaskID","Task ID"},{"CostCode","Cost Code"},{"Description","Project"}}),#"Removed Columns2" = Table.RemoveColumns(#"Renamed Columns",{"Type"}),#"Reordered Columns1" = Table.ReorderColumns(#"Removed Columns2",{"Last Modified","Project ID","Project","Task ID","Cost Code","Cost Code Description",#"Renamed Columns1" = Table.RenameColumns(#"Reordered Columns1",{{"RevisedCommittedAmount","Commitments - Revised"},{"VarianceAmount","Remaining Balance"},{"ActualAmount","Project Costs to Date"}}),#"Filtered Rows1" = Table.SelectRows(#"Renamed Columns1",each ([Project] = PROJECT)),#"Removed Columns3" = Table.RemoveColumns(#"Filtered Rows1",{"Task ID","Remaining Balance"}),#"Renamed Columns2" = Table.RenameColumns(#"Removed Columns3",{{"OriginalBudgetedAmount","Original Estimated Costs"},{"RevisedBudgetedAmount","Revised Estimated Costs"},{"Commitments - Revised","Revised Commitments"}})
in
#"Renamed Columns2"
我非常感谢您任何一位大师的任何输入。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。