在一个单元格中使用多个功能


-1

我正在使用Excel 2010,我正在尝试执行以下操作

  • 对于不同地点的IT变更,我试图找到“玛丽湖”中有多少“成功”的变化
  • 数据使用不同的电子表格在同一文件中

EX:

页面:按位置

                 NewJersey        NewYork      Conn

%[成功] [公式] [公式] [公式]

页面:8月

日期位置风险等级状态2015年7月20日NewJersey 1成功2015年7月30日NewYork 1成功2015年7月30日纽约1成功

我希望这是足够的信息。我可以使用哪些功能?谢谢

Answers:


0

据我所知,你有一张表“八月”,里面有一张表,比如说Date是A列,Location是B列,Risk Level是C列,Status是D列。

在另一张表上,您需要按位置汇总此信息。

使用公式,假设您的位置位于单元格B1,C1,D1等中,并且您希望将工作表“Aug”中的信息放在它们下面的行中。在单元格B2中,使用公式

=COUNTIFS(Aug!$B:$B, B$1, Aug!$D:$D, "Successful")

使用摘要表单元格B1中指定的位置和状态“成功”计算“8月”工作表中的行数。然后,您可以填写此公式,以填充其他位置的数据。

如果您有其他数据表,并且您希望按工作表和位置进行汇总,则可以将工作表名称放在A列中(因此单元格A2将为“Aug”)并修改公式如下:

=COUNTIFS(INDIRECT("'"&$A2&"'!$B:$B"), B$1, INDIRECT("'"&$A2&"'!$D:$D"), "Successful")

这使用单元格A2中的值来构造它在其他工作表中查找的地址。

如果您只有一个数据表,那么还有另一种选择:从数据表创建数据透视表,列中的“位置”字段和行中的“状态”字段。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.