我继承了一个糟糕的电子表格,里面有 4 年的有关人们按月参与某项活动的数据。每个人可能每 18 个月左右参加一次,但显然会有所不同。目前,该表格的布局为每个人/月份组合一个单元格,因此有 48 列代表过去 4 年,150 行代表人员。当该人参与时,他们参与月份的单元格背景颜色为黑色。这是唯一的表示。
我不想更新 2011 年的电子表格,而是想获得一个新的表示形式。我可能必须手动将现有数据迁移到新系统,但这是一个不相关的问题。假设我有每个人的日期列表,我如何可视化数据,以便我可以快速评估以下内容:
- 谁很久没参加过
- X 先生参加活动已经多久了
- X 参加的频率是多少
编写自定义应用程序来处理这个问题不是一个选择,因为我必须在未来 1-4 年内将其交给某人,而他们可能没有维护它的技能。因此,我希望将其保存在可以在 Google 文档上托管的电子表格中,或者最坏的情况下在开放办公室中维护并通过电子邮件发送给“需要知道的人”。
答案1
我会将您的电子表格设置为数据库(正如@Shinrai 所建议的),并以“参与日期”、“人员”以及“活动类型”作为列。
person date_participated activity_type
Joe 2010-12-04 cow tipping
Jimmy 2010-12-04 surfing
John 2010-12-16 compost toilet maintenence
Joe 2011-07-01 cow tipping
John 2011-07-03 compost toilet maintenence
Sam 2011-09-30 surfing
(约翰是个勇敢的人)现在剩下的工作你可以用数据透视表和图表来完成。你也可以使用 Excel 中有限的数据库式函数,或者自己动手。你可以制作个人参与的图表、包含上次参与日期(或自上次参与以来的月份)的表格,以及参与总人数的计数。