随笔分类 -  EXCEL

摘要:需求:统计汇总,按日期横向统计工作时长 需求如下: 解决方法: 1、在源数据表格添加一列辅助列,C2单元格=A2&INT(MID(B2,7,2)) 先用MID函数,提取日,然后INT函数取整,再拼接姓名字段 2、在汇总表格输入公式:IFERROR(VLOOKUP($A2&B$1,Sheet1!$C$ 阅读全文
posted @ 2024-07-09 11:06 优秀的进度条 阅读(241) 评论(0) 推荐(0) 编辑
摘要:思路: 1、先把包含次日的时间过滤出来,然后替换掉次日,设置成时间格式,因为包含次日的字段是无法运算的; 2、我们把凌晨的时间倒退到23点来计算,即把时间变成(23,下班的分钟数,0); 3、取下班时间的小时数,即表示是凌晨的多少点,0代表凌晨12点,1代表凌晨1点,2代表凌晨2点,以此类推~ 4、 阅读全文
posted @ 2024-04-23 17:32 优秀的进度条 阅读(265) 评论(0) 推荐(0) 编辑
摘要:需求: 将A列拆分成B、C列 公式: =LEFT(A2,2*LEN(A2)-LENB(A2)) =RIGHT(A2,LENB(A2)-LEN(A2)) 函数用法说明: 阅读全文
posted @ 2024-03-08 15:24 优秀的进度条 阅读(167) 评论(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 优秀的进度条 阅读(1710) 评论(0) 推荐(0) 编辑
摘要:需求:一个工作簿拆分成多个工作簿 解决方法:VBA代码 方法1:自选文件夹路径 Sub EachShtToWorkbook() Dim sht As Worksheet, strPath As String With Application.FileDialog(msoFileDialogFolde 阅读全文
posted @ 2023-11-24 10:44 优秀的进度条 阅读(480) 评论(0) 推荐(0) 编辑
摘要:数据源: 返回多列结果: 阅读全文
posted @ 2023-11-24 10:29 优秀的进度条 阅读(71) 评论(0) 推荐(0) 编辑
摘要:需求: 解决方法: 1、对部门排序,再进行分类汇总(数据-分类汇总) 2、选中A列,CTRL+G,快速定位空值,然后点击合并单元格 3、选中A列,然后点击格式刷,刷在B列 4、取消分类汇总 5、删除A列,然后筛选B列为0的数据,然后删除,即可。 (调整一下格式即可) 阅读全文
posted @ 2023-10-30 10:55 优秀的进度条 阅读(466) 评论(0) 推荐(0) 编辑
摘要:需求:用公式来表示排序列 解决方法: 方法一:=COUNTIF($A$2:A2,A2) 方法二:1、在D2单元格手工输入1; 2、在D3单元格输入=IF(A3=A2,D2+1,1) 阅读全文
posted @ 2023-10-26 11:37 优秀的进度条 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:提取公式: IF(MOD(LEFT(RIGHT(B2,2)),2),"男","女") B2:代表的是【身份证】字段的单元格 效果: 阅读全文
posted @ 2021-12-06 14:15 优秀的进度条 阅读(2377) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示