在工作中很多人喜欢用Excel管理自己的数据。成百上千个Excel工作表在自己的文件夹里。其实这是一个非常不好的习惯。数据在Excel里面每次打开一下就要花好长时间,Excel里面的数据格式也很容易在不注意间被修改掉,如果要汇总分析表里面的数据就更麻烦了。

因此我们提倡用数据库管理自己的数据。因为数据在数据库里面方便读取和加工,有利于数据的规范化管理。

一提起数据库,很多Excel用户都没有用过,因此避而远之。但是今天我们要说的这个数据库几乎每个Excel用户都有。就是Access!!!

但是又会有很多人提出质疑,Excel的数据导入Access太麻烦了,需要每次导入,这么多表要浪费很多时间。

然而如果解决了Excel数据导入Access的麻烦,那么不就可以实现数据的规范化管理了吗。

用Access管理大量繁琐的Excel数据最麻烦的地方就在于Excel数据的导入。笔者强烈建议大家使用SqlCel的导入Excel功能,实现Excel数据的快速批量导入。(ps:这个工具不仅数据导入强,还有很多常用的数据库管理和数据加工的功能呦)

到官网下载安装最新版SqlCel。 https://sqlcel.com/download/

之后后连接到一个Access数据库。然后点击"导入Excel"按钮。

access 数据处理 access处理excel数据_access 数据处理

在最上面选择Excel文件所在的文件夹,之后在第一个框框里面会列出这个文件夹下的所有Excel文件。

如果在框框1中选择多个Excel文件,之后点击“导入”按钮则会一键导入所选的所有Excel文件里面的每一个工作表。

如果只选择一个Excel文件则会在框框2中列出所选Excel文件中的所有工作表。

如果选择多个工作表点击“导入”按钮则会一键导入所选的所有工作表中的数据。

如果在框框2中只选择一个工作表则会在框框3中列出这个表里面的所有字段。在框框3中选择要导入的字段,点击“导入”按钮则会导入所选表中的字段。

如果勾选了追加到已有表,则会把数据追加到数据库中已有的工作表中。

通过以上数据导入步骤我们可以看到,用SqlCel向数据库导入Excel文件非常高效。可以一键批量导入,也可以逐个文件导入,还可以追加到数据库中的已有表。

通过这种方法我们就可以充分发挥Access的数据管理功能,实现数据科学高效的管理功能。