2025年批处理 读取文件内容到变量(批处理读取文件名并写入excel)

批处理 读取文件内容到变量(批处理读取文件名并写入excel)前言 如果你此时正在打算写一个脚本将文本文件中的数据导出到 excel 表中的指定位置去 那这篇文章你要注意看了 比如你有 几十 几百个 文本文件或者更多 且文本文件内全是这种下图中的内容或者其他相似内容时 一个个填入表格中去太费事费力 而且错误率还高 那么你就需要写一个脚本来实现了 那问题又来了

大家好,我是讯享网,很高兴认识大家。



          前言:  如果你此时正在打算写一个脚本将文本文件中的数据导出到excel表中的指定位置去,那这篇文章你要注意看了

           比如你有几十、几百个文本文件或者更多,且文本文件内全是这种下图中的内容或者其他相似内容时,一个个填入表格中去太费事费力,而且错误率还高。那么你就需要写一个脚本来实现了


讯享网

 那问题又来了:

  1. 用什么语言去写这个脚本?
  2. 用什么软件去写这个脚本?

博主浅浅的了解一下希望不对的话博友们不要批评我!!!

(a)c语言:由于直接使用C语言操作Excel文件相对复杂且不是标准的做法

(b)Python:适用于大量数据和复杂的文本格式,但是需要调用panda库,主要的是博主不会python!!

(c)这里我大力推荐大家使用matlab去编写脚本,因为它真的太强大了,而且很方便做起来也很方便,他的帮助文档也是强的可怕,到这里第一个问题就解决了。

        万事开头难么,知道用什么去写已经不容易了。浅谈一下,博主大概快一年,没用过matlab了,上次用还是在大学! 转眼已经工作半年了,不想工作只想搞钱。算啦算啦,聊会正题。

 
  
讯享网

这是自己创造的excel表

        因为我们每个人做的东西他不可能完全一样,我们得确认我们该怎么去做,自己先有一个做的思路,现在AI那么强大让他帮我们写代码不就完事了。。

            我直接说我编程时遇到得问题吧!

  1. 如何获取有效数据?

        a、因为我们的文件夹很大且很乱,所以我们要找到对应的文本文件比如:我要从以下文本文件中找到箭头所指的文件,我该怎么去找?

        我是不是得找到他们的不同点:就是根据Pitch和Roll后面跟的数据来将他挑选出来,嗯我是找到了,但是matlab找不到啊!!!

        b、matlab应该怎么去找呢?

        应该先提取文件的名字,在从名字中找到Pitch()和Roll()在用一个变量来记录他们内的数据

话不多说上代码(这里我就不阐述代码的意思了,因为matlab的帮助文档比我讲的好多了):

讯享网

2、如何从文本文件中获取我们想要的内容呢?

        比如我想从打开的文件夹中获取第三列数据,如下图:

             代码如下:*这个后面的内容很关键,意思为打开文本文件的第三列然后用一个data存起来,及下图红框所示,“”“”“””“”“”“”“”“”“”空格也算一列哦“”“”“”“”“”“”“”“”“”“”“”“”“”“

 

      

3、输出据处理

因为我excel中需要显示的是横排的,因此需要将这排列数据进行转置,且我还要将他们放大1000

讯享网

 

到这里呢,一组数据的我们的转换就完成了。万事开头难么,我们已经成功一大半了!!!但我们不是需要转一组数据啊,如果是一组数据那我为什么不直接使用excel的转换呢?,或者我为什么不手敲呢?我们有很多很多的数据。

这是最开始,提前设置好的excel表格:

这是运行代码后的excel表格:

上图只是我截了1/4图,下述代码还实现了Pitch( -8,-4,0,4,8,12,16)的全部数据的导入把这个发出来呢只是让大家伙看看功能是啥样的,方便大伙参考。

话不多说,上才艺!下面代码能我本来是不想发的,因为我觉得每个人遇到的问题都不一样,挑选文本文件的具体信息都是不同的,发出来对大家没什么帮助。但是我还是发出来了毕竟做事要做全么,希望能帮大家!!!帮助博友们和博友们分享知识是我最喜欢的事情了,

讯享网


小讯
上一篇 2025-05-30 20:28
下一篇 2025-04-16 07:15

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/182237.html