平时用 Excel 处理日期、时间,还有数据格式转换的时候,总觉得麻烦?别担心,今天给大家整理了一批超常用的 Excel 函数,每一个都用大白话讲明白,跟着操作就能上手,赶紧记下来!
一、日期相关常用函数
5. DAY 函数:想知道日期里的 “日” 是多少?用它!
比如你有个日期是 “2025/9/19”,想单独把 “19” 这个数字调出来,就用 DAY 函数。
公式特别简单:=DAY(日期)
这里的 “日期”,可以是你直接输入的日期(比如 “2025/9/19”,记得加英文引号),也可以是某个存了日期的单元格(比如 A1,直接写 A1 就行)。
举个例子:单元格 A1 是 “2025/10/5”,输入=DAY(A1),就会显示 “5”。
6. NOW 函数:实时显示当前日期和时间,超方便!
有时候需要记录操作时间,手动输入太麻烦,还容易错,用 NOW 函数一键搞定,而且它会实时更新哦。
公式超简单,不用填任何参数:=NOW()
直接在单元格里输入这个公式,回车后就会显示当前的日期和时间,比如 “2025/9/19 15:30:20”,后续打开表格,时间也会跟着当前时间变。
7. WEEKDAY 函数:想知道某个日期是星期几?它来告诉你!
比如想知道 “2025/10/1” 是星期几,用 WEEKDAY 函数分分钟出结果,不过要注意参数设置哦。
公式:=WEEKDAY(日期,参数)
这里重点说下参数 —— 如果咱们想让一周从周日开始算(周日是 1,周一 2,……,周六 7),那参数就设为 1。
举个例子:想查 A1 单元格 “2025/9/20” 是星期几,输入=WEEKDAY(A1,1),如果结果是 2,那就说明那天是周一(因为周日是 1 嘛)。
8. WEEKNUM 函数:想知道日期在一年中的第几周?用它准没错!
比如想知道 “2025/3/1” 是这一年的第几周,WEEKNUM 函数就能帮你算出来,参数设置和 WEEKDAY 类似。
公式:=WEEKNUM(日期,参数)
同样,要是希望一周从周日开始算(周日到周六算一周),参数就设为 1。
举个例子:A1 是 “2025/1/5”,输入=WEEKNUM(A1,1),如果结果是 2,就说明 1 月 5 日在这一年的第 2 周。
二、时间相关常用函数
9. TIME 函数:想自己组合一个时间?它能帮你拼出来!
比如你知道小时是 14,分钟是 45,秒是 30,想把它们拼成 “14:45:30” 这个时间格式,就用 TIME 函数。
公式:=TIME(时,分,秒)
三个参数分别填小时、分钟、秒的数字就行,注意小时是 0-23 之间的数哦。
举个例子:输入=TIME(14,45,30),回车后单元格就会显示 “14:45:30”。
10. HOUR 函数:想单独提取时间里的 “小时”?它来搞定!
比如有个时间 “16:20:50”,想把 “16” 这个小时数提出来,用 HOUR 函数就行。
公式:=HOUR(时间)
这里的 “时间”,可以是直接输入的时间(比如 “16:20:50”,加英文引号),也可以是存了时间的单元格。
举个例子:A1 是 “10:35:15”,输入=HOUR(A1),就会显示 “10”。
11. MINUTE 函数:想提取时间里的 “分钟”?它超好用!
和 HOUR 函数类似,要是想从时间里单独把分钟数拿出来,就用 MINUTE 函数。
公式:=MINUTE(时间)
比如 A1 是 “13:42:28”,输入=MINUTE(A1),结果就是 “42”,是不是很简单?
12. SECOND 函数:想提取时间里的 “秒”?它能精准提取!
想知道时间里的秒数是多少,比如从 “09:15:47” 里把 “47” 提出来,用 SECOND 函数就对了。
公式:=SECOND(时间)
举个例子:输入=SECOND("18:05:33"),回车后就会显示 “33”。
三、其他超实用函数
1. TEXT 函数:把数值转换成你想要的文本格式,超灵活!
比如你有个数值 “20250919”,想把它变成 “2025-09-19” 的文本格式;或者数值 “1530” 想变成 “15:30”,都能用 TEXT 函数。
公式:=TEXT(数值,格式参数)
这里的 “格式参数” 很关键,要根据你想要的格式来写,而且得加英文引号。
举个例子:A1 是数值 “20250919”,想转成 “2025-09-19”,就输入=TEXT(A1,"0000-00-00");要是 A1 是 “1530”,想转成 “15:30”,就输入=TEXT(A1,"00:00")。
2. VALUE 函数:把文本格式的数字转成真正的数值,计算不报错!
有时候表格里的数字看着是数字,其实是文本格式(比如前面有个小绿三角),没法直接计算,这时候就用 VALUE 函数转一下。
公式:=VALUE(文本)
这里的 “文本” 可以是直接输入的文本数字(比如 “1234”,加英文引号),也可以是存了文本数字的单元格。
举个例子:A1 是文本格式的 “5678”,输入=VALUE(A1),转完后就是数值 5678,后续就能正常加减乘除了。
3. ROW 函数:想知道单元格在第几行?它直接告诉你!
比如你想快速知道 A5 单元格在第几行,或者想自动生成行号,用 ROW 函数超方便。
公式:=ROW(单元格)
要是不填 “单元格”,直接写=ROW(),就会显示当前单元格所在的行号;填了单元格,就显示那个单元格的行号。
举个例子:在 C8 单元格输入=ROW(),会显示 “8”;输入=ROW(A5),就会显示 “5”。
4. COLUMN 函数:想知道单元格在第几列?它一查就准!
和 ROW 函数对应,COLUMN 函数是查列号的,比如想知道 B 列是第几列,或者自动生成列号,都能用它。
公式:=COLUMN(单元格)
同样,不填 “单元格”,写=COLUMN(),就显示当前单元格的列号;填了单元格,就显示那个单元格的列号(A 是 1,B 是 2,C 是 3……)。
举个例子:在 D3 单元格输入=COLUMN(),会显示 “4”;输入=COLUMN(B2),就会显示 “2”。
|