在工作表(“客人”)中,我有一份客人名单以及他们的入场和离开日期。
在工作表(“报告”)中,我想知道每年每个月有多少学生入学和离开以及他们的姓名。
例如,从第 5 行开始:
- 单元格 1:客人姓名
- 单元格 2:入学日期
- 单元格 3:离开日期
答案1
我知道您想要“最简单”的创建报告的方法。有很多方法可以实现这一点,但我认为最简单的方法就是这个。
从“guests”工作表,切换到“reports”工作表,在第一个单元格中输入“=”符号,然后单击“guests”工作表并单击“reports”工作表中的同一单元格。然后单击 Enter。您刚刚输入了一个链接,相同的信息就会出现;如果您愿意,可以将其克隆。您想将 guest 工作表中的所有数据克隆到报告工作表中。我假设您创建了报告工作表以保持任务工作表的完整性。所以我按照您开始的方式进行。
然后在“报告表”的第一行上,您需要创建一个小计和一个过滤器;该过滤器将是一个基于到达日期的自定义过滤器;如下图所示。
我相信这就是您尝试实现简单“报告”的方式。
以下是该流程的图形布局:
- 但是,如果我要创建这样的报告,我会将工作表作为表格导入 Access 数据库,然后根据基于导入的表格的查询创建报告;这样就可以得到一份不错的报告。这超出了您的问题范围,编写“脚本”也是如此。脚本是一个 Visual Basic 程序编写项目。