Excel
文章平均质量分 61
Excel实用、快捷方法
薛定谔_51
有问题直接问,不要问在不在
展开
-
Excel·VBA合并工作簿
1,合并文件夹下所有工作簿;2,合并工作簿中所有工作表;3,合并文件夹下所有工作簿中所有工作表;4,合并文件夹下所有工作簿中同名工作表;5,合并文件夹下所有工作簿中所有工作表,横向汇总数据;6,合并子文件夹所有工作簿中所有工作表,纵向汇总数据;7,合并子文件夹同名工作簿中同名工作表,纵向汇总数据;原创 2022-03-29 22:56:58 · 24381 阅读 · 50 评论 -
Excel·VBA按列拆分工作表、工作簿
1,工作表按列拆分为工作表;2,工作表按列拆分为工作簿;3,工作簿按列拆分;4,工作表按列拆分,支持多列关键值;5,工作表按列拆分,先拆分为工作簿再拆分为工作表原创 2022-01-10 17:03:33 · 18105 阅读 · 77 评论 -
Excel·VBA二维数组S形排列
将数组转为S形排列的二维数组,类似考场座位S形顺序原创 2024-04-11 10:26:49 · 1161 阅读 · 0 评论 -
Excel·VBA考勤打卡记录整理
看到一个帖子,每个人每天有4次打卡记录,需要整理出所有缺少的打卡记录。与之前的文章结果形式类似,与之前的文章查找上下班打卡时间的要求类似原创 2024-04-09 15:37:28 · 1124 阅读 · 2 评论 -
Excel·VBA数组平均分组问题
一个数组内含n个元素,分成m组每组元素不重复,这m组一共包含该数组的n个元素,返回所有分组形式。计算所有分组形式的方差,获取方差值最小的分组形式原创 2024-03-25 15:53:29 · 801 阅读 · 0 评论 -
Excel·VBA数组分组问题
一个数组内含n个元素,分成m组每组元素不重复,这m组一共包含该数组的n个元素,返回所有分组形式原创 2024-03-25 15:12:21 · 1236 阅读 · 0 评论 -
Excel·VBA指定目标值切割分组
对1列数据按指定长度进行切割分组,获取每组的长度组成方式原创 2024-03-18 20:23:27 · 421 阅读 · 0 评论 -
Excel·VBA收益最大的运输路线
根据表中的起点和终点构成的路线,在一定的本金和时间限制下,获取收益最大的运输路线。采用类似《Excel·VBA数组排列函数》,尾数循环结束后,对之前的位置进位的方式,获取遍历所有可能路线,最终得到收益最大的运输路线原创 2024-02-10 21:58:19 · 790 阅读 · 0 评论 -
Excel·VBA时间范围筛选及批量删除整行
根据条件表中的开始时间和结束时间构成的时间范围,对数据表中的开始时间和结束时间范围内的数据进行筛选。以及Union批量删除整行存在的问题原创 2024-01-24 21:50:36 · 1930 阅读 · 0 评论 -
Excel·VBA合并工作簿2
8,合并文件夹下所有工作簿中所有工作表,按表头汇总原创 2024-01-20 21:16:29 · 1664 阅读 · 1 评论 -
Word·VBA实现邮件合并
之前写过的一篇使用《python实现word邮件合并》,本文为vba实现方法,可以按域名写入,也可按顺序写入原创 2024-01-11 20:33:57 · 1784 阅读 · 0 评论 -
Excel·VBA按指定顺序排序函数
与《Excel·VBA数组冒泡排序函数》不同,不是按照数值大小的升序/降序对数组进行排序,而是按照指定数组的顺序,对另一个数组进行排序。可使用开头匹配模式,字符串完全相同或开头相同时确定序号原创 2024-01-07 19:03:42 · 2217 阅读 · 0 评论 -
Excel·VBA二维数组组合函数的应用实例之概率计算
《李永乐老师的抖音 - 骰子概率问题》计算投出6个骰子恰好出现1、2、3、4、5、6这6个点数的概率原创 2024-01-03 17:01:19 · 782 阅读 · 0 评论 -
Excel·VBA工作表导出为图片
Excel转图片,选中区域导出为图片,工作簿所有工作表导出为图片原创 2023-11-05 18:58:28 · 3703 阅读 · 4 评论 -
Excel·VBA单元格区域数据对比差异标记颜色
按行对比2个单元格区域的数据,并对有差异的区域(一个单元格区域有的,而另一个单元格区域没有的)标记颜色,且只要存在任意1个字符不同的,则标记颜色;或对相同的区域标记颜色原创 2023-10-18 20:22:44 · 1986 阅读 · 0 评论 -
Excel·VBA制作工资条
看到一篇博客,使用排序功能、函数制作工资条。但如果需要经常制作工资条,显然使用VBA更加方便原创 2023-10-18 11:49:51 · 1107 阅读 · 0 评论 -
Excel·VBA使用ADO合并工作簿
ADO合并子文件夹同名工作簿中同名工作表,纵向汇总数据原创 2023-10-09 19:30:00 · 928 阅读 · 0 评论 -
Excel·VBA使用ADO读取工作簿工作表数据
不打开工作簿读取数据:查询遍历写入数组;查询整体写入数组;查询工作簿所有工作表名称;查询工作簿所有工作表数据原创 2023-10-07 19:01:57 · 3339 阅读 · 1 评论 -
Excel·VBA分列、字符串拆分
Excel分列功能;将字符串拆分为二维数组,Split函数;将字符串拆分为一维数组,正则表达式原创 2023-09-29 11:19:06 · 4094 阅读 · 0 评论 -
Excel·VBA日期时间转换提取正则表达式函数
标准日期转换;标准日期时间提取原创 2023-09-27 16:15:31 · 1045 阅读 · 0 评论 -
Excel·VBA二维数组组合函数的应用实例之数值计算
看到一个问题,对同一个数据存在“是/否”2种状态,判断其是否参与计算,并输出一系列数据的“是/否”状态的结果。采用二维数组组合函数、二进制方式处理原创 2023-09-04 20:43:59 · 1458 阅读 · 0 评论 -
Excel·VBA二维数组组合函数、组合求和
二维数组组合:对一个m行*n列的二维数组,每行抽取1个元素进行组合,则共有n ^ m个组合原创 2023-08-28 14:37:38 · 3547 阅读 · 4 评论 -
Excel·VBA表格横向、纵向相互转换
2种方法实现横向转纵向;1种方法实现纵向转横向原创 2023-08-03 11:25:07 · 2649 阅读 · 0 评论 -
Excel·VBA定量装箱、凑数值金额、组合求和问题
如图:对图中A-C列数据,根据C列数量按照一定的取值范围,组成一个分组装箱,要求如下:1,每箱数量最好凑足50,否则为47-56之间;2,图中每行数据不得拆分;3,按顺序对分组装箱结果进行编号,如D列中BS0001;4,生成分组装箱结果(包含B-C列数据),以及单独生成最终无法装箱的数据。原创 2023-08-01 11:58:15 · 1937 阅读 · 0 评论 -
Excel·VBA自动生成日记账的对方科目
如图:根据日记账/序时账的日期、凭证号为一组,按借贷方向生成相反的科目,并写入H列。可能存在一对一、一对多、多对多等情况的账目。原创 2023-05-30 22:18:48 · 2156 阅读 · 0 评论 -
Excel·VBA统计多部门多商品销售量前10%的商品
字典嵌套字典以事业部名称为1级键,货品ID为2级键,销量为值,统计销量前10%(向上取整);之前写过的《Excel·VBA统计表生成函数及应用实例》对数据的2个条件汇总生成一个二维横纵统计表该函数与本问题类似,可以先对原始数据进行整理,再使用该函数生成一个二维数组,然后遍历数组、排序、写入原创 2023-05-30 09:09:58 · 865 阅读 · 0 评论 -
Excel·VBA数组行列转换函数
1,二维数组与一维嵌套数组互相转换函数;2,二维数组转换为指定行数/列数的函数;3,数组行列转置函数原创 2023-05-11 16:59:59 · 3669 阅读 · 1 评论 -
Excel·VBA集合函数交集、并集、差集
获取两个数组的交集、并集、差集原创 2023-03-30 20:47:27 · 2464 阅读 · 0 评论 -
Excel·VBA螺旋数组函数
将一维数组转为二维螺旋数组,可实现:由外到内顺时针,由内到外逆时针,由外到内逆时针,由内到外顺时针原创 2023-03-25 21:10:41 · 812 阅读 · 0 评论 -
Excel·VBA加权求和函数
加权求和:mode参数为0时,即为F列计算结果,b1:e1权重和为100%,相当于忽略data非数值部分,其余部分权重*分值,最后求和。mode参数为1时,即为G列计算结果,忽略data非数值部分,其余部分权重重新按100%分配后再*分值,最后求和。原创 2023-03-18 16:49:17 · 981 阅读 · 0 评论 -
Excel·VBA矩阵、求逆矩阵、解线性方程组
初等变换法求逆矩阵,矩阵解线性方程组/多元一次方程组原创 2023-03-09 21:23:05 · 3192 阅读 · 1 评论 -
Excel·VBA质数、分解质因数
判断一个数是否为质数,分解质因数原创 2023-03-04 10:48:23 · 615 阅读 · 0 评论 -
Excel·VBA多级联动的数据有效性
使用工作表事件Worksheet_SelectionChange设置多级联动的数据有效性原创 2023-01-13 20:29:37 · 2247 阅读 · 0 评论 -
Excel·VBA卷积
卷积是通过两个函数f和g生成第三个函数的一种数学运算原创 2022-12-23 20:45:23 · 727 阅读 · 0 评论 -
Excel·VBA文件重命名、移动
获取文件夹下所有文件名,并重命名;按顺序重命名;文件夹下所有文件名繁体转简体;批量移动文件;批量创建文件夹原创 2022-12-13 20:37:08 · 7639 阅读 · 1 评论 -
Excel·VBA多条件筛选组合结果
对于一组数据按照一定数量进行组合,按照既定条件筛选符合的结果。专门的函数判断True/False便于条件4指定不定数量的筛选条件时,不用修改代码就可运行,但也必然导致代码运行速度下降,因而固定条件的筛选不必如此使用函数。中的上下限为最终结果的组合元素个数,但在代码中会转换为“非必选名称”的组合元素个数的上下限。中,“必选名称”每个组合结果必须有,因此仅对“非必选名称”进行组合;对于一组数据按照一定数量进行组合,按照既定条件筛选符合的结果。判断组合对应的某几列的中位数是否符合既定条件,单独定义。原创 2022-12-02 20:00:01 · 3678 阅读 · 0 评论 -
Excel·VBA按整列拆分工作表、工作簿
1,工作表按固定列数,整列拆分为工作簿;2,工作簿按单行值,整列拆分为工作簿原创 2022-11-27 12:22:03 · 2580 阅读 · 5 评论 -
Excel·VBA选中列一键计算小计总计
本文可以实现对选中列自动插入小计、总计行并求和。连续相同关键值自动小计;固定行数分段自动小计原创 2022-11-03 18:17:54 · 2670 阅读 · 0 评论 -
Excel·VBA考勤打卡记录统计结果
按照下列要求统计考勤结果:与之前的文章同样采用字典嵌套字典的方式,同样由于office不支持时间数组max、min操作,故时间先读取为字符串,再转为double类型;同时对日期进行排序方便查看,排序调用了bubble_sort函数,代码详见。同时为避免一个班次多次打卡/每天打卡次数超过2次造成错误,改为获取当日打卡时间的max、min值判断获取考勤结果。3,上下班仅打卡1次,算休息半天。2,下班时间早于18点,算早退。4,当天没有打卡记录,算未打卡。1,上班时间晚于8点,算迟到。,是整理上下班时间;原创 2022-11-01 16:15:52 · 2586 阅读 · 1 评论 -
利用python破解zip压缩文件密码
在日常工作生活中,可能会遇到压缩文件后忘记解压密码的情况,也许你大概知道密码构成及位数,一个一个手动输入的试密码显然很麻烦,那么利用程序自动测试密码就非常方便。报错PermissionError: [Errno 13] Permission deniedExcel密码破解原创 2019-02-12 21:37:34 · 7297 阅读 · 1 评论