网易首页 > 网易号 > 正文 申请入驻

老板让我整理全年排班表,同事说需要1天,我10分钟就搞定!

0
分享至

点击蓝字关注【秋叶AIExcel】

发送【7】

免费领 1000+篇 Excel 精选教程!


本文作者:小爽

本文编辑:竺兰

文末下载配套练习文件。

每年年初,领导都会制作如下排班表

每周一会写上第 N 周,对应的就是当周的负责人。


经常看我们公号文章的小伙伴应该知道,虽然这种表格设计看起来直观,但在做全年数据分析时却不够规范。

把表格样式改成下图这种,不仅直观,也更方便我们进行数据统计。


现在问题来了,怎样修改呢?

其实,用函数或者 AI 都可以!

在进行数据清洗时,拆分函数是一个非常强大的工具。

TextSplit函数是拆分函数,Excel2024 以上版本和 WPS 都有。

TextSplit 函数的语法规则:

=TEXTSPLIT(字符串,列分隔符,[行分隔符],[是否忽略空值],[是否区分大小写],[错值填充方式])

除此之外,正则函数也是同样实用。

这里我使用的是 Office365,对应的正则函数是Regexextract函数,如果是 WPS 用户,对应的正则函数就是Regexp函数。

Regexextract 函数语法规则:

=REGEXEXTRACT(字符串,正则表达式,[匹配方式])

匹配方式中:

0 - 第一个匹配项(默认值)

1 - 所有匹配项

2 - 捕获第一个匹配项的组



分步函数公式

第一步:将二维表转为一列。

=TOCOL(A2:G53)


第二步:对每个数据判断,没有存在周的,前面加一个换行符。

最后拆分成列,并下拉填充公式。

)


简单介绍一下这个函数公式:

Find函数语法规则:

=find(查找内容,查找值)

如果查找得到就返回对应的位置,如果查找不到则返回错误值。

所以,我们通过判断查找值中是否存在周,不存在的话前面加一个换行符,存在就返回它本身。

)

类似下图,我们在没有周次的单元格前加上换行符,用作占位。


最后利用拆分函数拆分为列就可以搞定啦~

当然,数据清洗,要么拆分,要么正则。

除了使用拆分函数来做,我们还可以使用正则函数。

函数公式如下图所示:

=TAKE(REGEXEXTRACT(CHAR(10)&I2,"^|.+",1),,-3)


简单介绍一下这个函数公式~

char(10)是换行符。

对于正则函数:

=REGEXEXTRACT(CHAR(10)&I2,"^|.+",1)

字符串:CHAR(10)&I2

字符串前面都加上换行符。


正则表达式:"^|.+"

^代表起始位置符

.+代表除换行符以外的一个或者多个字符

| 代表或的意思

匹配方式:1(所有匹配)

匹配结果如图中所示:


最后我们巧借Take函数,从后往前取三个列。

Take 函数语法规则:

=take(数组,行数,[列数])

正数代表前取,负数代表后取。

那么公式也容易理解了:

=TAKE(REGEXEXTRACT(CHAR(10)&I2,"^|.+",1),,-3)


当然,我们也可以直接使用正则函数来提取。

这里,我们使用分支重置组来获取。如下图所示:

=REGEXEXTRACT(I2,"(?|(第\d周)\n(.+)\n(.+)|()(.+)\n(.+))",2)


前面我们是分步骤完成的,也有读者可能更倾向于一步到位

这就不得不用到我们强大的Reduce函数了。

Reduce 函数语法规则:

Reduce 函数会将 Lambda 应用于每个值,在累加器中返回总值,最终将数组减小为累积值。

=REDUCE(初始值,遍历的数组,LAMBDA(x,y,计算表达式))

第 1 个参数是初始累加值;

第 2 个参数是循环遍历的区域;

第 3 个参数是 Reduce 函数运算的表达式,它有两个参数,x 指向初始累加值,y 指向第 2 参数即被遍历的区域。

看不懂没关系,接下来我们通过案例来帮助你理解。


一次函数公式

函数公式如下图所示:

)


我们来看一下这个函数公式,思路跟前面分步做法是一样的。

难点就在于Reduce函数。

)

跟着我的思路,来看看上面函数公式的运行步骤,看完之后,你对 Reduce 函数就会有更深刻的理解了。

第一步:将数据区域转换一列。

TOCOL(A2:G53)


第二步:循环每一个值

       )

Lambda 有两个参数。

Lambda(s,v,...)

