【问题标题】:Dynamic Excel 2007 Dashboard Without VBA没有 VBA 的动态 Excel 2007 仪表板
【发布时间】:2013-11-13 11:51:07
【问题描述】:

早安,

我希望你们中的一个(或多个)可以帮助我。

我的任务是创建一个仪表板,该仪表板需要显示趋势并具有动态前表,最好带有下拉或数据表单,以便更新图表/图形。

信息本身非常有限 - 文档的范围是跟踪分配给工作人员完成任务的能力的值 (0-4),例如“报价 - 4”、“取消 - 2”等等。所以指标仅限于:

  • 月份(一年中每个月的工作表和仪表板的正面)
  • 团队(目前有 6 个团队,但随着时间的推移可能会增加,因此希望该解决方案有助于相对轻松地合并新团队)
  • 员工(不言自明)
  • 任务(目前为 25 个,但如上所述 - 可能会发生变化)
  • 分数(上面提到的0-4值)

如您所见,这是一个非常简单的数据集。表格目前设置有六个网格,其中包含用于确定团队和分数的数据验证列表(下拉菜单以便于输入数据),任务是预先编写的,员工由用户手动输入。

我希望做的是有一个带有动态表的前表,当下拉列表和/或数据表单发生更改时,这些表会相应更新。重点是让工作人员完成所有任务最多 4 秒,因此最终,图表将显示各个团队的趋势(每个团队一个图表 - 6 个图表),并且是动态的可以反映特定信息的表格(例如,特定月份的员工绩效,或特定团队迄今为止实现的“3”数量)。

我已经阅读了相当多的内容,但似乎已经被大量的选项压倒了。但是,考虑到我在一个不利于下载的大型企业网络上工作(因此加载项或任何与 Excel 2007 '开箱即用'无关的东西不是一个选项)和最好不使用 VBA(1. 就 VBA 而言,我是个新手,2. 文档的轻松分发和维护可能会被 VBA 破坏?),尽管我明白我的要求可能要求 VBA 是必不可少的。

关于如何最好地继续创建此仪表板,有人有任何建议吗?

感谢任何和所有帮助,如果我违反了有关论坛礼仪的任何约定,作为新手,我深表歉意。

感谢大家的宝贵时间,

罗伯

【问题讨论】:

  • 感谢您的链接,罗斯。但是,我遇到的问题是命名范围情况 - 有什么方法可以让相同的单元格范围(例如 $B$3:$B$22)在多个(即 12 个,每个一个月)床单?再次感谢,罗布
  • 我很好奇,根据您的要求,使用完整的报告/BI 解决方案可能会更容易,您是否考虑过使用一个?也许是基于 Web 的解决方案?所以最终用户不必下载任何东西?

标签: excel excel-2007 dashboard


【解决方案1】:

在这样的任务中,您需要考虑以下几点:

a) 你需要什么样的输出? b) 你将如何管理数据?

对于 a) 我将其进一步分为所需的基础知识(员工和/或团队绩效的时间序列图 [如何衡量团队绩效?平均、达到 4 的百分比,还是?]),然后是下拉菜单的花里胡哨。专注于基础知识,其他的东西先来,然后才能出现。获得 b) 正确至关重要 - 您将提取数据子集来构建您想要显示的图表。如果 b) 错了,你只会给自己创造一个可怕的任务。

在您的位置上,我会考虑将数据重新组织成表格的形式。 Excel 的帮助定义了表格的含义,但本质上它是您的观察结果列表,其中每个观察结果仅包含特定月份/团队/员工/任务组合的分数(因此每个观察结果包含 5 个值)。观察结果排列为表格的连续行,第一行是标题行,其中包含合适的标签,例如“月份”、“团队”、“员工”、“任务”、“分数”。使用此类表格的真正优势在于 Excel 提供了大量用于操作它们的内置工具 - 在“数据”选项卡上查找“排序和筛选”的帮助。在您的情况下,使用表格还有一个更令人信服的理由 - 您可以使用数据透视表和数据透视图工具来分析和显示数据。如果您在花一些时间和精力学习它们之前没有使用过这些,将会带来好处。一旦您的数据组织好并且您知道如何使用数据透视表和图表,您应该能够非常快速地制作总和输出的原型。

如果您决定将数据组织为表格,您仍然可以保留一个包含 6 个团队“表格”(不同于 Excel 使用该词)的漂亮友好的网格,作为数据输入工具,按员工输入每个月的分数和任务。您将需要找到一种方法将每个月的数据从数据条目“表”中获取到主数据表中。 (最简单的方法是使用数据输入表下的一些备用工作表将输入的数据再现为一系列观察行,然后使用粘贴特殊值将这些行附加到主观察表的末尾。您可以如果需要,可以使用 VBA 自动执行复制/粘贴操作,您只需要找出一种方法来识别当前在主表中的观察结果以及您希望粘贴结束的确切位置 - COUNT() 或 COUNTA()是这里有用的朋友)。要避免的主要问题(无论是否自动)是避免将相同的输入数据多次附加到主数据表中。

查看http://www.mediafire.com/download/x64swkp689k10a1/DataEntrytoTable.xlsx 了解上述一些想法的简单示例

【讨论】:

  • 非常感谢您为我指明了正确的方向。我想我需要稍微提高一下,但这肯定是米其林星级餐厅!
猜你喜欢
  • 1970-01-01
  • 2016-11-28
  • 1970-01-01
  • 1970-01-01
  • 2013-05-21
  • 2011-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多