2016-01-10 45 views
1

我正在尝试使用数据透视表来处理另一个工作表然后计算其范围。是否可以通过自定义计算在透视表的内部或透视表的末尾添加列。如何使用自定义计算在数据透视表中添加列或使用多个工作表

Sheet 1 format 

A B C D 

Sheet 2 format 

D E F C B 

Sheet 3 format 

D E F C B A 

另一种选择,这是如何使所有片B不同的数据源的数据透视表是骗子的大家都是试过SQL查询,但它不会工作,直到它会在所有相同的格式。

如果您可以提供一些解决方案,这将是有帮助的。

回答

1

你能做到以两种方式:

  • 计算字段中的数据透视表:你可以找到在this link一个一步一步的指导。
  • 的MySQL查询数据库:
    • 创建三个表,每个表
    • 确保您可以将表相互链接(一种常见的ID或类似的东西)
    • 如果所以,你可以加入不同的表在同一个查询,让您计算

我要说的是,更容易搜索解决方案n是创建计算字段。数据库将更加强大,但它可能超出了您的需求范围。阅读您的文件

编辑看来你需要比较平衡根据三个来源:

  • SAP数据标签
  • 公司代码ICR标签
  • 贸易伙伴ICR ta b

既然你在普通的大多数信息有,你可能想要在同一页上的所有数据映射,然后做一个数据透视表。

E.g.添加到捕捉数据标签公司代码的ICR

  • 的信息选择用于在两个片相同的项目的唯一标识符(文件号)
  • 选择你想获得
  • 将列添加到您的原始标签
  • 使用VLOOKUP功能列

如果您需要更多的细节,发表评论,我会包括更多的元件到回答

+0

感谢您选择我试图计算与宏的列,但它运气不好,它没有奏效。此外MYSQL或SQl查询方式我试过了,它非常好,我想使用它,但我不知道。由于表格文件不应该变得复杂和沉重。 IF文件大小增加然后正常,这将是问题。另外我不确定我是否可以使用宏来复制表格中的粘贴数据。 –

+0

你可以附加你的excel文件并准确解释你想要执行的计算吗? – mabe02

+0

我的回答是否回复你的问题?如果是这样,你能否解决这个问题? – mabe02

相关问题