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

TODAY()-WEEKDAY(TODAY(),2)+1

这个Excel公式 =TODAY()-WEEKDAY(TODAY(),2)+1 用于计算 当前周的周一日期。下面详细解释它的逻辑和用法:


公式解析

  1. TODAY()

    • 返回当前日期(例如今天是2023年12月20日,则 TODAY() = 2023/12/20)。

  2. WEEKDAY(TODAY(), 2)

    • 计算当前日期是星期几,参数 2 表示周一=1、周二=2……周日=7。

    • 例如:如果 TODAY() 是周三(返回值=3),则 WEEKDAY(TODAY(),2) = 3

  3. TODAY() - WEEKDAY(TODAY(),2)

    • 当前日期减去星期几的数字,会得到 上周日的日期(因为周三 - 3天 = 上周日)。

  4. +1

    • 从上周日再加1天,得到 本周一的日期


示例

假设今天是 2023年12月20日(周三)

  1. WEEKDAY("2023/12/20", 2) → 返回 3(周三)。

  2. "2023/12/20" - 3 → 得到 2023/12/17(上周日)。

  3. 2023/12/17 + 1 → 最终结果 2023/12/18(本周一)。


应用场景

  • 获取本周起始日期:用于制作周报、周计划表。

  • 动态计算周范围:结合其他日期函数(如 +6 得到周日)。

    • 本周日公式:

      =TODAY()-WEEKDAY(TODAY(),2)+7

其他变体

  1. 计算上周一

    =TODAY()-WEEKDAY(TODAY(),2)-6
  2. 计算下周一的日期

    =TODAY()-WEEKDAY(TODAY(),2)+8

注意事项

  • 如果今天是周一,公式会返回当天日期(因为 WEEKDAY 返回1,TODAY()-1+1 = TODAY())。

  • 日期格式需设置为单元格的日期格式(右键单元格 → 设置格式 → 日期)。

如果需要固定某周的日期(而非依赖 TODAY()),可以将 TODAY() 替换为具体日期(如 A1)。

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

相关文章:

  • BEVDet-4D 代码详细解析
  • 《汇编语言:基于X86处理器》第9章 复习题和练习
  • Linux内存映射原理
  • 基于MCP架构的LLM-Agent融合—构建AI Agent的技术体系与落地实践
  • day060-zabbix监控各种客户端
  • 力扣MySQL(1)
  • python 字符串常用处理函数
  • Zookeeper学习专栏(七):集群监控与管理
  • 解决代码生成过程虚拟总线信号无法直接传递给自定义总线信号问题的方法
  • Python curl_cffi库详解:从入门到精通
  • Redis能完全保证数据不丢失吗?
  • 基于OpenOCD 的 STM32CubeIDE 开发烧录调试环境搭建 DAPLINK/STLINK
  • 《计算机网络》实验报告六 电子邮件
  • 【轨物方案】分布式光伏电站运维升级智能化系列:老电站的数智化重生
  • Zabbix 企业级分布式监控
  • Axios 响应拦截器
  • dfaews
  • vue3笔记(2)自用
  • 设备虚拟化技术
  • 筛选数据-group_concat
  • Go语言实现对象存储——下载任意图片,保存到阿里云存储,并将URL保存到数据库。
  • 【数据库】国产数据库的新机遇:电科金仓以融合技术同步全球竞争
  • Pycaita二次开发基础代码解析:图层管理、基准控制与特征解析深度剖析
  • lwIP学习记录5——裸机lwIP工程学习后的总结
  • 【C++】类和对象(中)构造函数、析构函数
  • 海信IP501H-IP502h_GK6323处理器-原机安卓9专用-优盘卡刷固件包
  • ZLMediaKit流媒体服务器WebRTC页面显示:使用docker部署
  • Android多开实现方案深度分析
  • Android13重置锁屏(2)
  • 论文略读:Knowledge is a Region in Weight Space for Finetuned Language Models