我希望我对这个问题有一个更准确的描述性标题,但我对 Excel 电子表格或 VBA 不是很了解(我主要是一名 Java 开发人员,在 Microsoft 世界中玩得不多)。
我正在尝试使用 Excel 电子表格来完成某些事情。我需要确定我是否可以使用数据透视表、数据透视图或其他一些内置功能来实现……或者我是否需要沿着编写自定义 VBA 代码的道路前进(或者可能完全使用另一个平台)。
电子表格的目的是帮助为组织(Toastmasters 俱乐部)创建时间表。这个组织有一个成员名册,它每周开会,并且在给定的会议中,不同的成员被分配到不同的角色。
我的电子表格如下所示:
第一个标签
一栏...代表成员名册的名称列表。
第二个标签
每行代表过去的会议日期。每个角色都有列,并且单元格将填充在该日期担任该角色的人员。我使用数据验证在每个单元格中提供第一个选项卡的花名册作为下拉列表。
第三个选项卡(可能是多个选项卡?)
这是整个事情的重点。对于每个可能的会议角色,我想查看哪些成员最“过期”分配给该角色。基本上,我想要一份所有俱乐部成员的列表,按照他们上一次担任该职位以来的时间排序。从未担任过该角色的人将被排在列表的顶部。
第三个选项卡数据是否可以通过数据透视表等来完成……还是我误解了这些工具的目的和限制?