我有两个列表没有相同的顺序,但每个列表都有一个唯一的标识符。
表1:
ID Commission Sales Group 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:
ID Commission Sales Group 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销售乘以表i-1委员会。我也无法对数据进行排序,因为它需要很长时间(更不用说由于缺少ID号而赢得的排队)。任何帮助,将不胜感激。我正在查看历史数据,因此我需要进行100次此计算,并将其全部显示在摘要表中以及其他信息。
表格将放在标有1,2,3等的表格上(这将是我自己的间接表格)。是的,它只会乘以IDS相同的数字。我想从表1(上个月末)中获取佣金率,然后乘以表2的销售额(当月的销售额)。我想要总结第1组和第2组的所有佣金。对于第1组,我需要(ID $ 4 * 14)获得身份证100 +($ 4 * 14),身份证300 +($ 7 * 15),ID 400给予第1组总佣金(ID 100,300,400)为221美元。然后我需要为第2组做同样的事情。
答案 0 :(得分:1)
理论上,您可以获得第1组的结果,假设来自table2的Sales,使用table1为每个相关ID的佣金乘以以下公式
= SUMPRODUCT((组2 = 1)+ 0,SUMIF(ID1,ID2,Commission1),Sales2)
假设所有ID一次只显示在表1中
.....但在您的问题示例中,针对每个ID显示的佣金在每个表中都是相同的,因此如果情况总是如此,那么您只需要表2中的数据
你在评论中的例子对我来说没有任何意义,例如,你有7美元* 13,但是两张桌子都没有13,所以我不知道它来自哪里
答案 1 :(得分:0)
这似乎是Pivot table
的工作