Excel两个工作簿的公式 - 多个标准

时间:2017-02-21 22:53:26

标签: excel

所以我有这个庞大的报告,我想更好地分析它。我在一本工作簿中有数据(1),我正在创建一个单独的工作簿(2)来反映某些标准。

  1. 工作簿1-I在Col A,Col B,Col C中有数据。 A栏有缩写业务(例如Abc,Def,Ghi) B栏有去年和今年的日期(2017年第1季度/ 2017年) C列有Y或N值。

  2. 工作簿2-在工作簿2中,我需要上个月的数据,特定业务(Abc)的数据,其值等于Y

1 个答案:

答案 0 :(得分:0)

您应该创建一个包含所需数据的数据透视表,然后双击包含符合条件的数据的单元格,它将仅为这些条件提取源数据。这是一个非常简单的方法。

即。使用月过滤器,业务过滤器和等于Y过滤器的值在工作簿1中创建数据透视表。

编辑:

我没有弄清楚你的具体情况。附上包含公式的图像。

Sheet1包含数据。 Sheet2计算每个企业的月份总和。

这些是数组公式,需要您使用ctr + shift + enter来确认单元格。然后,您可以根据需要向下拖动月份和业务。

{=SUM(IF(Sheet1!$A$2:$A$43=A2,IF(Sheet1!$B$2:$B$43>=D2,IF(Sheet1!$B$2:$B$43<=E2,Sheet1!$C$2:$C$43))))}

注意:我的sheet1只下降到第43行,因此等式中的$ 43。您需要将这些值替换为您的值。

这也假设您使用的日期为当天。如果您有一个适用于Months的列及其文本,那么您可以嵌套IF($B$2:$B$43="January", ....,或者您已经定义了月份。

Sheet1 Data Sheet2 Calculations