目录
在线excel中的日期计算器
如何计算今天的30/60/90天在Excel中
该公式如何工作
如何在今天的Excel中获得30/60/90天
如何在今天之前/之前计算n业务
如何在Excel中创建日期计算器
根据今天计算日期的特殊工具
日期和时间向导
Excel的日期选择器
如何从今天起的30、60和90天突出显示
练习工作簿下载
首页 专题 excel 从今天或今天之前的30/60/90天 - Excel中的日期计算器

从今天或今天之前的30/60/90天 - Excel中的日期计算器

Apr 07, 2025 am 10:04 AM

本教程显示了如何在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天发生的日期:

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

该公式如何工作

在其内部表示中,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天之前发生的日期。

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

如何在今天之前/之前计算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)

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

您以类似的方式可以添加或从给定日期添加或减去工作日,您的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天后,并获得以下结果:

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

要仔细查看该公式,并可能为您的需求进行反向工程,欢迎您下载我们的Excel日期计算器。

根据今天计算日期的特殊工具

如果您正在寻找更专业的东西,则可以快速计算使用Excel工具后的90、60、45、30天(或您需要的任何天数)。

日期和时间向导

如果您至少有机会与我们的日期和时间向导付款一次,那么您知道它可以立即添加或减去几天,几周,几个月或几年(或这些单位的任何组合)到一定日期,并计算两天之间的差异。但是您知道它也可以根据今天计算日期吗?

例如,让我们找出今天开始120天的日期:

  1. 在某个单元格中输入今天的()公式,例如B1。
  2. 在我们的情况下,选择要输出结果的单元格。
  3. 单击“ ABLITS工具”选项卡上的日期和时间向导按钮。
  4. “添加”选项卡上,指定要添加多少天的源日期(此示例中的120天)。
  5. 单击插入公式按钮。

就是这样!

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

如上面的屏幕截图所示,由向导构建的公式与我们处理过的所有公式不同,但效果很好:)

要获取今天在今天120天之前发生的日期,请切换到“减法”选项卡,并配置相同的参数。或者,在另一个单元格中输入天数,然后将巫师指向该单元格:

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

结果,您将获得一个通用公式,每次在参考单元中输入新数天时会自动重新计算。

Excel的日期选择器

使用我们的Excel Date Picker,您不仅可以单击工作表中的有效日期,还可以计算它们!

与日期和时间向导不同,此工具将日期插入为静态,而不是公式。

例如,您可以从今天开始21天获得约会:

  1. 单击“ Ablebits工具”选项卡上的日期Piker按钮,以启用Excel中的下拉日历。
  2. 右键单击要插入计算日期的单元格,然后从弹出菜单中选择“从日历”中选择日期
  3. 下拉日历将显示在您的工作表中,当前日期以蓝色突出显示,然后单击右上角的“计算器”按钮:

    从今天或今天之前的30/60/90天 -  Excel中的日期计算器

  4. 在上部窗格上,单击一日单元,键入要添加的天数,在我们的情况下为21。默认情况下,计算器执行加法操作(请注意显示窗格中的加号)。如果您想从今天开始减去几天,请单击下部窗格上的减号。
  5. 最后,单击

    从今天或今天之前的30/60/90天 -  Excel中的日期计算器

    在日历中显示计算日期。或者,按Enter键或单击

    从今天或今天之前的30/60/90天 -  Excel中的日期计算器

    将日期插入单元格:

    从今天或今天之前的30/60/90天 -  Excel中的日期计算器

如何从今天起的30、60和90天突出显示

计算到期或到期日期时,您可能希望通过对日期进行颜色编码的日期来使结果更加视觉,这取决于到期前的天数。这可以通过Excel条件格式来完成。

例如,让我们根据这些公式制定4个条件格式规则:

  • 绿色:从现在起超过90天=C2>TODAY() 90
  • 黄色:从今天开始60到90天=C2>TODAY() 60
  • 琥珀色:从今天开始30至60天=C2>TODAY() 30
  • 红色:现在不到30天=C2<today></today>

其中C2是最高的到期日期。

