摘要: 需求:统计汇总,按日期横向统计工作时长 需求如下: 解决方法: 1、在源数据表格添加一列辅助列,C2单元格=A2&INT(MID(B2,7,2)) 先用MID函数,提取日,然后INT函数取整,再拼接姓名字段 2、在汇总表格输入公式:IFERROR(VLOOKUP($A2&B$1,Sheet1!$C$ 阅读全文
posted @ 2024-07-09 11:06 优秀的进度条 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 需求:去掉电脑桌面右下角“激活Windows,转到设置以激活Windows”水印 解决方法: 1、按住键盘上的win+R,输入:powershel 2、输入:irm https://massgrave.dev/get | iex 点击回车等待运行3、弹出以后窗口时,在下面输入1,回车等待激活 4、激 阅读全文
posted @ 2024-06-18 09:42 优秀的进度条 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 过程: 阅读全文
posted @ 2024-05-15 16:57 优秀的进度条 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 需求: 一个工作簿里有10几个sheet,每个sheet里面固定的G列,是要输入同样的公式。不想每个表格去拉公式,该如何进行批量处理? 完整代码: #20240510以这个为准 import openpyxl # 打开Excel文件 workbook = openpyxl.load_workbook 阅读全文
posted @ 2024-05-10 16:01 优秀的进度条 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 思路: 1、先把包含次日的时间过滤出来,然后替换掉次日,设置成时间格式,因为包含次日的字段是无法运算的; 2、我们把凌晨的时间倒退到23点来计算,即把时间变成(23,下班的分钟数,0); 3、取下班时间的小时数,即表示是凌晨的多少点,0代表凌晨12点,1代表凌晨1点,2代表凌晨2点,以此类推~ 4、 阅读全文
posted @ 2024-04-23 17:32 优秀的进度条 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 需求背景: 由于要打印几十页pdf,跟打印店对接的时候,为了防止被坑,提前了解一下,所有文档一共有多少页,于是想到了用python来提取pdf文件的页数 完整代码: import os from PyPDF2 import PdfReader def get_pdf_page_count(folde 阅读全文
posted @ 2024-03-27 09:48 优秀的进度条 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 需求: 将A列拆分成B、C列 公式: =LEFT(A2,2*LEN(A2)-LENB(A2)) =RIGHT(A2,LENB(A2)-LEN(A2)) 函数用法说明: 阅读全文
posted @ 2024-03-08 15:24 优秀的进度条 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1 import os 2 from openpyxl import Workbook 3 4 # 指定文件夹路径 5 folder_path = "C:\\Users\\hank-02\\Desktop\\测试" 6 7 # 获取指定文件夹下的所有文件名 8 file_names = os.lis 阅读全文
posted @ 2024-03-08 15:04 优秀的进度条 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 需求: 统计考勤上下班时间,比如:8:13上班打卡,取值为8:30;9:40上班打卡,取值10:00。 解决方法: 上班时间: 思路: 当minute少于等于30分钟时,取30分钟,即为time(hour,30,0),这里要考虑整点的情况,比如9:00,应该取9:00 当minute大于30分钟时, 阅读全文
posted @ 2023-11-28 10:27 优秀的进度条 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: 需求:一个工作簿拆分成多个工作簿 解决方法:VBA代码 方法1:自选文件夹路径 Sub EachShtToWorkbook() Dim sht As Worksheet, strPath As String With Application.FileDialog(msoFileDialogFolde 阅读全文
posted @ 2023-11-24 10:44 优秀的进度条 阅读(384) 评论(0) 推荐(0) 编辑