配色: 字号:
第2章外部数据的获取
2022-04-16 | 阅:  转:  |  分享 
  
外部数据的获取目录获取文本数据1获取MySQL数据库中的数据2获取TXT文本数据常见的文本数据的格式为TXT和CSV。以“客户信息.txt”
数据和“客户信息.csv”数据为例,在Excel2016中获取文本数据。在Excel2016中导入“客户信息.txt”数据的具
体操作步骤如下。(1)打开【导入文本文件】对话框新建一个空白工作簿,在【数据】选项卡的【获取外部数据】命令组中,单击【自文本】图标
,如图所示,弹出【导入文本文件】对话框。获取TXT文本数据(2)选择要导入数据的TXT文件在【导入文本文件】对话框中,选择“客户信
息.txt”文件,如图所示,单击【导入】按钮,弹出【文本导入向导-第1步,共3步】对话框。获取TXT文本数据(3)选择最合适的数据
类型在【文本导入向导-第1步,共3步】对话框中,默认选择【分隔符号】单选框,如图所示,单击【下一步】按钮,弹出【文本导入向导-第2
步,共3步】对话框。获取TXT文本数据(4)选择合适的分隔符号在【文本导入向导-第2步,共3步】对话框中,勾选【Tab键】【空格】
复选框,系统会自动勾选【连续分隔符号视为单个处理(R)】,如图所示,单击【下一步】按钮,弹出【文本导入向导-第3步,共3步】对话框
中。获取TXT文本数据(5)选择数据格式在【文本导入向导-第3步,共3步】对话框中,默认选择【常规】单选框,如图所示。获取TXT文
本数据(6)设置数据的放置位置并确定导入数据单击上图中所示的【完成】按钮,在弹出的【导入数据】对话框中默认选择【现有工作表】单选框
,单击按钮,选择单元格A1,再单击按钮,如图所示,单击【确定】按钮。导入数据后,Excel会将导入的数据作为外部
数据区域,当原始数据有改动时,可以单击【连接】命令组的【全部刷新】图标刷新数据,此时Excel中的数据会变成改动后的原始数据。获取
CSV文本数据在Excel2016中导入CSV文本数据的步骤与导入TXT文本数据的步骤类似,导入“客户信息.csv”数据的具体操
作步骤如下。(1)打开【导入文本文件】对话框新建一个空白工作簿,在【数据】选项卡的【获取外部数据】命令组中,单击【自文本】图标,弹
出【导入文本文件】对话框。获取CSV文本数据(2)选择要导入数据的CSV文件在【导入文本文件】对话框中,选择“客户信息.csv”文
件,如图所示,单击【导入】按钮,弹出【文本导入向导-第1步,共3步】对话框。获取CSV文本数据(3)选择最合适的数据类型在【文本导
入向导-第1步,共3步】对话框中,默认选择【分隔符号】单选框,如图所示,单击【下一步】按钮,弹出【文本导入向导-第2步,共3步】对
话框。获取CSV文本数据(4)选择合适的分隔符号在【文本导入向导-第2步,共3步】对话框中,勾选【Tab键】【逗号】复选框,如图所
示,单击【下一步】按钮,弹出【文本导入向导-第3步,共3步】对话框。获取CSV文本数据(5)选择数据格式在【文本导入向导-第3步,
共3步】对话框中,默认选择【常规】单选框,如图所示,单击【完成】按钮。获取CSV文本数据(6)设置数据的放置位置并确定导入数据单击
获取TXT文本数据中步骤(5)中的图所示的【完成】按钮,在弹出的【导入数据】对话框中默认选择【现有工作表】单选框,单击按钮
,选择单元格A1,再单击按钮,如图所示,单击【确定】按钮。目录获取文本数据1获取MySQL数据库中的数据2新建与连接MyS
QL数据源Excel2016可以获取外部数据库的数据,如MySQL、Access等,但在此之前需新建数据源并进行连接。以MySQ
L数据库为例,会员信息存在“data”数据库的“info”表中,需要新建与连接一个MySQL数据源,而后在Excel2016中导
入“info”数据。新建与连接MySQL数据源的具体操作步骤如下。新建与连接MySQL数据源(1)打开【ODBC数据源管理程序(6
4位)】对话框在电脑【开始】菜单中打开【控制面板】窗口,依次选择【系统和安全】→【管理工具】,弹出【管理工具】窗口,如图所示。新建
与连接MySQL数据源双击上图中的【ODBC数据源(64位)】程序,弹出【ODBC数据源管理程序(64位)】对话框,如图所示。如果
是64位操作系统的计算机,那么选择【ODBC数据源(32位)】或【ODBC数据源(64位)】程序都可以。如果是32位操作系统的计算
机,那么只能选择【ODBC数据源(32位)】程序。新建与连接MySQL数据源(2)打开【创建新数据源】对话框在【ODBC数据源管理
程序(64位)】对话框中单击【添加】按钮,弹出【创建新数据源】对话框,如图所示。新建与连接MySQL数据源(3)打开【MySQL
Connector/ODBCDataSourceConfiguration】对话框在【创建新数据源】对话框中,选择【选择您想
为其安装数据源的驱动程序】列表框中【MySQLODBC8.0UnicodeDriver】,单击【完成】按钮,弹出【MySQ
LConnector/ODBCDataSourceConfiguration】对话框,如图所示,其中每个英文名词的解释如下
。新建与连接MySQL数据源上图中的各文本框含义解释如下。DataSourceName是数据源名称,在【DataSource
Name】文本框中可输入自定义名称。Description是描述,在【Description】文本框中可输入对数据源的描述。TC
P/IPServer是TCP/IP服务器,如果数据库在本机,就在【TCP/IPServer】单选框的第一个文本框中输入loca
lhost(本机);如果数据库不在本机,就输入数据库所在的IP。User和Password分别为用户名和密码,在下载MySQL时自
定义设置。Database是数据库,在【Database】下拉框中可选择所需连接的数据库。新建与连接MySQL数据源(4)设置参数
在【MySQLConnector/ODBCDataSourceConfiguration】对话框的【DataSource
Name】文本框中输入“会员信息”,在【Description】文本框中输入“某餐饮企业的会员信息”,在【TCP/IPServ
er】单选框的第一个文本框中输入“localhost”,在【User】文本框中输入用户名,在【Password】文本框中输入密码,
在【Database】下拉框中选择【data】,如图所示。新建与连接MySQL数据源(5)测速连接单击上图中所示的【Test】按钮
,弹出【TestResult】对话框,若显示【ConnectionSuccessful】则说明连接成功,如图所示。单击【确定】
按钮返回到【MySQLConnector/ODBCDataSourceConfiguration】对话框。新建与连接MyS
QL数据源(6)确定添加数据源单击新建与连接MySQL数据源步骤(4)图中所示的【OK】按钮,返回到【ODBC数据源管理程序(64
位)】对话框,如图所示,单击【确定】按钮即可成功添加数据源。导入MySQL数据库的数据在Excel2016中导入MySQL数据库
的数据,具体的操作步骤如下。(1)打开【数据连接向导-欢迎使用数据连接向导】对话框创建一个空白工作簿,在【数据】选项卡的【获取外部
数据】命令组中,单击【自其他来源】图标,在下拉菜单中选择【来自数据连接向导】命令,如图所示。导入MySQL数据库的数据完成选择之后
,即可弹出【数据连接向导-欢迎使用数据连接向导】对话框,如图所示。导入MySQL数据库的数据(2)选择要连接的数据源在【数据连接向
导-欢迎使用数据连接向导】对话框的【您想要连接哪种数据源】列表框中选择【ODBCDSN】,单击【下一步】按钮,弹出【数据连接向导
-连接ODBC数据源】对话框,如图所示。导入MySQL数据库的数据(3)选择要连接的ODBC数据源在【数据连接向导-连接ODBC数
据源】对话框的【ODBC数据源】列表框中选择【会员信息】,单击【下一步】按钮,弹出【数据连接向导-选择数据库和表】对话框,如图所示
。导入MySQL数据库的数据(4)选择包含所需数据的数据库和表在【数据连接向导-选择数据库和表】对话框的【选择包含您所需的数据的数
据库】列表框中单击按钮,在下拉列表中选择【data】数据库,在【连接到指定表格】列表框中选择【info】,单击【下一步】按
钮,弹出【数据连接向导-保存数据连接文件并完成】对话框,如图223所示。导入MySQL数据库的数据(5)保存数据连接文件在【数据
连接向导-保存数据连接文件并完成】对话框中,默认文件名为“datainfo.odc”,单击【完成】按钮,弹出【导入数据】对话框。
导入MySQL数据库的数据(6)设置导入数据的放置位置在【导入数据】对话框中,默认选择【现有工作表】单选框,单击按钮,选择单元格A1,再单击按钮,如图所示。导入MySQL数据库的数据(7)确定导入MySQL数据库的数据单击上图中所示的【确定】按钮即可导入MySQL数据库的数据,导入结果如图所示。小结本章介绍了在Excel中获取文本数据的步骤,包括获取TXT文本数据和CSV文本数据。此外,还介绍了在Excel中获取MySQL数据库中数据的步骤,包括了新建与连接MySQL数据源和导入MySQL数据库的数据。
献花(0)
+1
(本文系太好学原创)