这个问题在这里已有答案:
我有一组数据,每个日期客户的订单。
我在公司使用季节来比较销售情况。季节不是由年份定义,而是从某些日期定义,即。 2019年 - 从:01/05/2018 - 至:30/04/2019。
季节(SeasonName,From,To)的数据存储在Access中的另一个表中的所有季节(2018年,2017年等)。
我想在Access的查询中创建一个字段来检查订单的日期,如果它在Seasons表中定义的范围之间,则显示等效的SeasonName。
在Excel中我会使用索引和匹配来做,但在Access中我需要你的帮助!
非常感谢!
最简单的方法是使用Calendar表。您可以将日期链接到此表以检索相应的SeasonName。您可以在Excel中为此表生成数据,然后将其导入Access。这是一个Calendar表https://www.excelcampus.com/tables/calendar-table-explained/的示例。
Access的想法是一样的。使用所需日期构建表,然后为每个日期添加SeasonName信息。