如何在Excel中将相邻的单元格相互配对?

我正试图创build一个有效的方式来logging我们的客户订单。 到目前为止,我所做的是在第一列中有客户名称。 联系方式在第二。 然后在顺序列中,我创build了下拉框来select适当的产品,在下面的列中是数量。

由于客户订购的方式,相同的产品可能不一定在同一列意味着它可能会读这样的东西…

名称。 数。 产品1。 数量Product2。 数量。 产品3。 数量

名称。 数。 产品3.数量 产品1.数量 产品2.数量

名称编号..产品数量

名称。 数。 产品2.数量 产品3.数量

所以我想要做的是通过与相关的数量配对来创build每个产品的总计清单。 但我正在努力寻找一个合适的方法。 到目前为止,我已经find了计算每种产品订购数量的手段,但是不能与数量相匹配。

所以如果有人能帮助我,我会非常感激。

PS我正在使用Excel 2007

它不会是一个简短的公式,因为您需要指定每个需要求和的列,但最好的函数是使用以下语法的SUMIF

 SUMIF(range, criteria, [sum_range]) 

应用于您的数据,您还需要使用SUM来总计每列的总数,例如,如果您的数据如下所示:

  | A | B | C | D | E | F | G | H --------------------------------------------------------------------- 1| Name | Number | 1 | Qty | 2 | Qty | 3 | Qty 2| Test1 | 123 | Product1 | 4 | Product2 | 5 | Product3 | 2 3| Test2 | 456 | Product3 | 2 | Product1 | 1 | Product2 | 5 4| Test3 | 789 | Product3 | 3 | | | | 5| Test4 | 112 | Product2 | 2 | Product3 | 1 | | 

您可以使用以下公式计算名为“Product1”的所有产品:

 =SUM(SUMIF(C2:C5,"Product1",D2:D5),SUMIF(E2:E5,"Product1",F2:F5),SUMIF(G2:G5,"Product1",H2:H5)) 

这将等于5使用示例数据。