对同一文件夹下所有excel表进行相同操作(数据填充、删除、合并)

  • 背景引入:如图所示,笔者需要对数十个表格的银行日记账工作簿合并成一个工作簿,以便与本月银行流水进行核对。

  • 为了方便银行日记账与银行流水进行核对,需要再每个村或小组的表格中,将村或小组的名称放在J列。

    clear
    cd C:\Users\Administrator\Desktop\8月份对账
    *1. 将文件夹下所有excel文件变成dta格式
    xls2dta,replace recursive : import excel using 8月各村社银行日记账

    • 2.对文件夹下所有dta文件进行同样操作
      clear
      local w:dir . files "*.dta"

    foreach j in w'{ use "j'",clear
    drop in 1
    drop in -2/-1
    gen k = A
    replace k = substr(A,16,30)
    replace k= k[_n-1] if k==""
    drop in 1/3
    save "`j'",replace
    }

    • 3.对处理的单个dta文件进行合并
      clear
      local w:dir . files "*.dta"
      foreach j in w'{ append using "j'"

    }

    • 4.导出为excel表格
      export excel using "C:\Users\Administrator\Desktop\8月份对账\8月银行日记账表.xls"
相关推荐
葡萄城技术团队2 天前
从100秒到10秒的性能优化,你真的掌握 Excel 的使用技巧了吗?
excel
QQ3596773453 天前
ArcGIS Pro实现基于 Excel 表格批量创建标准地理数据库(GDB)——高效数据库建库解决方案
数据库·arcgis·excel
星空的资源小屋5 天前
Digital Clock 4,一款免费的个性化桌面数字时钟
stm32·单片机·嵌入式硬件·电脑·excel
揭老师高效办公5 天前
在Excel和WPS表格中批量删除数据区域的批注
excel·wps表格
我是zxb5 天前
EasyExcel:快速读写Excel的工具类
数据库·oracle·excel
辣香牛肉面5 天前
[Windows] 搜索文本2.6.2(从word、wps、excel、pdf和txt文件中查找文本的工具)
word·excel·wps·搜索文本
ljf88385 天前
Java导出复杂excel,自定义excel导出
java·开发语言·excel
tebukaopu1485 天前
json文件转excel
json·excel
shizidushu5 天前
How to work with merged cells in Excel with `openpyxl` in Python?
python·microsoft·excel·openpyxl
Eiceblue6 天前
使用 C# 设置 Excel 单元格格式
开发语言·后端·c#·.net·excel