本教程显示了如何在Excel中创建一个日期计算器,完全满足您的需求,以查找从今天或今天之前或之前的任何N天找到日期,全天或仅工作日。
您是否想计算从现在起90天的到期日期?或者您想知道今天45天的日期是几个?或者您需要知道今天60天之前发生的日期(仅计数工作日和所有天数)?
无论您的任务是什么,本教程都会教您如何在不到5分钟的时间内在Excel中制作自己的日期计算器。如果您没有那么多时间,那么您可以使用我们的在线计算器找到指定的日期,即在今天之前或之前的几天。
在线excel中的日期计算器
想要快速解决“今天的90天”或“今天的60天后”?键入相应单元格中的天数,按Enter,您将立即获得所有答案:
笔记。要查看嵌入式工作簿,请允许营销饼干。
是否需要从给定日期开始计算30天或确定在特定日期之前的60个工作日?然后使用此日期计算器。
想知道使用哪些公式来计算您的日期?在以下示例中,您会发现它们全部,更多。
如何计算今天的30/60/90天在Excel中
要从现在起找到日期n天,请使用今天的功能返回当前日期,并将所需的天数添加到其中。
要获得今天恰好发生30天的日期: =TODAY() 30
从今天开始计算60天: =TODAY() 60
从现在起90天的日期是几点?我想您已经知道如何获得它:) =TODAY() 90
要使今天的通用加上N天公式,请输入某些单元格中的天数,例如B3,并将该单元格添加到当前日期:
=TODAY() B3
现在,您的用户可以在引用单元格中键入任何数字,并且该公式将相应地重新计算。例如,让我们找到一个从今天开始45天发生的日期:
该公式如何工作
在其内部表示中,Excel存储的日期为序列号,从1900年1月1日开始,这是数字1。因此,公式简单地将两个数字添加在一起,整数代表今天的日期和您指定的天数。 Today()功能是波动性的,每次打开或重新计算工作表时都会自动更新 - 因此,明天打开工作簿时,您的公式将在当天重新计算。
在写作的那一刻,今天的日期是2018年4月19日,由序列号43209代表。要找到一个日期,例如,从现在起100天,您实际上执行以下计算:
=TODAY() 100
= April 19, 2018 100
= 43209 100
= 43309
将序列号43209转换为日期格式,您将获得2018年7月28日,这正是在今天之后的100天。
如何在今天的Excel中获得30/60/90天
要计算今天的n天,请从当前日期开始减去所需天数。例如:
今天的90天: =TODAY()-90
今天之前的60天: =TODAY()-60
今天前45天: =TODAY()-45
或者,根据细胞参考,将今天的通用n天n天公式减去:
=TODAY()-B3
在下面的屏幕截图中,我们计算了今天30天之前发生的日期。
如何在今天之前/之前计算n业务
您可能知道,Microsoft Excel具有一些功能,可以根据开始日期以及您指定的任何两个日期之间计算工作日。
在下面的示例中,我们将使用工作日功能,该功能返回了在开始日期之前或之前的工作日期发生的日期,不包括周末(周六和周日)。如果您的周末有所不同,请使用Workday.INTL功能,该功能允许自定义周末参数。
因此,要查找从今天起的日期n日期,请使用此通用公式:
工作日(今天(), n天)这里有几个例子:
从今天起的10个工作日=WORKDAY(TODAY(), 10)
从现在开始的30个工作日=WORKDAY(TODAY(), 30)
今天的5个工作日=WORKDAY(TODAY(), 5)
要获得今天的日期n日期,请使用此公式:
工作日(今天(), - n天)这是几个现实生活中的公式:
今天的90个工作日子=WORKDAY(TODAY(), -90)
今天的15个工作日=WORKDAY(TODAY(), -15)
为了使您的公式更灵活,请用单元参考替换硬编码的天数,例如B3:
n今天的工作日: =WORKDAY(TODAY(), B3)
今天的n个工作日子: =WORKDAY(TODAY(), -B3)
您以类似的方式可以添加或从给定日期添加或减去工作日,您的Excel日期计算器看起来像这样。
如何在Excel中创建日期计算器
您还记得本教程开始时展示的Excel在线日期计算器吗?现在,您知道了所有公式,并且可以轻松地在工作表中复制它。您甚至可以制作更精细的东西,因为桌面版的Excel提供了更多功能。
为了给您一些想法,让我们现在就设计我们的Excel日期计算器。
总体而言,可以有3种计算日期的选择:
- 根据今天的日期或特定日期
- 从指定日期或之前
- 全天或仅在工作日计数
为了向用户提供所有这些选项,我们添加了三个组框控件(开发人员选项卡>插入>表单控件>组框) ,然后将两个无线电按钮插入每个组框。然后,您将每个按钮将每个按钮链接到一个单独的单元格(右键单击“按钮”> “格式控制”选项卡>单元格链接),您可以稍后隐藏。在此示例中,链接的单元格为D5,D9和D14(请参阅下面的屏幕截图)。
可选地,如果选择了今天的日期按钮,则可以在B6中输入以下公式以插入当前日期。实际上,我们的主要日期计算公式不是必需的,只是您的用户的小礼貌,以提醒他们今天的日期是什么:
=IF($D$5=1, TODAY(), "")
最后,在B18中插入以下公式,该公式检查每个链接的单元格中的值并根据用户的选择计算日期:
=IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY() $B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7 $B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))
一见钟情,它看起来像是一个可怕的公式,但是如果您将其分解为单独的if语句,您将很容易地识别出我们在上一个示例中讨论的简单日期计算公式。
现在,您选择了所需的选项,例如60天后,并获得以下结果:
要仔细查看该公式,并可能为您的需求进行反向工程,欢迎您下载我们的Excel日期计算器。
根据今天计算日期的特殊工具
如果您正在寻找更专业的东西,则可以快速计算使用Excel工具后的90、60、45、30天(或您需要的任何天数)。
日期和时间向导
如果您至少有机会与我们的日期和时间向导付款一次,那么您知道它可以立即添加或减去几天,几周,几个月或几年(或这些单位的任何组合)到一定日期,并计算两天之间的差异。但是您知道它也可以根据今天计算日期吗?
例如,让我们找出从今天开始的120天的日期:
- 在某个单元格中输入今天的()公式,例如B1。
- 在我们的情况下,选择要输出结果的单元格。
- 单击“ ABLITS工具”选项卡上的日期和时间向导按钮。
- 在“添加”选项卡上,指定要添加多少天的源日期(此示例中的120天)。
- 单击插入公式按钮。
就是这样!
如上面的屏幕截图所示,由向导构建的公式与我们处理过的所有公式不同,但效果很好:)
要获取今天在今天120天之前发生的日期,请切换到“减法”选项卡,并配置相同的参数。或者,在另一个单元格中输入天数,然后将巫师指向该单元格:
结果,您将获得一个通用公式,每次在参考单元中输入新数天时会自动重新计算。
Excel的日期选择器
使用我们的Excel Date Picker,您不仅可以单击工作表中的有效日期,还可以计算它们!
与日期和时间向导不同,此工具将日期插入为静态值,而不是公式。
例如,您可以从今天开始21天获得约会:
- 单击“ Ablebits工具”选项卡上的日期Piker按钮,以启用Excel中的下拉日历。
- 右键单击要插入计算日期的单元格,然后从弹出菜单中选择“从日历”中选择日期。
- 下拉日历将显示在您的工作表中,当前日期以蓝色突出显示,然后单击右上角的“计算器”按钮:
- 在上部窗格上,单击一日单元,键入要添加的天数,在我们的情况下为21。默认情况下,计算器执行加法操作(请注意显示窗格中的加号)。如果您想从今天开始减去几天,请单击下部窗格上的减号。
- 最后,单击
在日历中显示计算日期。或者,按Enter键或单击
将日期插入单元格:
如何从今天起的30、60和90天突出显示
计算到期或到期日期时,您可能希望通过对日期进行颜色编码的日期来使结果更加视觉,这取决于到期前的天数。这可以通过Excel条件格式来完成。
例如,让我们根据这些公式制定4个条件格式规则:
- 绿色:从现在起超过90天
=C2>TODAY() 90
- 黄色:从今天开始60到90天
=C2>TODAY() 60
- 琥珀色:从今天开始30至60天
=C2>TODAY() 30
- 红色:现在不到30天
=C2<today></today>
其中C2是最高的到期日期。
这是创建基于公式的规则的步骤:
- 选择具有到期日期的所有单元格(在此示例中B2:B10)。
- 在“主页”选项卡上,在样式组中,单击条件格式>新规则…
- 在新的格式规则对话框中,选择使用公式来确定要格式化的单元格。
- 在此公式为true框的格式值中,输入您的公式。
- 单击格式… ,切换到“填充”选项卡,然后选择所需的颜色。
- 单击确定两次以关闭两个窗口。
重要说明!为了使颜色代码正确应用,应按以下顺序对规则进行排序:绿色,黄色,琥珀色,红色:
如果您不想打扰规则订单,请使用以下公式准确定义每个条件,并根据您的要求安排规则:
绿色:从现在开始的90天以上: =C2>TODAY() 90
黄色:从今天起的60到90天之间: <code>=AND(C2>=TODAY() 60, C2
琥珀色:从今天开始的30至60天之间: =AND(C2>=TODAY() 30, C2<today></today>
红色:从今天开始不到30天: =C2<today></today>
提示。要从特定规则中包括或排除边界值,请使用少于(),大于或等于(
以类似的方式,您可以强调从今天前30、60或90天发生的过去日期。
- 红色:今天之前的90天以上:
=B2<today></today>
- 琥珀色:今天的90至60天之间:
<code>=AND(B2>=TODAY()-90, B2
- 黄色:今天的60至30天之间:
<code>=AND(B2>TODAY()-60, B2
- 绿色:今天不到30天:
=B2>TODAY()-30
可以在此处找到更多日期条件格式的示例:如何有条件地格式化日期和时间。
从今天起,而是从任何日期开始计算天数,请使用本文:如何计算以来或直到Excel中的日期。
这就是您从今天/之前在Excel中计算90、60、30或N天的日期。要仔细观察本教程中讨论的公式和条件格式规则,我邀请您下面下载我们的示例工作簿。感谢您的阅读,并希望下周在我们的博客上见到您!
练习工作簿下载
在Excel中计算日期 - 示例(.xlsx文件)
以上是从今天或今天之前的30/60/90天 - Excel中的日期计算器的详细内容。更多信息请关注PHP中文网其他相关文章!

本文将指导您完成为Excel Pivot表和图表创建时间表的过程,并演示如何使用它以动态和引人入胜的方式与数据进行交互。 您的数据在Pivo中组织了

本文说明了如何使用数据验证(包括单个和因列表)在Excel中创建下拉列表。 它详细介绍了该过程,为常见方案提供解决方案,并讨论诸如数据输入限制和PE之类的限制

掌握Google表格分类:综合指南 在Google表中对数据进行排序不需要复杂。本指南涵盖了各种技术,从整个床单到特定范围,按颜色,日期和多个列。 无论你是诺维


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

Atom编辑器mac版下载
最流行的的开源编辑器

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具