如何添加在两个不同列中具有匹配数字的列中的所有单元格

How to add all cell in a column that has a matching number in two different columns

我正在寻找一个 Excel 公式,它为列 T 中的每个订单号添加 "Net Dollars" 列 R。

这至少对我来说是棘手的地方,基本上我在 T 列中输入了一个订单号,没有特别的顺序,它突出显示了该订单上每个订单项在 D 列中的顺序。

但是每个订单项的净美元在 R 列中,基本上 T 列与其余价差 sheet 在哪一行无关,但列的 A 到 R 是相关的。

我会附上一张照片,希望我解释的内容有意义。

click here

感谢 this thread,在 T3 试试这个:

=SUM(IF(ISERROR(MATCH(D3:D6,T4:T5,0))=FALSE,R3:R6,0))
使用CTRL+SHIFT+ENTER

输入

调整范围,使其与您的实际范围相匹配。在我的例子中:

D3:D6是"Order Numbers"
的范围 T4:T5是"Today's Deliveries"
的范围 R3:R6是"Net Dollars"

的范围

SUMIFS() 函数可以更简单地完成此操作。

=SUMIFS(美元、数量、D4、交货、D4)

教科书语法 SUMIFS( sum_range, criteria_range1, criteria1, [criteria_range2, criteria2, ... criteria_range_n, criteria_n] )

SUMIFS、COUNTIFS、AVERAGEIFS 等使基于多个条件的计算变得非常简单。一个挑战是所有范围必须具有相同的维度。