PowerPivot 是一种高度先进的工具,可让您摆脱表格的麻烦。它可以为您节省大量时间。
“数据模型”是 PowerPivot、PivotTables 和 PowerView 的“核心”,不能脱离这三个工具中的任何一个使用。
您所说的可以实现,但最好在VLOOKUP或INDEX(MATCH())中处理,
但我们只想说我们想走那条路,因为老实说我有时会这样做。
首先,
在表 1 和表 2 之间连接数据模型中的 ID 值,箭头指向只有 info1 的表 1。
在table1中创建一个计算列,给它公式
=RELATED(table2[info2])
将您刚刚添加的新列命名为“相关信息2”
你的价值会神奇地填充。
但是如何将它重新放入您的 Excel 工作簿中呢?这根本不是一个“干净”的解决方案,这就是为什么我们推荐VLOOKUP 或MATCH(INDEX())
要将 info2 导入 Excel 工作表,您需要使用“扁平数据透视表”。
您可以在 PowerPivot 编辑器中创建这种类型的数据透视表,方法是按“数据透视表”按钮。
将平展数据透视表放在 Excel 工作表中您希望 info2 所在的另一个表旁边,就像您将神奇地填充它旁边的 info2 列一样,因为您即将这样做。
将包含我们计算列的表中的所有数据透视表字段拖放到“行”框中,包括我们刚刚在表 1 中创建的“相关信息 2”列。
要在正确的行上获得正确的值,请进入“设计”选项卡,然后单击“小计”按钮,禁用所有小计,然后使用“总计”按钮执行相同操作,禁用所有总计。
确保您的“报表布局”是“紧凑”,也可以在“设计”选项卡中找到。
Optional: You can add a field to "values" to allow row formatting to recognize the rows, otherwise the PivotTable thinks that there are no rows and you won't get anything but a mostly solid color, no matter how many designs you try to switch to (we're doing something tricky, remember?)
现在隐藏您刚刚使用数据透视表创建的 Excel 工作表中的所有列,但“相关 info2”列除外。
所以是的,可以这样做,但最好使用VLOOKUP 或INDEX(MATCH())