s 代表参数的累计值,第一次循环为初始值,后面的循环为上一次循环的返回值。

v 代表循环的每一个值。

我们来看看第一次循环。

Vstack 函数的作用是将数组进行垂直拼接


第二次循环。


直到最后一次循环结束,Reduce 函数公式会将最后的累计结果 s 进行返回。


对于这种针对数组,循环每一个数据进行处理后,累计垂直拼接的需求,我们也可以改成套路公式:

)

Reduce 函数是不是非常强大,但好像有点难理解?

如果你的数据不敏感或者做了脱敏处理,也许用 AI,能帮你更好地解决问题。



WPS AI 处理

这里我使用的是WPS 灵犀 AI

进入 WPS 中,单击侧边栏的灵犀,就可以进入对话窗口。


上传表格文件,输入提示词。


排班表中,Sheet1 中放着数据表。



背景:工作簿中有一个Sheet表,里面有排班表格,表头为周一,周二,周三,周四,周五,周六,周日。周一列下面会写明第n周 姓名 日期。其余列写明姓名 日期。

要求:将数据清洗为一维表的格式。每周的周次只出现一次,其余留空。

具体格式如下:

|周次|姓名|日期|

|第1周|小叮|2025/01/06|

||小兰|2025/01/07|

|第2周|..

返回格式:将处理后的结果将表格返回,并将处理后的工作簿结果返回。

最后,等待灵犀 AI 思考结束后。

下载 Excel 表即可。


数据处理得还可以~


看到这里,你是不是觉得,AI 真的很强大、很方便。

其实,在智能办公时代,像这样借助 AI 来解决问题、提高效率的场景还有很多。

如果你想解锁更多 AI 办公神技,比如:

  • 快速搞定各种工作文案;

  • 一键生成年终总结 PPT;

  • 批量设计高级感海报、配图;

  • 轻松搞定复杂的数据分析……

那就千万别错过《秋叶 AI 智能办公 3 天实战营》

在这里,秋叶实战派导师 @AI陈,将用 3 天时间,带你从 0 到 1,系统掌握 AI 办公的核心技能,助你摆脱低效、重复的工作

《秋叶 AI 智能办公 3 天实战营》

课程原价 99 元

现在仅需 0 元!

直播授课+实战练习+助教答疑

名额有限,立即扫码预约上课


遇到一张复杂的表格,如何改成更适合做数据分析的格式。

本文通过对排班表进行处理来举例,介绍了函数和 AI两种方法。

函数法:

这里我们采取分步函数公式,还有一次函数公式。

分步函数公式中,利用 Tocol 函数将数据区域转为一列后,再利用拆分函数或正则函数提取对应的值。

一次函数公式中,思路一样,不过多加了一步,采取 Reduce 函数循环将处理后的数据进行垂直拼接。

AI法:

假如数据不怎么敏感,我们可以用 AI 来帮我们干活。比如作为 WPS 办公的灵犀 AI,上传文件,输入需求,AI 就会直接生成处理好的表格。

掌握函数,是底层能力;善用 AI,是时代红利。

处理数据时,你完全可以根据自己的需求(尤其是数据安全性),选择更适合的方法。

好啦,今天的分享就到这里,如果你还遇到了其他 Excel 难题,欢迎在留言区交流哦~

发送【排班表】

免费下载练习文件!


特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
最后33秒威少一攻一防,就是詹姆斯赶走他的真正原因!错怪詹皇了

最后33秒威少一攻一防,就是詹姆斯赶走他的真正原因!错怪詹皇了

嘴炮体坛
2026-01-07 16:00:20
这下麻烦大了!不到48小时,闫学晶再迎2大噩耗,何庆魁也被牵连

这下麻烦大了!不到48小时,闫学晶再迎2大噩耗,何庆魁也被牵连

阿纂看事
2026-01-07 12:16:27
冰冻、大风!江苏气温即将大反转!

冰冻、大风!江苏气温即将大反转!

江南晚报
2026-01-08 03:36:26
官方揭秘美军三角洲突击队抓捕马杜罗全过程:一场外科手术式的精准行动

官方揭秘美军三角洲突击队抓捕马杜罗全过程:一场外科手术式的精准行动

回旋镖
2026-01-06 22:20:50
伊藤美诚崩溃!新年首战开门黑0-3惨败,一轮游止步冠军赛32强

伊藤美诚崩溃!新年首战开门黑0-3惨败,一轮游止步冠军赛32强

全言作品
2026-01-08 01:33:24
比亚迪王炸新车官宣:1月9日,正式上市!