这是创建基于公式的规则的步骤:

  1. 选择具有到期日期的所有单元格(在此示例中B2:B10)。
  2. “主页”选项卡上,在样式组中,单击条件格式>新规则…
  3. 新的格式规则对话框中,选择使用公式来确定要格式化的单元格
  4. 此公式为true框的格式值中,输入您的公式。
  5. 单击格式… ,切换到“填充”选项卡,然后选择所需的颜色。
  6. 单击确定两次以关闭两个窗口。

    从今天或今天之前的30/60/90天 -  Excel中的日期计算器

重要说明!为了使颜色代码正确应用,应按以下顺序对规则进行排序:绿色,黄色,琥珀色,红色:

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

如果您不想打扰规则订单,请使用以下公式准确定义每个条件,并根据您的要求安排规则:

绿色:从现在开始的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、6090天发生的过去日期

  • 红色:今天之前的90天以上: =B2<today></today>
  • 琥珀色:今天的90至60天之间: <code>=AND(B2>=TODAY()-90, B2
  • 黄色:今天的60至30天之间: <code>=AND(B2>TODAY()-60, B2
  • 绿色:今天不到30天: =B2>TODAY()-30

从今天或今天之前的30/60/90天 -  Excel中的日期计算器

可以在此处找到更多日期条件格式的示例:如何有条件地格式化日期和时间。

从今天起,而是从任何日期开始计算天数,请使用本文:如何计算以来或直到Excel中的日期。

这就是您从今天/之前在Excel中计算90、60、30或N天的日期。要仔细观察本教程中讨论的公式和条件格式规则,我邀请您下面下载我们的示例工作簿。感谢您的阅读,并希望下周在我们的博客上见到您!

练习工作簿下载

在Excel中计算日期 - 示例(.xlsx文件)

以上是从今天或今天之前的30/60/90天 - Excel中的日期计算器的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1653
14
CakePHP 教程
1413
52
Laravel 教程
1304
25
PHP教程
1251
29
C# 教程
1224
24
如何将日历添加到Outlook:共享,Internet日历,ICAL文件 如何将日历添加到Outlook:共享,Internet日历,ICAL文件 Apr 03, 2025 am 09:06 AM

本文介绍了如何在Outlook Desktop应用程序中访问和利用共享日历,包括导入Icalendar文件。 以前,我们介绍了分享您的Outlook日历。 现在,让我们探索如何查看与之共享的日历

如何使用示例使用Flash Fill ofecl 如何使用示例使用Flash Fill ofecl Apr 05, 2025 am 09:15 AM

本教程为Excel的Flash Fill功能提供了综合指南,这是一种可自动化数据输入任务的强大工具。 它涵盖了从定义和位置到高级用法和故障排除的各个方面。 了解Excel的FLA

Excel中的中位公式 - 实际示例 Excel中的中位公式 - 实际示例 Apr 11, 2025 pm 12:08 PM

本教程解释了如何使用中位功能计算Excel中数值数据中位数。 中位数是中心趋势的关键度量

Excel共享工作簿:如何为多个用户共享Excel文件 Excel共享工作簿:如何为多个用户共享Excel文件 Apr 11, 2025 am 11:58 AM

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

如何在Excel中拼写检查 如何在Excel中拼写检查 Apr 06, 2025 am 09:10 AM

该教程展示了在Excel中进行拼写检查的各种方法:手动检查,VBA宏和使用专用工具。 学习检查单元格,范围,工作表和整个工作簿中的拼写。 虽然Excel不是文字处理器,但它的spel

Excel:组行自动或手动,崩溃并扩展行 Excel:组行自动或手动,崩溃并扩展行 Apr 08, 2025 am 11:17 AM

本教程演示了如何通过对行进行分组来简化复杂的Excel电子表格,从而使数据易于分析。学会快速隐藏或显示行组,并将整个轮廓崩溃到特定的级别。 大型的详细电子表格可以是

Excel中的绝对值:ABS功能与公式示例 Excel中的绝对值:ABS功能与公式示例 Apr 06, 2025 am 09:12 AM

本教程解释了绝对价值的概念,并演示了ABS函数的实用Excel应用,以计算数据集中的绝对值。 数字可能是正面的或负数的,但有时只有正值是需要的

Google电子表格Countif函数带有公式示例 Google电子表格Countif函数带有公式示例 Apr 11, 2025 pm 12:03 PM

Google主张Countif:综合指南 本指南探讨了Google表中的多功能Countif函数,展示了其超出简单单元格计数的应用程序。 我们将介绍从精确和部分比赛到Han的各种情况

See all articles