讲师中心 微信公众号
AI工具推荐 视频效率加速

Excel怎样使用WORKDAY函数精准计算工作日

浅枫君_8196

浅枫君_8196

发布时间:2026-07-15 21:02:33

|

1032人浏览过

|

来源于php中文网

原创

想在excel里算n个工作日之后的日期,直接用workday函数最省心:填好开始日期、要隔的工作日数、要排除的节假日区域,excel会自动跳过周末和你指定的假期,不用手动数日子。通用公式是 =workday(开始日期,工作日天数,节假日区域),做项目排期、算合同截止日、定发货时间都能用。

提前备好三类内容就行:开始日期、要往后推的工作日数、需要额外排除的节假日清单。节假日清单不是必填项,没填的话WORKDAY只会默认排除周六周日。要是要算国内法定假或者公司自己的放假安排,把所有假期日期单独列成一片区域,直接当第三个参数引用就好。

第一步:先用两个参数算默认工作日

要是你只需要跳过周六周日,直接在要出结果的单元格里输 =WORKDAY(A2,7) 就行。A2单元格存的是开始日期,数字7代表往后推7个工作日。算出来的结果不是直接在开始日期上加7天,碰到周末会自动往后顺延。

Excel中输入WORKDAY基础公式计算7个工作日后的日期

第二个参数的数字支持正负数:正数是往后算,比如算交付日期;负数是往前倒推,比如从项目截止日反推最晚得哪天开工。要是你填的工作日数是小数,Excel会自动取整,所以做排期的时候直接填整数就好。

第二步:把节假日区域放进第三个参数

光排除周末很多时候不够用,比如中间碰到端午、国庆、公司统一放假,你就把这些假期日期单独放在一个区域里,公式写成 =WORKDAY(A2,7,C2:C3) 就行。这里A2是开始日期,7是要推的工作日数,C2:C3就是你要额外排除的节假日范围。

Excel中WORKDAY函数引用节假日区域排除休假日期

存节假日的区域里最好只放要排除的日期,别混进文字说明、空格,或者不是日期格式的内容。如果公式跳出 #VALUE! 报错,先检查开始日期和假期列表里的内容,是不是都是Excel能正常识别的日期格式。

第三步:长周期排期要把法定假期列完整

做长周期项目排期的时候,节假日区域别只放一两个节日。举个例子,从2020年9月1日往后推200个工作日,要是没把国庆、元旦、春节、清明、劳动节、端午这些假期都排除,算出来的结果会比实际交付日期早。把所有涉及到的假期都列在A4:A14这类区域里,当成第三个参数引用,出来的结果才更贴合实际工作安排。

excel-clean
excel-clean

Excel 数据清洗——去重、填补缺失值、格式转换。

下载
Excel中WORKDAY函数排除多个法定假期计算长期项目日期

公式直接写 =WORKDAY(A2,A3,A4:A14) 就行,A2存起始日期,A3存项目需要的总工作日数,A4:A14放全部假期列表。之后要是假期安排变了,你直接改假期列表里的内容就行,整张排期表其他地方都不用动。

第四步:单休或特殊休息日改用 WORKDAY.INTL

普通的WORKDAY函数默认把周六周日算成休息日,要是你们公司是单休,或者部分岗位只休周日,直接换用WORKDAY.INTL函数就行。比如 =WORKDAY.INTL(A2,1,11) 表示从A2的日期开始往后推1个工作日,按“只休周日”的规则计算。

Excel中使用WORKDAY.INTL函数拖动生成连续工作日日期

要是你需要更灵活的休息规则,WORKDAY.INTL的第三个参数还可以填7位0和1组成的代码,从左到右依次对应周一到周日,0代表当天是工作日,1代表当天休息。比如 "0000011" 就是默认的周六周日双休,"0000001" 就是只休周日。碰到调休的情况,再把实际放假的日期放到第四个参数里排除就行。

第五步:检查结果是否符合业务规则

全部算完别光看公式没报错就完事,最好核对下最终日期是不是符合你这边的实际规则,确实落在正常工作日里。尤其是春节、国庆这种连休的长假,节假日清单少加一天,最终结果就可能提前一天。调休补班的情况更复杂,WORKDAY本身不会自动识别哪周周末要补班,得你自己在规则里单独处理。

最省心的搭配方式是:算短周期日期直接用 =WORKDAY(A2,B2);涉及要排除的假期就补上第三个参数;是单休或者自定义周末规则的就换WORKDAY.INTL;公司有固定调休制度的,就把休息日、补班日期单独存在辅助表里维护。这么做公式本身不复杂,之后改假期安排也不会把整张排期表搞乱。

热门AI工具

更多
墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Seko
Seko Hot

一款AI视频创作工具,主要用于商汤科技推出的创编一体的AI短视频创作Agent,适合需要提升相关任务效率的用户。

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

5001

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

3076

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2860

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1444

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

697

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

5148

2023.08.09

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

6543

2023.08.18

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

1661

2023.08.18

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

0

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 44万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn