【发布时间】:2018-06-08 21:15:39
【问题描述】:
我有一个具有以下结构的表格,它显示日历条目:
| Title | Description | StartTime | EndTime | User |
.
我想创建一个具有以下结构的新表,该表将显示所有用户及其在第一行给出的日期的计划。:
| User | Date1 | Date2 | Date3 | …
.
我的问题是这样的:
如果 Date1(或 Date2 ..)在开始日期和结束日期之间,我想在第二个表中显示行的标题。所以我需要一个可以写在所有单元格中的excel公式。
.
我可以写一个这样的 SQL 语句(我知道它的语法不正确,但我想展示我需要的东西):
SELECT Title
FROM Table1, Table2
WHERE Date1 > StartDate AND Date1 < EndDate and User.Table1 = User.Table2
......
你能帮帮我吗?
【问题讨论】:
-
您要使用excel(如您的标签)还是sql(如您的示例)?在 SQL(和/或 Access)中,您所描述的内容称为 crosstab 查询 Query`(或在 Excel 中,或者可能是 pivot-table。如果没有一些示例数据,我无能为力。(请参阅 @987654325 @.)
-
我想写一个excel公式。我写 sql 只是为了清楚我想要什么样的查询/公式。
-
@ashleedawg 我添加了两张数据的截图
标签: excel excel-formula