gpt4 book ai didi

基于在另一个表中查找代码和值的 Excel 总和

转载 作者:行者123 更新时间:2023-12-04 21:51:28 26 4
gpt4 key购买 nike

给定 Excel 2013(或更高版本)中的 2 个命名表:

tbl发票

ID    InvRef    Total
1 I/123 45
2 I/234 8

tblDeliveries
ID    InvRef    Amt
1 I/123 10
2 I/123 15
3 I/123 20
4 I/234 5
5 I/234 3

我们怎样才能得到 tblInvoice[Total]使用 Excel 公式自动计算?即在伪代码中:
 tblDeliveries[Total] = SUM(tblDeliveries[Amt] WHERE MATCH InvRef)

我在 tblInvoice[InvTotal] 中尝试过这个 Excel 公式但它返回的值不正确:
=SUMPRODUCT(SUMIF(tblDeliveries[InvRef],[InvRef],tblDeliveries[Amt]))

还尝试交换第一个和第二个参数。产生不同的数量,但仍然不正确:
=SUMPRODUCT(SUMIF([InvRef],tblDeliveries[InvRef],tblDeliveries[Amt]))

如果相关,则假定 tblInvoice[InvRef] 中存在 1:N 关系。 : tblDeliveries[InvRef]tblInvoice[InvRef]是独特的。

最佳答案

语法不符合您的要求。
=SUMPRODUCT(SUMIF(tblDeliveries[InvRef],[@InvRef],tblDeliveries[Amt]))
@ 是关键的区别。

问候

关于基于在另一个表中查找代码和值的 Excel 总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53239987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com