当前位置: 首页 > news >正文

利用不坑盒子的Copilot,快速排值班表

马上放暑假了,有多少人拼命排值班表的?

今天用我亲身制作值班表的一些Excel操作,给大家分享一些在Excel中的小技巧,需要的及时收藏,有一天用得上~

值班表全貌

先给大家看看我制作的值班表的样子,应该大家都差不多。

之前我还想过把值班表做成日历的样子,这样看上去更直观。但是考虑到一些年纪较大的人可能不习惯,就只好放弃那个想法。

序号

对于Excel表格的序号,你们是不是先给第一格设置1,然后拖右下角向下填充的?

懂得拖右下角的“➕”,其实已经超过很多人了;但这么拖出来的序号有一个最大的问题:假如在中间删除掉某些行,中间就会缺掉一些序号,你还得再拖一次

所以,我是用的这个公式:=Row()-3

Row()表示获取当前行号,-3并不固定,这取决于你这个格子前面有多少行

这一列往下的每个格子,全都用=Row()-3就可以了。即便你删除掉其中的某些行,序号也会自动接上

日期

为了方便把日期拿来后来作运算,比如:日期+1、-1,从日期中提取星期等,我建议大家平时把存放日期的格子设置为“日期”格式。

我比较喜欢下面这种x月x日的显示形式,这个只是外部显示出来的样子,只要左边选择了“日期”,右边选哪个只是视觉上的差异,在内部其实都一样。

那,我的问题又来了:你又是在第一格设置好日期后,拖“➕”往下拉的吗?

日期和序号不同,第一格确实得自己设置,不然Excel怎么知道你的值班是从哪天开始的呢?

本来日期是可以通过=B4+1来直接在上一个格的基础上加1天的,但删除中间某些行后,会导致出现这个问题:

为了实现后期删除中间的某些行不影响下方单元格日期的计算,建议大家用这个公式:

=INDIRECT("B" & ROW()-1) + 1

效果如下:

星期

本来直接用=TEXT(B4, "ddd")就能得到星期的,但这样得到的是英文。

这个时候,就得用稍微复杂的函数了,AI派上用场!

点开“不坑盒子”的“智能助手”功能,在里面输入下面提示词:

B4单元格是规范的日期格式,请在C4放置一个公式,这个公式的作用是:根据B4的日期,获取该日期的星期,要用 一、二、三、四……日 的形式展示

打开下面的执行过程一看:

原来AI还是用的=TEXT(B4, "ddd"),只是加了自定义格式。

虽然这个操作很简单,但这是一个非常直观的让AI帮我们操作Excel的一个实例。

人员重复

其实,这一部分才是我今天想要分享的核心。

成员表是这样的,一人只占一条:

但值班表中,一个人可能要占很多行。这种情况怎么办?一个一个复制再来拖“➕”?

这个时候,“智能助手”的作用就大了!

提示词:

A2到A5单元格是成员名单,请把这个名单中的每个人复制到3行,放置到C列,从C2开始摆放

效果非常棒:

有的人会说:这个操作我用传统的方式也完全能实现,为什么要用AI呢?

这么想:假如你的这个名单,有几百、几千人呢?AI都能瞬间完成哦~

智能助手

智能助手是利用AI生成VBA代码来操作Word、Excel、PPT,并不是万能的。

它不能主动感知和提交文档中的内容给AI,只是机械地去操作文档。所以你不要直接给AI下命令:“帮我美化这个PPT”,这个是不行的。

每次使用智能助手的最终效果可能不同,如果遇到问题,请多试几次,换提示词再来。

不坑盒子:不坑盒子2025 - 免费Office插件下载|Word Excel PPT效率工具

- end -

http://www.dtcms.com/a/263285.html

相关文章:

  • 在 Vue3 + Element Plus 中实现 el-table 拖拽排序功能
  • 【c语言课程设计】单选题考试系统(无链表,含码源)
  • 多校区在线跑腿小程序源码系统搭建平台 PHP+MySQL组合开发 含完整的搭建教程
  • 商品中心—16.库存分桶调配的技术文档
  • 【分布式】自定义统一状态机流转设计
  • Flowable01SpringBoot项目的引入--------------------每天都会更新,自学中
  • 组成原理精讲课--硬布线控制器和微程序控制器
  • STM32之火焰传感器模块(四针)
  • 11、类加载器
  • 项目:数据库应用系统开发:智能电商管理系统
  • 【Springai】项目实战进度和规划
  • 【FR801xH】富芮坤FR801xH之PMU GPIO
  • OpenCV CUDA模块设备层----- 正切(tangent)运算函数tan()
  • Python 数据分析与机器学习入门 (五):Matplotlib 数据可视化基础
  • R1-Searcher使用强化学习增强语言模型解决问题的搜索能力
  • WebSocket 的核心原理和工作流程
  • 前端Vue面试八股常考题(一)
  • 企业流程知识:《超越再造:以流程为中心的组织如何改变我们的工作和生活》读书笔记
  • 力扣面试150(7/150)
  • 【c/c++2】多线程,动静态库,信号,socket
  • 如何让宿主机完全看不到Wi-Fi?虚拟机独立联网隐匿上网实战!
  • 【知识图谱构建系列7】:结果评价(1)
  • 可编辑39页PPT | 数字化工厂蓝图整体框架建设举措建设路径实施路线规划建设方案
  • 从入门到精通:npm、npx、nvm 包管理工具详解及常用命令
  • Microsoft Edge 打开无反应、打开后显示兼容性问题、卸载重装 解决方案。一键卸载Microsoft Edge 。
  • 卫朋:华为流程体系拆解系列——IPD流程L1-L6分级导入实战演练
  • android BottomSheet及AlertDialog的几种material3 常见ui的用法
  • vue上传各种文件,并预览组件,(预览,下载),下载resources目录下文件
  • vmware 17 安装win11 24h2
  • 【解析】 微服务测试工具Parasoft SOAtest如何为响应式架构助力?