Excel 如何将数据与一个通用标题从一张工作表组合到另一张工作表中?
我有一个Excel表格,它是一个模板,用于对建筑项目中的所有设备进行计数(示例如下) 在本例中,有两个图纸链接到DB1提供服务的同一配电盘(例如图纸01和02)。我想按配电盘的名称总结下此表中的数据,因此它只显示每种不同类型设备的总数,不考虑任何空单元格,如下所示 任何关于如何实现这一点的帮助都将不胜感激,因为我完全被难倒了 编辑01: 为了提供更多信息,该表实际上看起来更像下面,设备被分成各种类型,用户可以从数据库中选择 目前,已为每个行添加X行并隐藏。我想我的问题的重点是:Excel 如何将数据与一个通用标题从一张工作表组合到另一张工作表中?,excel,excel-formula,vba,Excel,Excel Formula,Vba,我有一个Excel表格,它是一个模板,用于对建筑项目中的所有设备进行计数(示例如下) 在本例中,有两个图纸链接到DB1提供服务的同一配电盘(例如图纸01和02)。我想按配电盘的名称总结下此表中的数据,因此它只显示每种不同类型设备的总数,不考虑任何空单元格,如下所示 任何关于如何实现这一点的帮助都将不胜感激,因为我完全被难倒了 编辑01: 为了提供更多信息,该表实际上看起来更像下面,设备被分成各种类型,用户可以从数据库中选择 目前,已为每个行添加X行并隐藏。我想我的问题的重点是: 如何计算
- 如何计算每个配电盘相关的每个独特设备的总数,但同时忽略“空行”
=SUMPRODUCT($B$4:$E$4=B4)*B6:E6) 这将返回正确的值,并且很容易为所有其他行复制,但其局限性在于:
我对VBA不是很熟悉,但如果需要,我愿意尝试。因此,如果您不介意稍微不同的输出,可以通过一些编辑和透视表来完成
移除“设备”行和空白行。然后复制您的表格并转到一个新区域并粘贴特殊内容(右键单击)->转置:
然后选择该新表,转到插入-->透视表。挑选 你就这样走了,尽管是水平的:请检查一下,您是否尝试过使用数据透视表汇总数据并以这种方式分组?我不确定这是否可行,但我想问问你是否试过。大体上说,您正在寻找VB解决方案吗?到目前为止你试过什么吗?最好把你的问题简化成一个具体的问题,而不是泛泛而谈。我支持@neophlegm。事实上,你的问题太宽泛了。尝试一些东西,如果你面对特定的问题,在你的问题中清楚地陈述它。你可能需要使用VBA。嗨,伙计们,谢谢你们的快速回复。我已经尽力在编辑01中进一步解释了它