重新制作上交所乱码文件

直到近期才开始尝试探索二级市场,走马观花似的看看。作为一个Mac M1的用户,没想到惨遭上交所乱码对待。不知道上交所用的是什么年代的软件写的文件,看似2003年前的,插件也无法让Mac兼容。文件打开即乱码。我用了很多方式尝试修复原文件,目前自己能力不足,无法直接将原文件修复到正常可阅览的状态。不过,我尝试了“曲线救国”的方式,仅需花费几分钟,就可以重新制作一个同样的Excel表格。方法老少咸宜,不需要编程,不需要下载杂七杂八的软件,仅需浏览器、word还有excel。

其实这次“曲线救国”,主要提供两个核心操作。第一,阅览一个乱码.xls文件里的内容;第二,在Microsoft Word中将文本表格化。

具体步骤如下(演示电脑:Macbook Pro M1英文系统):

1. 将后缀名为.xls文件命名为.html。

2. 打开Google Chrome浏览器,最好将浏览器编码格式设置为国际常用的UTF-8,默认格式不一定适用。(我使用了Chrome Extension Charset设置编码格式,当然不一定要使用Chrome浏览器,可以尝试其它。)

3. 将.html文件拖入Chrome浏览器。

4. 将浏览器中所有文本内容复制到word文档并全选(Windows:Ctrl+A;Mac:Comm+A)。

5. 进入Insert,点击Table旁边的箭头,选择Convert Text to Table。

6. 将弹窗中的参数从下往上设置为

Separate text at Other: (在方框中输入一个空格符号,所以看上去是空着的);

Autofit Behavior: AutoFit to contents(可以根据个人喜好选择);

column:5(因为根据数据情况,可以看出原本数据格式为5列,输入“5”代表着每个空格换一列,到每第5个空格换下一行。行数无法填写,不需要担心,word会根据字符数和列数自动计算行数)。

注:最好选择从下往上设置,因为第一个选项column是依照Separate text at Other自动调整的,如果从上往下设置,当Separate text at Other发生变动时,column也会发生改变。

7. 点击OK后查看生成表格,确认是否有误。(可以注意到在*ST云城的T后面,多输入了一个空格符号,导致后面的格式出错。先还原,删去该空格符号,再重复上述步骤。)

8. 将word中已生成的表格全部复制粘贴到一个新的Excel文件中,选择Match Destination Formatting,使格式依照Excel默认设置。

9. 最后检查文件,是否有解码失败的地方,需要修正的地方,全部调整完毕后,保存完毕。(如上港集团代码解码多了一个0;某些上市日期无法正确显示,需要将cell format改为日期。)

仅需几个步骤,几分钟,还你一个美美的文件。你们学会了吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值