如何在PowerPivot中将新记录从一个表动态添加到另一个表?

时间:2019-07-11 01:45:01

标签: relational-database powerpivot

我有两个使用[CustCode]在table1和table2之间具有多对一基数的表

Table1
+-----+--------+----------+--------+
|Order|CustCode| CustName | Sales$ |
+-----+--------+----------+--------+
|  1  |   1A   |  Jack    | 5,000  |
|  2  |   2A   |  Jill    | 20,000 |
|  3  |   3A   |  Bill    | 3,000  |
|  4  |   3B   |  Bill    | 2,700  |
+-----+--------+----------+--------+

Table2
+--------+--------+------------+
|CustCode|CustName| Type| Type2|
+--------+--------+-----+------+
|  1A    |  Jack  | OEM |   1  |
|  2A    |  Jill  | DIST|   1  |
|  3A    |  Bill  | DIST|   1  |
+--------+--------+-----+------+

表1是使用PowerQuery从每天更新的源中引入的。表2是现有工作簿中的表。使用PowerPivot将两者都放入同一工作簿的“数据模型”中。

我如何通过新的CustCode动态获取出现在表1(即订单4)中的新记录,并将其放入表2,并为“类型”和“类型2”字段放置相同的值,因为这是相同的“客户”(帐单)和他的类型是DIST,类型2是1?

0 个答案:

没有答案