与两个列表产生不同的顺序

我有两个不在同一顺序的列表,但每个列表都有一个唯一的标识符。

表格1:

 身份证委员会销售组

 100 $ 5 10 1 
 200 $ 7 10 1 
 300 $ 4 10 1 
 400 $ 7 10 1 
 500 $ 8 10 2 
 600 $ 5 10 2 
 700 $ 2 10 2 

表2:

 身份证委员会销售组

 100 $ 2 12 1 
 300 $ 2 14 1 
 400 $ 2 15 1 
 600 $ 2 16 2 
 500 $ 2 17 2 
 700 $ 2 12 2 

在这种情况下,当组等于1(或2取决于)时,我将需要做(表2销售)*(表1佣金)的副产品。 我遇到的问题是,这两个表上的订单不总是相同的,ID退出(但永远不会加回)。 有没有办法在两者之间的产品? 我有数以百计的这些表,我需要乘以表I – 1委员会乘以表一我的销售。 我也无法对数据进行sorting,因为这需要很长时间(更不用说,由于缺less身份证号码,因此不会排队)。 任何帮助,将不胜感激。 我正在查看历史数据,所以我需要做这个计算100次,并将其与其他信息一起显示在汇总表上。

这些表格将放在标有1,2,3等的表格上(我自己会间接的)。 是的,只会增加IDS相同的数字。 我想从表1(上个月底)的佣金率乘以表2(当月的销售额)的销售额。 我想总结第一组和第二组的所有佣金。对于第一组我需要为ID100 +($ 4 * 14)(ID为4+ 14)($ 7 * 15)(ID为5 * 12)给予第一组总佣金(ID 100,300,400)为$ 221。 那么我需要为第二组做同样的事情。

从理论上讲,你可以得到第一组的结果,假设从表2的销售额乘以表1的佣金为每个相关的ID用下面的公式

= SUMPRODUCT((组2 = 1)+ 0,SUMIF(ID1,ID2,Commission1),Sales2)

假设所有的ID都在表1中只显示一次

…..但在你的例子中,在每个表中针对每个ID显示的佣金是相同的,所以如果情况总是如此,那么只需要表2中的数据

你的例子在评论中对我来说没有任何意义,例如你有$ 7 * 13,但是这两个表中都没有13,所以我不知道从哪里来的

这似乎是一个数据透视表的工作