如何使列从一个单元格中减去
How to make column to subtract from ONE cell
我正在尝试使用 Power Query 创建一个 table 自动从 B 列中的每个单元格中减去 A1 (10)。结果将在 C 列中。
在常规 excel 中,这只是 B2-$A$2 等等,但我不确定如何在 PQ 中做到这一点。提前致谢!
C
我试着在网上查了一下,但是那些不是从一个特定的单元格中减去的,而是从相应的单元格中减去的
要引用 A 列中的第一个单元格,您可以使用如下结构:
TableName[ColumnName]{index into column}
PQ中的'Index'是zero-based,所以更有可能:
=#"Previous Step"[A]{0}
或者,在这种情况下,上一步是`#"Changed Type"(如您在屏幕截图中所见:
等价于M-Code:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"A", Int64.Type}, {"B", Int64.Type}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "C", each [B]-#"Changed Type"[A]{0}, Int64.Type)
in
#"Added Custom"
我正在尝试使用 Power Query 创建一个 table 自动从 B 列中的每个单元格中减去 A1 (10)。结果将在 C 列中。
在常规 excel 中,这只是 B2-$A$2 等等,但我不确定如何在 PQ 中做到这一点。提前致谢!
C
我试着在网上查了一下,但是那些不是从一个特定的单元格中减去的,而是从相应的单元格中减去的
要引用 A 列中的第一个单元格,您可以使用如下结构:
TableName[ColumnName]{index into column}
PQ中的'Index'是zero-based,所以更有可能:
=#"Previous Step"[A]{0}
或者,在这种情况下,上一步是`#"Changed Type"(如您在屏幕截图中所见:
等价于M-Code:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"A", Int64.Type}, {"B", Int64.Type}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "C", each [B]-#"Changed Type"[A]{0}, Int64.Type)
in
#"Added Custom"