使用条件语句对第二个表中的值求和的自定义列

大卫

我有两个表,第一个表包含发票编号列表,第二个表包含与每张发票关联的产品列表。我想对每张发票的产品总成本求和,并使用 Excel Power Query 将其包含在第一个表中。

表 1 [发票编号] [其他数据]

表2 [产品] [金额] [发票编号]

List.Sum() 似乎是我需要使用的函数,但我无法使用此函数按发票编号过滤表 2

Table.SelectRows() 可用于选择第二个表,并将其过滤到一组特定的行,但我似乎无法使用表 1 中的列过滤表 2 的行。

我还研究了分组和加入表格,但由于我遗漏了其他因素,这是行不通的。

我正在使用的完整查询如下所示。

List.Sum(Table.SelectRows(Table2, each [InvoiceNumber] = [InvoiceNumber])[Amount])

这只是返回所有行的总和,因为 [InvoiceNumber] 等于它自己。

如何引用表 1 中行的发票编号以将其用作 Table.SelectRows() 函数中的条件?或者有没有更好的方法来获取表 2 中的数据总和?

表 1 最终 [InvoiceNumber] [OtherData] [SumOfAmounts]

里卡多·迪亚兹

如果对发票明细表进行分组有限制,您可以直接引用它,然后将引用分组

1)参考表格: 在此处输入图片说明

2)对引用的表进行分组:

在此处输入图片说明

3)然后合并引用表,展开总列

在此处输入图片说明

如果这有帮助,请记得标记答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL Oracle-使用存储在第二个表中的值(行)的列名对第一个表中的列中的值求和

使用第二个熊猫df中的条件将值分配给列

在Eclipse中创建第二个自定义POM

Laravel 5.3在自定义验证规则中设置第二个属性名称

自定义使用效果第二个参数

无法在Android中使用“自定义意图操作”打开第二个应用

自定义JPanel导致第二个自定义JPanel中的呈现问题

在自定义字段中列出并在Wordpress上使用第二个自定义字段进行排序

使用第二个文件评估awk中if语句的条件

第二个表中的查找值

如何从表中查找第二个值。

根据条件,第二个表中的R sum列

使用 Laravel 中的关系从第二个表中获取基于条件的关联记录

MySQL使用第二个表中的条件构建查询

在 BigQuery 中,根据第二个值表按排序顺序连接列

根据第二个表中的值对列进行分组

如何使用赛普拉斯测试第二个表中的值

如何使用javascript或打字稿在表中获取tr的第二个td值

使用mysql查询在表中查找第二个最大值

根据第一个表的ID对第二个表中的值求和,并将值插入第一个表中

MySQL:对照第二个表的列中的值检查一个表中的列数

WooCommerce添加到购物车,从自定义选择字段中添加第二个产品

使用javascript的R闪亮自定义标签集-第二个标签不呈现

javascript条件不会进入第二个语句

如果语句第二个条件始终执行

使用自定义会话处理程序并建立第二个postgres连接时,PHP7中断了我的会话

在列表中嵌套列表,但不要在第二个嵌套列表中使用自定义项目符号点

获取第二个最新的自定义帖子类型

如何向WooCommerce产品添加(第二个)自定义sku字段?