比亚迪王炸新车官宣:1月9日,正式上市!

高科技爱好者
2026-01-07 23:12:56
国乒教练组竞聘!秦志戬遗憾落选,肖战主动谦让,老将彰显大格局

国乒教练组竞聘!秦志戬遗憾落选,肖战主动谦让,老将彰显大格局

体坛亦说
2026-01-06 21:21:04
杨幂蓝色镂空裙照疯传!雪白肌肤若隐若现,这腰臀比太顶了?

杨幂蓝色镂空裙照疯传!雪白肌肤若隐若现,这腰臀比太顶了?

娱乐领航家
2026-01-04 22:00:03
出差前我关地暖,楼下阿姨群里骂,六天后整栋楼都跟着关供暖了

出差前我关地暖,楼下阿姨群里骂,六天后整栋楼都跟着关供暖了

叮当当科技
2026-01-07 01:09:00
胡忠雄在广州与广东省委常委、省委组织部部长、广州市委书记冯忠华举行会见

胡忠雄在广州与广东省委常委、省委组织部部长、广州市委书记冯忠华举行会见

知知贵阳
2026-01-08 00:47:09
30多年了,每当美国要全力反华的时候,总会出现一股莫名的力量

30多年了,每当美国要全力反华的时候,总会出现一股莫名的力量

芊芊之言
2026-01-08 04:39:40
又一支中甲豪门诞生了!深夜官宣冠军教头+12名新援!

又一支中甲豪门诞生了!深夜官宣冠军教头+12名新援!

画夕
2026-01-08 00:47:21
凌晨打车22公里收98元?乘客拒付耗到天亮,的哥委屈:是政府定价

凌晨打车22公里收98元?乘客拒付耗到天亮,的哥委屈:是政府定价

奇思妙想草叶君
2026-01-07 22:36:16
美橄榄球明星的隐私部位尺寸,被模特前妻公开讨论,怒而对簿公堂

美橄榄球明星的隐私部位尺寸,被模特前妻公开讨论,怒而对簿公堂

译言
2026-01-07 10:33:38
谁也救不了!不到48小时,闫学晶再迎2大噩耗,或面临巨额赔偿

谁也救不了!不到48小时,闫学晶再迎2大噩耗,或面临巨额赔偿

以茶带书
2026-01-07 15:08:23
海信发布136英寸巨型MicroLED电视:2488万颗LED灯 亮度可达10000尼特

海信发布136英寸巨型MicroLED电视:2488万颗LED灯 亮度可达10000尼特

快科技
2026-01-06 10:10:07
特斯拉突然大降价

特斯拉突然大降价

新行情
2026-01-07 14:29:08
我国存款最安全的3大银行,永远都不会倒闭,你知道是哪3家吗?

我国存款最安全的3大银行,永远都不会倒闭,你知道是哪3家吗?

小熊侃史
2026-01-07 11:17:59
直冲16℃!南京天气即将大幅回升

直冲16℃!南京天气即将大幅回升

现代快报
2026-01-07 15:06:05
如果一个人还在穿10年前的衣服,那说明几个问题

如果一个人还在穿10年前的衣服,那说明几个问题

放牛娃的遐想
2026-01-07 08:16:47
2026-01-08 05:27:00
秋叶excel incentive-icons
秋叶excel
宝藏表哥
1287文章数 1142关注度
往期回顾 全部

头条要闻

美军扣押俄潜艇护航的油轮 俄罗斯外交部回应

头条要闻

美军扣押俄潜艇护航的油轮 俄罗斯外交部回应

体育要闻

卖水果、搬砖的小伙,与哈兰德争英超金靴

娱乐要闻

《马背摇篮》首播,革命的乐观主义故事

财经要闻

农大教授科普:无需过度担忧蔬菜农残

科技要闻

精华!黄仁勋CES记者会:揭秘新款大杀器

汽车要闻

燃油驾趣+智能电感双Buff 试驾全新奥迪Q5L

态度原创

旅游
艺术
数码
本地
游戏

旅游要闻

嗨到凌晨3点!仙游一网红夜市即将启用!0成本即可当老板...

艺术要闻

24位国画大师联手,震撼美学体验等你来!

数码要闻

技嘉Z890主板适配英特尔新处理器,还展示256GB内存!

本地新闻

“闽东利剑·惠民安商”高效执行专项行动

《GTA6》地图规模再引热议:这次真要"大到离谱"了?

无障碍浏览 进入关怀版