使用影刀实现自动化的过程中经常需要处理excel数据,一般为先筛选后填充,都有哪些方式来实现呢?哪个效率更高呢?下面一起看看吧。
本次测试的excel总数量约为30万行
根据先筛选后填充的规则,先随机设置一个筛选项,筛选结果约为5万行
填充分为两种形式,1)填充公式,2)填充固定文字
填充公式为当前行L列+M列
方法1:直接使用批量向下填充(公式)
程序执行时间约为2分钟

方法2:先读取筛选区域首行,写入公式,再使用自动向下填充指令填充
程序执行时间约为6秒

方法1:直接使用批量向下填充(公式)
程序执行时间约为3分钟

方法2:先读取筛选区域首行,写入内容,再使用自动向下填充指令填充
程序执行时间约为5秒

方法3:先读取筛选结果的第一行,写入要填充的内容,选中待填充区域,使用快捷键ctrl+e进行填充
程序执行时间约为11秒

如果数据量较少,几种方法的时间差不多,如果数据量大可以使用方法2填充,更快速,赶快试试吧