我正在尝试在满足条件时从表单复制图表。例如
IF范围(“G5”)=“团队1”然后
复制并粘贴图表的范围(H15:N31)
然后在退出工作表或其他团队时删除图表 被选中。
关于VBA代码的任何想法我都需要实现这一点。
我试图使用INDEX&匹配fomrulas在同一张纸上填充图表然后隐藏列但是这通常不能用N / a结束。
我也在互联网上看到了各种代码段,但是并不完全理解他们是如何做到我要求的。
答案 0 :(得分:0)
现在已经分类了。我决定回去试试INDEX&再次匹配看看我是否可以让它工作。我发现我哪里出错了。
在数据相当分散之前,我引用它的方式是一种相当糟糕的方法。 (这是在一个非常糟糕的一天之后,我再也无法集中注意力,因此在这里问每个人)。
我将数据重新排列为正在编制索引的工作表上的三个单独类别。然后我将每个团队编号放在相关数据集旁边,例如:
Productivity
Team 1 43.56%
Team 2 58.89%
Team 3 blah
Team 4 blah
然后在我构建图表的页面上,我使用了以下内容:
=IFERROR(INDEX('Team Overview'!S18:S21,(MATCH('Individual Overview'!G5,'Team Overview'!R18:R21,0)),1),0)
然后当我再次使用索引和匹配公式时。这次选择团队编号时,图表会正确生成数据。所有这些数字都与相应的团队相对应,现在它已成为一种享受。