【发布时间】:2016-03-31 06:41:06
【问题描述】:
我将我的 Access DB 连接到一个 Excel 文件并执行了一些简单的 SQL 查询,我想做一些我不知道是否可行的事情。
当值重复时,我想在列中对值进行分组。
例如,这里是一个简单的查询结果:
ID | Name | Color
1 John Red
1 John Yellow
2 Bill Red
2 Bill Blue
2 Bill Black
我希望结果以这种方式呈现:
ID | Name | Color
1 John Red
Yellow
2 Bill Red
Blue
Black
这可能吗?
感谢您的回答!
谢谢。
【问题讨论】:
-
单独使用sql是不行的。你需要它做什么?
-
我需要它来方便地显示数据,因为我的查询结果比那个简单的查询要大得多。
-
@ImranAli 所有标签都是相关的:使用 Excel 连接我的 Access 数据源并执行 SQL 查询。
-
@GiladK 如果您在 MS Access 中生成报告,则可以按照您想要的方式生成报告。您只需按照访问报告向导并将您的数据分组到名称列
-
@GiladK 你熟悉使用 VBA 吗?向下移动列
ID和Name很简单,如果值等于上面的值,则清除单元格。创建 excel 文件后,此方法更容易。
标签: sql excel ms-access accessdatasource