写在前面:决定从当下开始,多写写零碎在学的知识,一来巩固,二来学习也应当是一个相互的过程,只有自己学会了还能教会别人,才算真正的掌握。自己不是计算机相关专业的,但选择CSDN而不是新浪,关键是感觉这里明显比较有知识的氛围。
前几天在外面找个兼职,需要写段代码处理大量的excel表格,最开始想到的是用python + openpyxl,但是对openpyxl第一次接触,最后还是选择了比较擅长的matlab,matlab中涉及到excel的处理的主要就三个函数,xlsfinfo,xlsread,xlswrite,由于matlab已经完全屏蔽了复杂的底层操作,使用这三个简单的函数配合matlab的运算能力,基本上就能满足随意处理数据的需求了。简单的流程是先用xlsinfo返回excel文件的信息(根据具体的需要):
- [status,sheets,xlFormat] = xlsfinfo(filename)