1建议您使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一,之后在EXCEL里面用“分列”重新分开。2身份z列格式改为“常规”或“文本”显示就可以了。希望你帮到你。
在B2中输入或复制粘贴下列公式
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)
右拉填充,下拉填充
结果为文本。如果要得到数值,公式可修改为如下之一
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)+0
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)-0
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)1
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)/1
=--MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)
=MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2)^1
=VALUE(MID(RIGHT($A2,LEN($A2)-FIND("",$A2)),COLUMN(A:A),2))
2、用notepad++等文本编辑器再次打开该csv文件;可以发现分隔符为逗号;
3、在notepad++中编辑,将分隔符逗号转换为目标字符,如|;
4、再次打开该csv文件,即可看到文件内容以|分割;
扩展资料
1、逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号)。
2、CSV并不是一种单一的、定义明确的格式(尽管RFC 4180有一个被通常使用的定义)。因此在实践中,术语“CSV”泛指具有以下特征的任何文件:
1)纯文本,使用某个字符集,比如ASCII、Unicode、EBCDIC或GB2312;
2)由记录组成(典型的是每行一条记录);
3)每条记录被分隔符分隔为字段(典型分隔符有逗号、分号或制表符;有时分隔符可以包括可选的空格);
4)每条记录都有同样的字段序列
你好!这题目是一个典型的将一个交叉表(二维表)数据转换为数据库记录(一行一行的记录)表的 *** 作过程,我可以给你一个 *** 作,稍等。
1、先将表整理一下,取消合并单元格,为了唯一值,在每个科目前加一个科目代码列(如图),
2、以身份z号加科目代码为唯一值,在表前加三空列,A2=H2&I2,B2=H2&M2,C2=H2&Q2, 下拉,得到全部值,然后复制这3列值,再选择性粘贴为数值(因公式所得值不能当参数);
3、复制前三列值(不包括表头),粘贴---选择性粘贴为数值---转置,
4、列公式,错位相等,再下拉公式,直到值为0出现时,这样就把原来的交叉数据变成一列唯一的记录。
5、再复制得到的新列A,选择粘贴为数值,原表后面的列值全部可以用vlookup( )函数实现。B30=vlookup(A30, $A$1:$T$6, 6, 0), C30=vlookup(A30, $A$1:$T$6, 7, 0),
因本人经常与数据库打交道,常用EXCEL转换数据,这个方法当你面对海量数据进行加工时,特别实用,希望对你用。谢谢
以上就是关于从数据库中拷出csv文件,数据量30多万条,如何分割并用excell导出编辑全部的内容,包括:从数据库中拷出csv文件,数据量30多万条,如何分割并用excell导出编辑、Excel数据拆分问题求解、excel或csv中更改分隔符(只要csv文件分隔符不为逗号即可)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)