gpt4 book ai didi

database - 在 Excel 或 Access 中查询查找表

转载 作者:搜寻专家 更新时间:2023-10-30 22:21:33 24 4
gpt4 key购买 nike

对于我确定是常见的情况,我有一个心理障碍:

我在 csv 文件中有一些数据,我需要从中进行一些非常基本的报告。

数据本质上是一个以 Resources 作为列标题和 People 作为行标题的表格,表格的其余部分由 Y/N 标志组成,“Y”如果该人可以 Access 该资源,如果他们不能 Access 则为“N”。资源和人员都有唯一的名称。

示例数据:

         Res1  Res2  Res3Bob       Y     Y     NTom       N     N     NJim       Y     N     Y

表格太大,无法简单地在 Excel 中查看整个表格(比如 300 种资源和 600 人),所以我需要一种方法来轻松查询和显示(一个简单的列表就可以)一个人可以 Access 哪些资源, 给出了这个人的名字。

需要使用它的人有 MS Office,他们的 PC 上没有太多其他东西。

因此,问题是:操纵这些数据以获得我需要的报告的最佳方式是什么?我的直觉说 MS Access 是最好的,但我无法想出将这样的数据自动导入普通关系数据库的方法。如果不是 Access,也许 Excel 中有一些函数可以帮助我?

最佳答案

您应该规范化您的数据。这将使查询更容易。例如:

table users:
UserID UserName
1 Bob
2 Tim
3 Jim

table resources:
ResourceID ResourceDesc
1 Printer #1
2 Fax Machine
3 Bowling Ball Wax

table users_resources:
LinkID UserID ResourceID
1 1 1
2 1 2
3 3 1
4 3 3

SELECT ResourceID
FROM users_resources, users
WHERE users.UserName="Bob"

关于database - 在 Excel 或 Access 中查询查找表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072289/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com