跳转至

DAY 函数

函数概述

DAY 函数用于从一个日期值中提取“日”(也就是月份中的第几天),返回范围为 1–31 的整数。它常用于日期拆分、按日汇总、生成“日”维度标签、制作报表字段等场景。

  • 输入:一个可被 Excel 识别的日期/时间值
  • 输出:该日期对应的“日”(1~31)

基础语法

=DAY(serial_number)

参数说明

参数名 类型 是否必填 含义 说明
serial_number 日期/时间(或可转为日期的值) 要提取“日”的日期 可以是日期单元格、由 DATE 等函数生成的日期结果,或 Excel 能识别的日期时间

基础用法示范

示例 1:从日期中提取“日”

数据源(日期)
2026-01-16

公式:

=DAY(数据源单元格)

返回:16


示例 2:日期时间也可以直接提取“日”

数据源(日期时间)
2026-01-16 13:45:00

公式:

=DAY(数据源单元格)

返回:16 说明:DAY 会忽略具体时间部分,只取日期对应的“日”。


示例 3:与 DATE 搭配

数据源(年) 数据源(月) 数据源(日)
2026 2 8

公式:

=DAY(DATE(年,月,日))

返回:8


示例 4:生成“日”标签

数据源(日期)
2026-01-16

公式:

=DAY(数据源单元格)&"日"

返回:16日


示例 5:与 IF 搭配做简单判断

数据源(日期)
2026-01-01

公式:

=IF(DAY(数据源单元格)=1,"月初","非月初")

返回:月初


总结

DAY 是一个非常基础但高频的日期拆分函数,核心作用是从日期/时间中提取“日(1–31)”。在实际表格中,它常与 DATEIF、文本拼接等组合使用,帮助你快速构建按日分析字段、标签或规则判断,使日期数据更易于统计与展示。