1. 如何在excel中导入文本数据
新建一个excel表格,我们选择工具栏中的【数据】,在下拉菜单中选择【导入数据】,跳出下面的对话框:
默认【直接打开数据文件】点击【选择数据源】,跳出文件的浏览页面,我们选择之前编辑好的文本文档“遗传密码”:
点击【下一步】,会跳出文件转换的对话框,在文本编码上面选择【Windows默认】,继续【下一步】:
跳出【文本导入向导】,点选【固定宽度】,【导入起始行】可以自行选择,我们在这里默认是“1”,继续【下一步】:
跳出【文本导入向导】步骤2,我们根据上面的提示进行移动分裂线,做到每组数字的距离大小一样,继续点击【下一步】,进入步骤3,没有特殊情况我们完全按照默认,点击【完成】:
下面就是我们导入的文件形式:
2. 将文本中的数据导入excel
1、首先新建一个【文本文档】,将Word中表格粘贴到文本文档中保存。
2、在Excel中选择【数据】-【导入数据】。
3、数据源选择-【新建文本文档】。
4、选择合适的文件类型-【固定宽度】。
5、建立【分列线】,在相应的数据后增加分裂线。
6、列数据类型选择-【常规】。
7、点击确定,word文档中的数据就导入到excel表格。完成效果图。
3. 将文本数据导入excel
使txt中复制到excel数据每个数占一个单元格步骤如下:
1、我们先打开一个带有数据的文本文件,文本里的文字可以是横向也可以是竖向。
2、打开excel表格,将文本文件中的文字复制到excel表中,全部的文字都在一个单元格中,选中这个单元格。
3、接着依次点击数据——分列——分割符号——空格——完成。
4、这样就完成了。
4. excel数据从文本导入
打开Origin软件,【File】下拉菜单里选中【Import】,然后选中【Excel】。
文件类型是Excel 97-2003的,先调整文件类型为Excel 97-2003。
找到要导入的Excel 文件,点击【Add file】添加,确认后点击【OK】。
如果Excel是其他新的版本,调整文件类型为 Excel。再按步骤3操作即可。
两个Excel文件都被添加到列表中了。 可以点击【OK】。
默认选项,点击【OK】。
最后两个Excel文件都成功导入了。
5. 如何在excel中导入文本数据格式
方法/步骤分步阅读
1选中excel表格中的文字内容。
2点击鼠标右键选择复制。
3然后在word表格中,将光标置于word表格单元格中。
4点击鼠标右键,选择粘贴里的选择性粘贴。
5选择粘贴里,选择无格式文本。
6excel的文字就这样复制到word表格里。
6. 在excel中导入文本数据,怎么导
一、save与load函数保存和加载程序数据
基本格式为:
save('FILENAME', 'VARIABLES')
load('FILENAME', 'VARIABLES')
例如,save ('datas.mat','data','x','y','z'); 表示将内存变量data, x, y, z 保存到当前路径下的datas.mat文件,其它程序若要载入这几个变量的数据,只需前面路径下执行load datas;即可。
二、txt文件的导入导出
1. 导入格式一致的数据
例1 现有txt文件如下:
代码:
x1=load('data1.txt'); %注意设置当前路径为文件所在路径
x2=load('data2.txt');
2. 导入有固定分隔符的数据
dlmread('FILENAME', '分隔符', '读取范围')
例2读取txt文件如下(需要跳过前2行的非数据行,或列数不同):
代码:
x3=dlmread('data3.txt', ',', 2,0) ; %设定读取的初始位置:2行0列之后的数据
x4=dlmread('data4.txt'); %列数不足用0不齐,load函数读取将报错
3. 将矩阵数据写入指定分隔符的ASCII格式文件
dlmwrite(‘文件名’, ‘数据’, ‘分隔符’, ‘起始行’, ‘起始列’)
dlmwrite(‘文件名’, ‘数据’, '-append')
'-append'表示将矩阵数据写到文本末尾,若不指定将覆盖原文本数据。
4. 导入带表头的txt或excel数据
importdata(‘文件名’, ‘分隔符’, ‘n’);
将数据存入“结构体”,其中,n表示n行表头;也可以用来读入图片:
x=importdata('tupian.jpg'); image(x);
例3 读入如下的txt文件:
代码:
x5=importdata('data5.txt',' ',1); %空格分隔, 第1行是表头
x5.data %数据
x5.textdata %表头变量
5. 导入混合格式文本
textscan(fid, 'format', N, 'param', value);
其中,fid为文件句柄;format为读取格式;N表示用该格式读取N次数据;'param', value(可选项)指定分隔符和值对。
注意:使用textscan之前,必须先用fopen打开要读入的文件;函数textread用法类似。
例4 混合格式数据的txt文件如下:
代码:
fid=fopen('data6.txt','r'); %打开文件句柄
C=textscan(fid, '%s%s%f32%d8%u%f%f%s%f'); %按格式读入元胞数组C
fclose(fid); %关闭文件句柄
C{1}
C{9}
[names,types,y,answer]=textread('data7.txt','%9c %6s %*f %2d %3s', 1) %读入固定格式的文件的第一行,忽略其中的浮点值
运行结果:C{1} = 'Sally' 'Joe' 'Bill'
C{9} = 5.1000 + 3.0000i 2.2000 - 0.5000i 3.1000 + 0.1000i
names = Sally Lev
types = 'el1'
y = 45
answer = 'Yes'
三、csv文件导入与导出
csv文件是逗号分隔的txt文件,使用csvread()函数,有3种格式:
csvread('filename', row, col, range)
其中,第一个参数指定文件名;
row和col指定开始读取位置的行号和列号。注意是从0开始计数,即row=0, col=0表示从文件中第一个数(1, 1)开始读;
range指定读取的范围,range=[R1 C1 R2 C2],表示读取区域的左上角位置为(R1+1, C1+1),读取区域的右下角位置为(R2-1, C2-1),且要求row, col等于R1, C1.
注意:csv文件中的空项,读到矩阵中时,会初始化为0.
四、 Excel文件的导入与导出
1. 导入Excel数据文件
[num, txt, raw] = xlsread('文件名.xls','工作表', '数据范围')
例5 现有data1.xlsx文件(导入Sheet1的A1至H4数据):
代码:
[num,txt,raw]=xlsread('data1.xlsx','Sheet1','A1:H4')
%数据返回num;文本返回txt;不处理直接作为元胞返回raw
运行结果:
num =
1 60101 6010101 NaN 0 63 63
2 60101 6010102 NaN 0 73 73
3 60101 6010103 NaN 0 0 0
txt =
'序号' '班名' '学号' '姓名' '平时成绩' '期末成绩' '总成绩' '备注'
'' '' '' '陈亮' '' '' '' ''
'' '' '' '李旭' '' '' '' ''
'' '' '' '刘鹏飞' '' '' '' '缺考'
raw =
'序号' '班名' '学号' '姓名' '平时成绩' '期末成绩' '总成绩' '备注'
[ 1] [60101] [6010101] '陈亮' [ 0] [ 63] [ 63] [ NaN]
[ 2] [60101] [6010102] '李旭' [ 0] [ 73] [ 73] [ NaN]
[ 3] [60101] [6010103] '刘鹏飞' [ 0] [ 0] [ 0] '缺考'
2. 将数据导出到Excel文件
status = xlswrite(‘filename.xls’, ‘数据’, ‘工作表’, ‘指定区域’)
成功返回1,失败返回0.
例6 将矩阵或元胞数组的数据写成xls文件
代码:
A=[12.7 5.02 -98 12; 63.9 0 -0.2 56];
xlswrite('testdata.xls', A)
d={'Time', 'Temp'; 12 98; 13 99; 14 97};
s=xlswrite('tempdata.xls', d, 'Temperatures', 'E1')
%将数据d写入文件tempdata.xls, Temperatures表,E1起始
例7 读取数据、处理日期数据,根据日期绘制开盘价变化趋势图形。ExpData.xlsx文件如下(部分):
代码:
[num,txt]=xlsread('ExpData.xlsx');
%读取excel表格中的数据,数值存入num,文本存入txt
date=txt(2:end,1); %取出日期数据单独处理
t=datenum(date); %将日期转化为数值(方便绘图使用)
date1=datestr(t); %将数值转化为日期
h=figure %生成空的图形窗口句柄
set(h,'color','w'); %将图的背景颜色设为白色
plot(t,num(:,1)); %以日期为横坐标,开盘价为纵坐标,绘制图形
%plot(t,num(:,1),'*'); %绘制散点图
datetick('x',23); %将x轴标注变成日期格式:mm/dd/yyyy
xlabel('日期');
ylabel('开盘价');
运行结果:
7. Excel数据导入文本
把工作表格复制到文本文档里的方法如下:点击数据选项卡,点击“自文本”;
在弹出的导入文本文件对话框中选择要复制的文件,选择“复制”;
在文本复制向导第1步对话框中选择分隔符号,点击下一步;
在文本复制向导第1步对话框中选择“Tab键”、“空格”,点击下一步;
选择数据格式,查看预览,如果是预期效果,点击完成按钮;
在复制数据对话框选择数据的放置位置并点击确定即可。
8. 如何在excel中导入文本数据表格
电脑使用文档时,想要设置把文档的表格变成excel,需要以下几步:
1、电脑打开文档,点击上面的“文件”。
2、在文件窗口,点击“另存为”,再点击“其他格式”。
3、在另存为窗口,点击文件类型,选择“单一网页文件”。
4、设置文件类型后在,再点击“保存”。
5、打开表格,点击上面的“文件”。
6、出现选项,点击“打开”,再点击刚才的网页文件。
7、这样word文档已经转换成excel表格了。


- 相关评论
- 我要评论
-