如何用Excel建立一个行列显示的类似数据库表格

如何用Excel建立一个行列显示的类似数据库表格,第1张

步骤1、启动Excel,打开需要的工作簿,在当前工作表中,选中需要进行行列转换的单元格区域,如A1:X6。

步骤2、单击“编辑”菜单中的“复制”命令。

步骤3、单击要存放转置表区域的左上角单元格,如A7。

步骤4、单击“编辑”菜单中的“选择性粘贴”命令,打开“选择性粘贴”对话框。

步骤5、选中“转置”复选框。

步骤6、单击[确定]按钮,则行列转置后的表格出现在A7:F30单元格区域。

步骤7、现在把A1:X6单元格区域删除,则完成了表格的行列转置。

可按如下方法:

1、登录数据库,用select 的方式将数据查出。

2、在结果处右键——选择“将结果另存为”

3、选择路径,起好文件名,将格式选为“csv格式”,点击保存即可。

可以用EXCEL VBA实现

首先你要安装VB

然后开始遍程序

使用ADO技术连接数据库

然后根据excel中的数据遍历数据库中的数据,找到相关的数据来显示

CELS()对象可以调用EXCEL单元格的数值

如果你输入的数据不是很准确,可以使用模糊查询函数like

你要实现的功能用VBA编程可以很简单的

根本用不了几句代码

如果你还是不明白可以到我空间流言,我回给你详细解答

EXCEL做小型数据库可以的,但要限定数据数据访问和修改

1- 增加一个表,作为数据查询、输入和删除的界面;(函数,删除需要VBA宏)

2- 查询表可以按照打印格式制作,并结合库存数据;(库存需要函数或VBA宏计算)

3- 数据存放页要限制访问,最好直接隐藏掉;(限制通常只能用VBA宏实现)

4- 如查询方式和打印样式多样那就多做些表吧。

备注,这个可以用函数设计(2007版本及以上才行),或者用VBA宏设计(无版本限制)

您把问题说的更详细些,都不太明白你的意思!

找相同的内容并输出到某列,可以使用高级筛选,选定你要筛选的单元,选上将结果复制到其他地方(复制到你到的行列),选上不重复选择,回车!

建议你在数据库的那个表上用数据透视表来实现这个功能,单纯公式恐怕不行,如果你写VBA应该没问题。数据透视表是可以实现的!

如果你数据库中名称无重复直接就用vlookup

以上就是关于如何用Excel建立一个行列显示的类似数据库表格全部的内容,包括:如何用Excel建立一个行列显示的类似数据库表格、excel怎么实现从一个表中的数据库、excel与数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10196206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存