Excel 公式:根据迟到时间分配分数

本教程将为您详细解析如何在 Excel 中利用 IF 函数,根据迟到时间智能分配分数。
通用公式:
| IF(late_by_time<VALUE("0:05"),0,) IF(late_by_time <VALUE("0:15"),1,) IF(late_by_time <VALUE("0:30"),2,) IF(late_by_time <VALUE("0:60"),3,) IF(late_by_time <VALUE("4:00"),4,) 5))))) |
为提升可读性,此处采用换行方式展示较长的公式。
参数说明
| Late_by_time: the late time. |
返回值
此公式将根据迟到的时长分配相应的分数。
该公式如何运行

例如,这里有一组分数规则和时间记录,请使用以下公式:
| =IF(D5<VALUE("0:05"),0,) IF(D5<VALUE("0:15"),1,) IF(D5<VALUE("0:30"),2,) IF(D5<VALUE("0:60"),3,) IF(D5<VALUE("4:00"),4,5))))) |
在按下 Enter 键后,即可显示相应的分数。
然后,将填充柄拖动到其他单元格,以应用该公式。
解释说明
IF 函数可用于测试指定条件,并返回相应结果。下面将通过 5 个部分为您详细解析该公式:
IF(late_by_time<VALUE("0:05"),0,) 如果迟到时间少于 5 分钟,即返回 0.
IF(late_by_time <VALUE("0:15"),1,) 如果迟到时间小于 15 分钟且大于等于 5 分钟,则返回 1.
IF(late_by_time <VALUE("0:30"),2,) 如果迟到时间小于 30 分钟且大于等于 15 分钟,则返回 2.
IF(late_by_time <VALUE("0:60"),3,) 如果迟到时间小于 60 分钟且大于等于 30 分钟,则返回 3.
IF(late_by_time <VALUE("4:00"),4,) 如果迟到时间小于 4 小时且大于等于 60 分钟,则返回 4.
5))))) 若迟到时间大于等于 4 小时,则返回 5.
Value 函数可将文本转换为数值,此处用于将文本时间转为数值。
注意
如需计算迟到时间,请使用以下公式:
| =IF(C 5-B5<0,0,C 5-B5) |
如果计算结果不是时间格式,您可以右键点击该结果,在快捷菜单中选择“设置单元格格式”。在弹出的设置单元格格式对话框中,选择分类列表中的“时间”,点击并选择 13:30 的时间格式,最后点击“确定”。
相关公式
- 计算加班工资
本教程通过一个工时表展示如何列出工作时间,并提供了计算加班工资的公式。 - 提取或仅获取 Excel 日期时间中的日期
在 Excel 工作表中,若需从包含日期和时间的单元格中仅提取日期,可通过 INT、TRUNC 或 DATE 函数轻松快速实现。 - 为时间添加分钟
本教程提供相关公式,并详细讲解如何在 Excel 中为时间增加分钟数。 - Excel 公式:给日期添加月份数
本文介绍了在 Excel 中为指定日期添加月份的公式,并详细解析这些公式的工作原理。
相关函数
- Excel IF 函数
用于测试指定条件,并返回对应的结果值 - Excel VALUE 函数
可将文本转换为数值。 - Excel MONTH 函数
MONTH 可用于从日期中提取对应的月份数字(1 到 12)。 - Excel DAY 函数
DAY 函数可从日期中提取天数(1 到 31)。 - Excel YEAR 函数
YEAR 函数可根据指定日期,以四位数序列号格式返回对应年份。
这款最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
🤖 KUTOOLS AI 助手:基于数据分析的变革创新智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… 热门功能:查找、高亮显示或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… 超级 VLookup:多条件查询 | 多值返回 | 跨多工作表 | 模糊查找…… 高级下拉列表:轻松下拉列表 | 依赖下拉列表 | 多选下拉列表…… 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列的显示状态 |比较列与选择相同/不同单元格…… 特色功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表群发邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... 顶级 15 工具组:12 文本工具(添加文本,删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码,按路径插入图片……)| 12 转换工具(小写金额转大写,汇率转换……)| 7 合并和拆分工具(高级合并行,拆分 Excel 单元格……)|……以及更多
在您的首选语言中使用 Kutools——支持英语、西班牙语、德语、法语、中文以及 40+ 种其他语言!Kutools for Excel 拥有超过 300 项功能,让您的需求一键轻松实现……
Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑
- 一秒即可切换数十个已打开的文档!
- 每天为您减少上百次鼠标点击,轻松告别鼠标手困扰。
- 查看和编辑多个文档时,工作效率提升 50%。
- 为 Office(包括 Excel)引入高效标签页,让您同样畅享如 Chrome、Edge 和 Firefox 般的便捷体验。
这款最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
| 🤖 | KUTOOLS AI 助手:基于数据分析的变革创新智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮显示或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 超级 VLookup:多条件查询 | 多值返回 | 跨多工作表 | 模糊查找…… | |
| 高级下拉列表:轻松下拉列表 | 依赖下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列的显示状态 |比较列与选择相同/不同单元格…… | |
| 特色功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表群发邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 顶级 15 工具组:12 文本工具(添加文本,删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码,按路径插入图片……)| 12 转换工具(小写金额转大写,汇率转换……)| 7 合并和拆分工具(高级合并行,拆分 Excel 单元格……)|……以及更多 |
Kutools for Excel 拥有超过 300 项功能,让您的需求一键轻松实现……
Office Tab —— 让 Microsoft Office(包括 Excel)支持标签式阅读与编辑
- 一秒即可切换数十个已打开的文档!
- 每天为您减少上百次鼠标点击,轻松告别鼠标手困扰。
- 查看和编辑多个文档时,工作效率提升 50%。
- 为 Office(包括 Excel)引入高效标签页,让您同样畅享如 Chrome、Edge 和 Firefox 般的便捷体验。
